Home
last modified time | relevance | path

Searched refs:LiveRegUnits (Results 1 – 17 of 17) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DLiveRegUnits.cpp27 void LiveRegUnits::removeRegsNotPreserved(const uint32_t *RegMask) { in removeRegsNotPreserved()
36 void LiveRegUnits::addRegsInMask(const uint32_t *RegMask) { in addRegsInMask()
45 void LiveRegUnits::stepBackward(const MachineInstr &MI) { in stepBackward()
70 void LiveRegUnits::accumulate(const MachineInstr &MI) { in accumulate()
86 static void addBlockLiveIns(LiveRegUnits &LiveUnits, in addBlockLiveIns()
93 static void addCalleeSavedRegs(LiveRegUnits &LiveUnits, in addCalleeSavedRegs()
100 void LiveRegUnits::addPristines(const MachineFunction &MF) { in addPristines()
119 LiveRegUnits Pristine(*TRI); in addPristines()
127 void LiveRegUnits::addLiveOuts(const MachineBasicBlock &MBB) { in addLiveOuts()
142 void LiveRegUnits::addLiveIns(const MachineBasicBlock &MBB) { in addLiveIns()
DEarlyIfConversion.cpp134 SparseSet<unsigned> LiveRegUnits; member in __anon324f98c90111::SSAIfConv
159 LiveRegUnits.clear(); in runOnMachineFunction()
160 LiveRegUnits.setUniverse(TRI->getNumRegUnits()); in runOnMachineFunction()
274 LiveRegUnits.clear(); in findInsertionPoint()
298 LiveRegUnits.erase(*Units); in findInsertionPoint()
308 LiveRegUnits.insert(*Units); in findInsertionPoint()
316 if (!LiveRegUnits.empty()) { in findInsertionPoint()
320 i = LiveRegUnits.begin(), e = LiveRegUnits.end(); i != e; ++i) in findInsertionPoint()
DMachineSink.cpp971 LiveRegUnits ModifiedRegUnits, UsedRegUnits;
988 LiveRegUnits LiveInRegUnits(*TRI); in aliasWithRegsInLiveIn()
1038 LiveRegUnits &UsedRegUnits, in clearKillFlags()
1071 LiveRegUnits &ModifiedRegUnits, in hasRegisterDependency()
1072 LiveRegUnits &UsedRegUnits) { in hasRegisterDependency()
1137 LiveRegUnits::accumulateUsedDefed(*MI, ModifiedRegUnits, UsedRegUnits, in tryToSinkCopy()
1150 LiveRegUnits::accumulateUsedDefed(*MI, ModifiedRegUnits, UsedRegUnits, in tryToSinkCopy()
1161 LiveRegUnits::accumulateUsedDefed(*MI, ModifiedRegUnits, UsedRegUnits, in tryToSinkCopy()
DCMakeLists.txt56 LiveRegUnits.cpp
DRegisterScavenging.cpp381 const LiveRegUnits &LiveOut, ArrayRef<MCPhysReg> AllocationOrder, in findSurvivorBackwards()
390 LiveRegUnits Used(TRI); in findSurvivorBackwards()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DLiveRegUnits.h31 class LiveRegUnits {
37 LiveRegUnits() = default;
40 LiveRegUnits(const TargetRegisterInfo &TRI) { in LiveRegUnits() function
49 LiveRegUnits &ModifiedRegUnits, in accumulateUsedDefed()
50 LiveRegUnits &UsedRegUnits, in accumulateUsedDefed()
DMachineOutliner.h76 LiveRegUnits LRU;
83 LiveRegUnits UsedInSequence;
DRegisterScavenging.h64 LiveRegUnits LiveUnits;
/external/llvm/lib/CodeGen/
DEarlyIfConversion.cpp134 SparseSet<unsigned> LiveRegUnits; member in __anonab7bea710111::SSAIfConv
159 LiveRegUnits.clear(); in runOnMachineFunction()
160 LiveRegUnits.setUniverse(TRI->getNumRegUnits()); in runOnMachineFunction()
273 LiveRegUnits.clear(); in findInsertionPoint()
297 LiveRegUnits.erase(*Units); in findInsertionPoint()
307 LiveRegUnits.insert(*Units); in findInsertionPoint()
315 if (!LiveRegUnits.empty()) { in findInsertionPoint()
319 i = LiveRegUnits.begin(), e = LiveRegUnits.end(); i != e; ++i) in findInsertionPoint()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64RedundantCopyElimination.cpp76 LiveRegUnits DomBBClobberedRegs, DomBBUsedRegs;
79 LiveRegUnits OptBBClobberedRegs, OptBBUsedRegs;
274 LiveRegUnits::accumulateUsedDefed(PredI, DomBBClobberedRegs, DomBBUsedRegs, in knownRegValInBlock()
355 LiveRegUnits::accumulateUsedDefed(*PredI, OptBBClobberedRegs, in optimizeBlock()
DAArch64LoadStoreOptimizer.cpp102 LiveRegUnits ModifiedRegUnits, UsedRegUnits;
1086 LiveRegUnits::accumulateUsedDefed(MI, ModifiedRegUnits, UsedRegUnits, TRI); in findMatchingStore()
1206 LiveRegUnits::accumulateUsedDefed(MI, ModifiedRegUnits, in findMatchingInsn()
1227 LiveRegUnits::accumulateUsedDefed(MI, ModifiedRegUnits, in findMatchingInsn()
1238 LiveRegUnits::accumulateUsedDefed(MI, ModifiedRegUnits, in findMatchingInsn()
1247 LiveRegUnits::accumulateUsedDefed(MI, ModifiedRegUnits, in findMatchingInsn()
1257 LiveRegUnits::accumulateUsedDefed(MI, ModifiedRegUnits, UsedRegUnits, in findMatchingInsn()
1297 LiveRegUnits::accumulateUsedDefed(MI, ModifiedRegUnits, UsedRegUnits, TRI); in findMatchingInsn()
1475 LiveRegUnits::accumulateUsedDefed(MI, ModifiedRegUnits, UsedRegUnits, TRI); in findMatchingUpdateInsnForward()
1528 LiveRegUnits::accumulateUsedDefed(MI, ModifiedRegUnits, UsedRegUnits, TRI); in findMatchingUpdateInsnBackward()
DAArch64A57FPLoadBalancing.cpp502 LiveRegUnits Units(*TRI); in scavengeRegister()
DAArch64FalkorHWPFFix.cpp713 LiveRegUnits LR(*TRI); in runOnLoop()
DAArch64InstrInfo.cpp4995 LiveRegUnits LRU = C.LRU; in getOutliningCandidateInfo()
5138 LiveRegUnits LRU(getRegisterInfo()); in getMachineOutlinerMBBFlags()
/external/swiftshader/third_party/llvm-7.0/
DAndroid.mk208 llvm/lib/CodeGen/LiveRegUnits.cpp \
DBUILD.gn779 "llvm/lib/CodeGen/LiveRegUnits.cpp",
/external/swiftshader/
DCMakeLists.txt874 ${LLVM_DIR}/lib/CodeGen/LiveRegUnits.cpp