Home
last modified time | relevance | path

Searched refs:shrinkToUses (Results 1 – 25 of 25) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/ARM/
D2011-11-14-EarlyClobber.ll5 ; This test calls shrinkToUses with an early-clobber redefined live range during
14 ; This tests that shrinkToUses handles the EC redef correctly.
/external/llvm/test/CodeGen/ARM/
D2011-11-14-EarlyClobber.ll5 ; This test calls shrinkToUses with an early-clobber redefined live range during
14 ; This tests that shrinkToUses handles the EC redef correctly.
/external/llvm/include/llvm/CodeGen/
DLiveIntervalAnalysis.h155 bool shrinkToUses(LiveInterval *li,
164 void shrinkToUses(LiveInterval::SubRange &SR, unsigned Reg);
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DLiveIntervals.h161 bool shrinkToUses(LiveInterval *li,
170 void shrinkToUses(LiveInterval::SubRange &SR, unsigned Reg);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/
DWebAssemblyStoreResults.cpp131 LIS.shrinkToUses(FromLI); in ReplaceDominatedUses()
DWebAssemblyRegStackify.cpp461 if (LIS.shrinkToUses(&LI)) { in ShrinkToUses()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DRegisterCoalescer.cpp259 void shrinkToUses(LiveInterval *LI, in shrinkToUses() function in __anon39139ce40111::RegisterCoalescer
261 if (LIS->shrinkToUses(LI, Dead)) { in shrinkToUses()
630 shrinkToUses(&IntA); in adjustCopiesBackFrom()
1073 shrinkToUses(&IntB); in removePartialRedundancy()
1076 shrinkToUses(&IntA); in removePartialRedundancy()
1369 shrinkToUses(&SrcInt, &DeadDefs); in reMaterializeTrivialDef()
1494 LIS->shrinkToUses(&DstLI); in eliminateUndefCopy()
1805 LIS->shrinkToUses(S, LI.reg); in joinCopy()
1811 shrinkToUses(&LI); in joinCopy()
3203 shrinkToUses(&LIS->getInterval(ShrinkRegs.pop_back_val())); in joinVirtRegs()
DRenameIndependentSubregs.cpp373 LIS->shrinkToUses(&LI); in computeMainRangesFixFlags()
DLiveRangeEdit.cpp412 if (!LIS.shrinkToUses(LI, &Dead)) in eliminateDeadDefs()
DLiveIntervals.cpp442 bool LiveIntervals::shrinkToUses(LiveInterval *li, in shrinkToUses() function in LiveIntervals
451 shrinkToUses(S, li->reg); in shrinkToUses()
543 void LiveIntervals::shrinkToUses(LiveInterval::SubRange &SR, unsigned Reg) { in shrinkToUses() function in LiveIntervals
DSplitKit.cpp197 .shrinkToUses(const_cast<LiveInterval*>(CurLI)); in analyzeUses()
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyStoreResults.cpp130 LIS.shrinkToUses(FromLI); in ReplaceDominatedUses()
DWebAssemblyRegStackify.cpp426 if (LIS.shrinkToUses(&LI)) { in ShrinkToUses()
/external/llvm/lib/CodeGen/
DRegisterCoalescer.cpp237 void shrinkToUses(LiveInterval *LI, in shrinkToUses() function in __anona927d7ac0111::RegisterCoalescer
239 if (LIS->shrinkToUses(LI, Dead)) { in shrinkToUses()
579 shrinkToUses(&IntA); in adjustCopiesBackFrom()
1118 shrinkToUses(&SrcInt, &DeadDefs); in reMaterializeTrivialDef()
1514 LIS->shrinkToUses(S, LI.reg); in joinCopy()
1520 shrinkToUses(&LI); in joinCopy()
2718 shrinkToUses(&LIS->getInterval(ShrinkRegs.pop_back_val())); in joinVirtRegs()
DLiveIntervalAnalysis.cpp405 bool LiveIntervals::shrinkToUses(LiveInterval *li, in shrinkToUses() function in LiveIntervals
414 shrinkToUses(S, li->reg); in shrinkToUses()
507 void LiveIntervals::shrinkToUses(LiveInterval::SubRange &SR, unsigned Reg) in shrinkToUses() function in LiveIntervals
DLiveRangeEdit.cpp386 if (!LIS.shrinkToUses(LI, &Dead)) in eliminateDeadDefs()
DSplitKit.cpp170 .shrinkToUses(const_cast<LiveInterval*>(CurLI)); in analyzeUses()
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DLiveRangeEdit.cpp291 if (!LIS.shrinkToUses(LI, &Dead)) in eliminateDeadDefs()
DRegisterCoalescer.cpp561 LIS->shrinkToUses(&IntA); in AdjustCopiesBackFrom()
863 LIS->shrinkToUses(&SrcInt); in ReMaterializeTrivialDef()
1662 LIS->shrinkToUses(&LIS->getInterval(*I)); in JoinIntervals()
1879 LIS->shrinkToUses(&LIS->getInterval(SrcReg)); in runOnMachineFunction()
DSplitKit.cpp133 .shrinkToUses(const_cast<LiveInterval*>(CurLI)); in analyzeUses()
DLiveIntervalAnalysis.cpp753 bool LiveIntervals::shrinkToUses(LiveInterval *li, in shrinkToUses() function in LiveIntervals
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DLiveIntervalAnalysis.h165 bool shrinkToUses(LiveInterval *li,
/external/llvm/lib/Target/AMDGPU/
DSILoadStoreOptimizer.cpp274 LIS->shrinkToUses(&AddrRegLI); in mergeRead2Pair()
/external/llvm/lib/Target/Hexagon/
DHexagonExpandCondsets.cpp532 LIS->shrinkToUses(S, Reg); in updateDeadFlags()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonExpandCondsets.cpp532 LIS->shrinkToUses(S, Reg); in updateDeadFlags()