/external/llvm/lib/CodeGen/ |
D | VirtRegMap.cpp | 51 char VirtRegMap::ID = 0; 53 INITIALIZE_PASS(VirtRegMap, "virtregmap", "Virtual Register Map", false, false) 55 bool VirtRegMap::runOnMachineFunction(MachineFunction &mf) { in runOnMachineFunction() 69 void VirtRegMap::grow() { in grow() 76 unsigned VirtRegMap::createSpillSlot(const TargetRegisterClass *RC) { in createSpillSlot() 83 bool VirtRegMap::hasPreferredPhys(unsigned VirtReg) { in hasPreferredPhys() 92 bool VirtRegMap::hasKnownPreference(unsigned VirtReg) { in hasKnownPreference() 101 int VirtRegMap::assignVirt2StackSlot(unsigned virtReg) { in assignVirt2StackSlot() 109 void VirtRegMap::assignVirt2StackSlot(unsigned virtReg, int SS) { in assignVirt2StackSlot() 119 void VirtRegMap::print(raw_ostream &OS, const Module*) const { in print() [all …]
|
D | Spiller.h | 18 class VirtRegMap; variable 37 VirtRegMap &vrm); 43 VirtRegMap &vrm);
|
D | RegAllocBase.h | 47 class VirtRegMap; variable 63 VirtRegMap *VRM; 74 void init(VirtRegMap &vrm, LiveIntervals &lis, LiveRegMatrix &mat);
|
D | SplitKit.h | 36 class VirtRegMap; variable 45 const VirtRegMap &VRM; 120 SplitAnalysis(const VirtRegMap &vrm, const LiveIntervals &lis, 214 VirtRegMap &VRM; 353 SplitEditor(SplitAnalysis &SA, LiveIntervals&, VirtRegMap&,
|
D | Spiller.cpp | 54 VirtRegMap *vrm; 62 SpillerBase(MachineFunctionPass &pass, MachineFunction &mf, VirtRegMap &vrm) in SpillerBase() 163 VirtRegMap &vrm) in TrivialSpiller() 178 VirtRegMap &vrm) { in createSpiller()
|
D | LiveDebugVariables.h | 32 class VirtRegMap; variable 59 void emitDebugValues(VirtRegMap *VRM);
|
D | AllocationOrder.h | 26 class VirtRegMap; variable 39 const VirtRegMap &VRM,
|
D | LiveRegMatrix.cpp | 36 INITIALIZE_PASS_DEPENDENCY(VirtRegMap) in INITIALIZE_PASS_DEPENDENCY() 46 AU.addRequiredTransitive<VirtRegMap>(); in getAnalysisUsage() 54 VRM = &getAnalysis<VirtRegMap>(); in runOnMachineFunction()
|
D | RegAllocBasic.cpp | 152 AU.addRequired<VirtRegMap>(); in getAnalysisUsage() 153 AU.addPreserved<VirtRegMap>(); in getAnalysisUsage() 276 RegAllocBase::init(getAnalysis<VirtRegMap>(), in runOnMachineFunction()
|
D | LiveDebugVariables.cpp | 263 void rewriteLocations(VirtRegMap &VRM, const TargetRegisterInfo &TRI); 266 void emitDebugValues(VirtRegMap *VRM, 356 void emitDebugValues(VirtRegMap *VRM); 873 UserValue::rewriteLocations(VirtRegMap &VRM, const TargetRegisterInfo &TRI) { in rewriteLocations() 889 } else if (VRM.getStackSlot(VirtReg) != VirtRegMap::NO_STACK_SLOT) { in rewriteLocations() 945 void UserValue::emitDebugValues(VirtRegMap *VRM, LiveIntervals &LIS, in emitDebugValues() 978 void LDVImpl::emitDebugValues(VirtRegMap *VRM) { in emitDebugValues() 991 void LiveDebugVariables::emitDebugValues(VirtRegMap *VRM) { in emitDebugValues()
|
D | AllocationOrder.cpp | 31 const VirtRegMap &VRM, in AllocationOrder()
|
D | RegAllocPBQP.cpp | 134 VirtRegMap *vrm; 435 au.addRequired<VirtRegMap>(); in getAnalysisUsage() 436 au.addPreserved<VirtRegMap>(); in getAnalysisUsage() 546 vrm = &getAnalysis<VirtRegMap>(); in runOnMachineFunction()
|
D | RegAllocBase.cpp | 57 void RegAllocBase::init(VirtRegMap &vrm, in init()
|
D | CMakeLists.txt | 116 VirtRegMap.cpp
|
D | Android.mk | 118 VirtRegMap.cpp
|
D | InlineSpiller.cpp | 66 VirtRegMap &VRM; 144 VirtRegMap &vrm) in InlineSpiller() 195 VirtRegMap &vrm) { in createInlineSpiller() 1311 if (StackSlot == VirtRegMap::NO_STACK_SLOT) { in spillAll()
|
D | TargetRegisterInfo.cpp | 268 const VirtRegMap *VRM) const { in getRegAllocationHints()
|
D | RegAllocGreedy.cpp | 440 AU.addRequired<VirtRegMap>(); in getAnalysisUsage() 441 AU.addPreserved<VirtRegMap>(); in getAnalysisUsage() 2333 RegAllocBase::init(getAnalysis<VirtRegMap>(), in runOnMachineFunction()
|
/external/llvm/include/llvm/CodeGen/ |
D | VirtRegMap.h | 32 class VirtRegMap : public MachineFunctionPass { 66 VirtRegMap(const VirtRegMap&) LLVM_DELETED_FUNCTION; 67 void operator=(const VirtRegMap&) LLVM_DELETED_FUNCTION; 71 VirtRegMap() : MachineFunctionPass(ID), Virt2PhysMap(NO_PHYS_REG), in VirtRegMap() function 184 inline raw_ostream &operator<<(raw_ostream &OS, const VirtRegMap &VRM) {
|
D | LiveRegMatrix.h | 37 class VirtRegMap; variable 43 VirtRegMap *VRM;
|
D | LiveRangeEdit.h | 34 class VirtRegMap; variable 64 VirtRegMap *VRM; 118 VirtRegMap *vrm,
|
D | LiveIntervalAnalysis.h | 47 class VirtRegMap; variable 289 void addKillFlags(const VirtRegMap*);
|
/external/llvm/include/llvm/Target/ |
D | TargetRegisterInfo.h | 33 class VirtRegMap; variable 654 const VirtRegMap *VRM = nullptr) const;
|
/external/llvm/lib/Target/ARM/ |
D | ARMBaseRegisterInfo.h | 136 const VirtRegMap *VRM) const override;
|
D | ARMBaseRegisterInfo.cpp | 221 const VirtRegMap *VRM) const { in getRegAllocationHints()
|