Searched refs:shrinkToUses (Results 1 – 10 of 10) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| D | LiveIntervals.h | 159 bool shrinkToUses(LiveInterval *li, 168 void shrinkToUses(LiveInterval::SubRange &SR, Register Reg);
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/WebAssembly/ |
| D | WebAssemblyRegStackify.cpp | 511 static void shrinkToUses(LiveInterval &LI, LiveIntervals &LIS) { in shrinkToUses() function 512 if (LIS.shrinkToUses(&LI)) { in shrinkToUses() 590 shrinkToUses(LI, LIS); in rematerializeCheapDef() 667 shrinkToUses(LI, LIS); in moveAndTeeForMultiUse()
|
| D | WebAssemblyMemIntrinsicResults.cpp | 136 LIS.shrinkToUses(FromLI); in replaceDominatedUses()
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/ |
| D | RegisterCoalescer.cpp | 349 void shrinkToUses(LiveInterval *LI, in shrinkToUses() function in __anoncde421860111::RegisterCoalescer 352 if (LIS->shrinkToUses(LI, Dead)) { in shrinkToUses() 746 shrinkToUses(&IntA); in adjustCopiesBackFrom() 1248 shrinkToUses(&IntB); in removePartialRedundancy() 1251 shrinkToUses(&IntA); in removePartialRedundancy() 1601 shrinkToUses(&SrcInt, &DeadDefs); in reMaterializeTrivialDef() 1719 LIS->shrinkToUses(&DstLI); in eliminateUndefCopy() 1899 LIS->shrinkToUses(&LI); in setUndefOnPrunedSubRegUses() 2059 shrinkToUses(&DstLI); in joinCopy() 2110 LIS->shrinkToUses(S, LI.reg()); in joinCopy() [all …]
|
| D | RenameIndependentSubregs.cpp | 373 LIS->shrinkToUses(&LI); in computeMainRangesFixFlags()
|
| D | LiveRangeEdit.cpp | 454 if (!LIS.shrinkToUses(LI, &Dead)) in eliminateDeadDefs()
|
| D | LiveIntervals.cpp | 449 bool LiveIntervals::shrinkToUses(LiveInterval *li, in shrinkToUses() function in LiveIntervals 457 shrinkToUses(S, li->reg()); in shrinkToUses() 551 void LiveIntervals::shrinkToUses(LiveInterval::SubRange &SR, Register Reg) { in shrinkToUses() function in LiveIntervals
|
| D | TwoAddressInstructionPass.cpp | 1863 LIS->shrinkToUses(&LI); in runOnMachineFunction()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| D | SIOptimizeExecMaskingPreRA.cpp | 283 LIS->shrinkToUses(SelLI); in optimizeVcndVcmpPair()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| D | HexagonExpandCondsets.cpp | 533 LIS->shrinkToUses(S, Reg); in updateDeadFlags()
|