/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | VirtRegMap.cpp | 58 char VirtRegMap::ID = 0; 60 INITIALIZE_PASS(VirtRegMap, "virtregmap", "Virtual Register Map", false, false) 62 bool VirtRegMap::runOnMachineFunction(MachineFunction &mf) { in runOnMachineFunction() 76 void VirtRegMap::grow() { in grow() 83 void VirtRegMap::assignVirt2Phys(Register virtReg, MCPhysReg physReg) { in assignVirt2Phys() 93 unsigned VirtRegMap::createSpillSlot(const TargetRegisterClass *RC) { in createSpillSlot() 101 bool VirtRegMap::hasPreferredPhys(Register VirtReg) { in hasPreferredPhys() 110 bool VirtRegMap::hasKnownPreference(Register VirtReg) { in hasKnownPreference() 119 int VirtRegMap::assignVirt2StackSlot(Register virtReg) { in assignVirt2StackSlot() 127 void VirtRegMap::assignVirt2StackSlot(Register virtReg, int SS) { in assignVirt2StackSlot() [all …]
|
D | RegAllocBase.h | 52 class VirtRegMap; variable 66 VirtRegMap *VRM = nullptr; 81 void init(VirtRegMap &vrm, LiveIntervals &lis, LiveRegMatrix &mat);
|
D | SplitKit.h | 45 class VirtRegMap; variable 98 const VirtRegMap &VRM; 168 SplitAnalysis(const VirtRegMap &vrm, const LiveIntervals &lis, 261 VirtRegMap &VRM; 446 VirtRegMap &vrm, MachineDominatorTree &mdt,
|
D | RegAllocPBQP.cpp | 166 void initializeGraph(PBQPRAGraph &G, VirtRegMap &VRM, Spiller &VRegSpiller); 170 MachineFunction &MF, LiveIntervals &LIS, VirtRegMap &VRM, 177 VirtRegMap &VRM, 183 VirtRegMap &VRM) const; 550 au.addRequired<VirtRegMap>(); in getAnalysisUsage() 551 au.addPreserved<VirtRegMap>(); in getAnalysisUsage() 577 void RegAllocPBQP::initializeGraph(PBQPRAGraph &G, VirtRegMap &VRM, in initializeGraph() 679 VirtRegMap &VRM, Spiller &VRegSpiller) { in spillVReg() 705 VirtRegMap &VRM, in mapPBQPToRegAlloc() 744 VirtRegMap &VRM) const { in finalizeAlloc() [all …]
|
D | Spiller.h | 17 class VirtRegMap; variable 39 VirtRegMap &vrm);
|
D | RegAllocBasic.cpp | 139 INITIALIZE_PASS_DEPENDENCY(VirtRegMap) in INITIALIZE_PASS_DEPENDENCY() 189 AU.addRequired<VirtRegMap>(); in getAnalysisUsage() 190 AU.addPreserved<VirtRegMap>(); in getAnalysisUsage() 310 RegAllocBase::init(getAnalysis<VirtRegMap>(), in runOnMachineFunction()
|
D | LiveDebugVariables.h | 30 class VirtRegMap; variable 50 void emitDebugValues(VirtRegMap *VRM);
|
D | AllocationOrder.h | 26 class VirtRegMap; variable 44 const VirtRegMap &VRM,
|
D | LiveRegMatrix.cpp | 42 INITIALIZE_PASS_DEPENDENCY(VirtRegMap) in INITIALIZE_PASS_DEPENDENCY() 51 AU.addRequiredTransitive<VirtRegMap>(); in getAnalysisUsage() 58 VRM = &getAnalysis<VirtRegMap>(); in runOnMachineFunction()
|
D | LiveDebugVariables.cpp | 346 void rewriteLocations(VirtRegMap &VRM, const MachineFunction &MF, 352 void emitDebugValues(VirtRegMap *VRM, LiveIntervals &LIS, 483 void emitDebugValues(VirtRegMap *VRM); 1172 void UserValue::rewriteLocations(VirtRegMap &VRM, const MachineFunction &MF, in rewriteLocations() 1200 } else if (VRM.getStackSlot(VirtReg) != VirtRegMap::NO_STACK_SLOT) { in rewriteLocations() 1364 void UserValue::emitDebugValues(VirtRegMap *VRM, LiveIntervals &LIS, in emitDebugValues() 1422 void LDVImpl::emitDebugValues(VirtRegMap *VRM) { in emitDebugValues() 1441 void LiveDebugVariables::emitDebugValues(VirtRegMap *VRM) { in emitDebugValues()
|
D | AllocationOrder.cpp | 30 const VirtRegMap &VRM, in AllocationOrder()
|
D | CalcSpillWeights.cpp | 33 VirtRegMap *VRM, in calculateSpillWeightsAndHints() 87 VirtRegMap *VRM, in isRematerializable()
|
D | InlineSpiller.cpp | 92 VirtRegMap &VRM; 140 VirtRegMap &vrm) in HoistSpillHelper() 165 VirtRegMap &VRM; 196 InlineSpiller(MachineFunctionPass &pass, MachineFunction &mf, VirtRegMap &vrm) in InlineSpiller() 243 VirtRegMap &vrm) { in createInlineSpiller() 1062 if (StackSlot == VirtRegMap::NO_STACK_SLOT) { in spillAll() 1533 else if (VRM.getStackSlot(Old) != VirtRegMap::NO_STACK_SLOT) in LRE_DidCloneVirtReg()
|
D | RegAllocBase.cpp | 57 void RegAllocBase::init(VirtRegMap &vrm, in init()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | VirtRegMap.h | 33 class VirtRegMap : public MachineFunctionPass { 70 VirtRegMap() in VirtRegMap() function 74 VirtRegMap(const VirtRegMap &) = delete; 75 VirtRegMap &operator=(const VirtRegMap &) = delete; 183 inline raw_ostream &operator<<(raw_ostream &OS, const VirtRegMap &VRM) {
|
D | CalcSpillWeights.h | 22 class VirtRegMap; variable 53 VirtRegMap *VRM; 61 VirtRegMap *vrm, const MachineLoopInfo &loops, 99 VirtRegMap *VRM,
|
D | LiveRangeEdit.h | 43 class VirtRegMap; variable 74 VirtRegMap *VRM; 139 MachineFunction &MF, LiveIntervals &lis, VirtRegMap *vrm,
|
D | LiveRegMatrix.h | 38 class VirtRegMap; variable 43 VirtRegMap *VRM;
|
D | LiveIntervals.h | 52 class VirtRegMap; variable 304 void addKillFlags(const VirtRegMap*);
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | SIPreAllocateWWMRegs.cpp | 43 VirtRegMap *VRM; 60 AU.addRequired<VirtRegMap>(); in getAnalysisUsage() 77 INITIALIZE_PASS_DEPENDENCY(VirtRegMap) 175 VRM = &getAnalysis<VirtRegMap>(); in runOnMachineFunction()
|
D | GCNNSAReassign.cpp | 55 AU.addRequired<VirtRegMap>(); in getAnalysisUsage() 76 VirtRegMap *VRM; 101 INITIALIZE_PASS_DEPENDENCY(VirtRegMap) 231 VRM = &getAnalysis<VirtRegMap>(); in runOnMachineFunction()
|
D | SILowerSGPRSpills.cpp | 51 VirtRegMap *VRM = nullptr; 81 INITIALIZE_PASS_DEPENDENCY(VirtRegMap) 236 VRM = getAnalysisIfAvailable<VirtRegMap>(); in runOnMachineFunction()
|
D | GCNRegBankReassign.cpp | 131 AU.addRequired<VirtRegMap>(); in getAnalysisUsage() 146 VirtRegMap *VRM; 268 INITIALIZE_PASS_DEPENDENCY(VirtRegMap) 736 VRM = &getAnalysis<VirtRegMap>(); in runOnMachineFunction()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
D | SystemZRegisterInfo.h | 65 const VirtRegMap *VRM,
|
D | SystemZRegisterInfo.cpp | 30 const VirtRegMap *VRM, in getRC32() 81 const VirtRegMap *VRM, in getRegAllocationHints()
|