Searched refs:VirtRegAuxInfo (Results 1 – 11 of 11) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | CalcSpillWeights.h | 46 class VirtRegAuxInfo { 58 VirtRegAuxInfo(MachineFunction &MF, LiveIntervals &LIS, in VirtRegAuxInfo() function 63 virtual ~VirtRegAuxInfo() = default;
|
H A D | Spiller.h | 18 class VirtRegAuxInfo; variable 39 VirtRegMap &VRM, VirtRegAuxInfo &VRAI);
|
H A D | LiveRangeEdit.h | 44 class VirtRegAuxInfo; variable 252 void calculateRegClassAndHint(MachineFunction &, VirtRegAuxInfo &);
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | CalcSpillWeights.cpp | 32 void VirtRegAuxInfo::calculateSpillWeightsAndHints() { in calculateSpillWeightsAndHints() 129 bool VirtRegAuxInfo::isLiveAtStatepointVarArg(LiveInterval &LI) { in isLiveAtStatepointVarArg() 139 void VirtRegAuxInfo::calculateSpillWeightAndHint(LiveInterval &LI) { in calculateSpillWeightAndHint() 147 float VirtRegAuxInfo::futureWeight(LiveInterval &LI, SlotIndex Start, in futureWeight() 152 float VirtRegAuxInfo::weightCalcHelper(LiveInterval &LI, SlotIndex *Start, in weightCalcHelper()
|
H A D | SplitKit.h | 47 class VirtRegAuxInfo; variable 276 VirtRegAuxInfo &VRAI; 464 MachineBlockFrequencyInfo &MBFI, VirtRegAuxInfo &VRAI);
|
H A D | RegAllocPBQP.cpp | 521 class PBQPVirtRegAuxInfo final : public VirtRegAuxInfo { 525 return NumInstr * VirtRegAuxInfo::normalize(UseDefFreq, Size, 1); in normalize() 532 : VirtRegAuxInfo(MF, LIS, VRM, Loops, MBFI) {} in PBQPVirtRegAuxInfo() 807 VirtRegAuxInfo DefaultVRAI(MF, LIS, VRM, getAnalysis<MachineLoopInfo>(), in runOnMachineFunction()
|
H A D | RegAllocBasic.cpp | 319 VirtRegAuxInfo VRAI(*MF, *LIS, *VRM, getAnalysis<MachineLoopInfo>(), in runOnMachineFunction()
|
H A D | InlineSpiller.cpp | 195 VirtRegAuxInfo &VRAI; 201 VirtRegAuxInfo &VRAI) in InlineSpiller() 248 VirtRegAuxInfo &VRAI) { in createInlineSpiller()
|
H A D | LiveRangeEdit.cpp | 462 VirtRegAuxInfo &VRAI) { in calculateRegClassAndHint()
|
H A D | RegAllocGreedy.cpp | 176 std::unique_ptr<VirtRegAuxInfo> VRAI; 3344 VRAI = std::make_unique<VirtRegAuxInfo>(*MF, *LIS, *VRM, *Loops, *MBFI); in runOnMachineFunction()
|
H A D | SplitKit.cpp | 370 MachineBlockFrequencyInfo &MBFI, VirtRegAuxInfo &VRAI) in SplitEditor()
|