|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
lib/CodeGen/Spiller.h 14 class LiveRangeEdit;
lib/CodeGen/SplitKit.h 38 class LiveRangeEdit;
References
lib/CodeGen/InlineSpiller.cpp 85 class HoistSpillHelper : private LiveRangeEdit::Delegate {
172 LiveRangeEdit *Edit;
207 void spill(LiveRangeEdit &) override;
571 LiveRangeEdit::Remat RM(ParentVNI);
1109 void InlineSpiller::spill(LiveRangeEdit &edit) {
1457 LiveRangeEdit Edit(nullptr, NewVRegs, MF, LIS, &VRM, this);
lib/CodeGen/RegAllocBasic.cpp 62 private LiveRangeEdit::Delegate {
238 LiveRangeEdit LRE(&Spill, SplitVRegs, *MF, *LIS, VRM, this, &DeadRemats);
297 LiveRangeEdit LRE(&VirtReg, SplitVRegs, *MF, *LIS, VRM, this, &DeadRemats);
lib/CodeGen/RegAllocGreedy.cpp 152 private LiveRangeEdit::Delegate {
463 void splitAroundRegion(LiveRangeEdit&, ArrayRef<unsigned>);
1677 void RAGreedy::splitAroundRegion(LiveRangeEdit &LREdit,
1977 LiveRangeEdit LREdit(&VirtReg, NewVRegs, *MF, *LIS, VRM, this, &DeadRemats);
2024 LiveRangeEdit LREdit(&VirtReg, NewVRegs, *MF, *LIS, VRM, this, &DeadRemats);
2095 LiveRangeEdit LREdit(&VirtReg, NewVRegs, *MF, *LIS, VRM, this, &DeadRemats);
2421 LiveRangeEdit LREdit(&VirtReg, NewVRegs, *MF, *LIS, VRM, this, &DeadRemats);
3125 LiveRangeEdit LRE(&VirtReg, NewVRegs, *MF, *LIS, VRM, this, &DeadRemats);
lib/CodeGen/RegAllocPBQP.cpp 681 LiveRangeEdit LRE(&LIS.getInterval(VReg), NewIntervals, MF, LIS, &VRM,
692 for (LiveRangeEdit::iterator I = LRE.begin(), E = LRE.end();
lib/CodeGen/RegisterCoalescer.cpp 123 private LiveRangeEdit::Delegate {
lib/CodeGen/Spiller.h 30 virtual void spill(LiveRangeEdit &LRE) = 0;
lib/CodeGen/SplitKit.cpp 375 void SplitEditor::reset(LiveRangeEdit &LRE, ComplementSpillMode SM) {
647 LiveRangeEdit::Remat RM(ParentVNI);
1409 for (LiveRangeEdit::iterator I = Edit->begin(), E = Edit->end(); I != E; ++I){
lib/CodeGen/SplitKit.h 297 LiveRangeEdit *Edit = nullptr;
450 void reset(LiveRangeEdit&, ComplementSpillMode = SM_Partition);