Home
last modified time | relevance | path

Searched defs:LIS (Results 1 – 25 of 189) sorted by relevance

12345678

/aosp_15_r20/external/llvm/unittests/MI/
H A DLiveIntervalTest.cpp91 LiveIntervals &LIS = getAnalysis<LiveIntervals>(); in runOnMachineFunction() local
111 static void testHandleMove(MachineFunction &MF, LiveIntervals &LIS, in testHandleMove()
171 [](MachineFunction &MF, LiveIntervals &LIS) { in TEST()
182 [](MachineFunction &MF, LiveIntervals &LIS) { in TEST()
193 [](MachineFunction &MF, LiveIntervals &LIS) { in TEST()
204 [](MachineFunction &MF, LiveIntervals &LIS) { in TEST()
214 [](MachineFunction &MF, LiveIntervals &LIS) { in TEST()
225 [](MachineFunction &MF, LiveIntervals &LIS) { in TEST()
240 [](MachineFunction &MF, LiveIntervals &LIS) { in TEST()
251 [](MachineFunction &MF, LiveIntervals &LIS) { in TEST()
[all …]
/aosp_15_r20/external/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegStackify.cpp229 const LiveIntervals &LIS) in GetVRegDef()
248 LiveIntervals &LIS) { in HasOneUse()
277 AliasAnalysis &AA, const LiveIntervals &LIS, in IsSafeToMove()
356 LiveIntervals &LIS, in OneUseDominatesOtherUses()
425 static void ShrinkToUses(LiveInterval &LI, LiveIntervals &LIS) { in ShrinkToUses()
437 MachineInstr *Insert, LiveIntervals &LIS, in MoveForSingleUse()
478 MachineBasicBlock::instr_iterator Insert, LiveIntervals &LIS, in RematerializeCheapDef()
538 MachineInstr *Insert, LiveIntervals &LIS, WebAssemblyFunctionInfo &MFI, in MoveAndTeeForMultiUse()
715 LiveIntervals &LIS = getAnalysis<LiveIntervals>(); in runOnMachineFunction() local
H A DWebAssemblyStoreResults.cpp82 LiveIntervals &LIS) { in ReplaceDominatedUses()
145 LiveIntervals &LIS) { in optimizeStore()
154 LiveIntervals &LIS, in optimizeCall()
191 LiveIntervals &LIS = getAnalysis<LiveIntervals>(); in runOnMachineFunction() local
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
H A DLiveDebugVariables.cpp399 LiveIntervals *LIS; member in __anon23264efe0211::LDVImpl
735 LiveIntervals &LIS) { in extendDef()
781 MachineRegisterInfo &MRI, LiveIntervals &LIS) { in addDefsFromCopies()
852 LiveIntervals &LIS, LexicalScopes &LS) { in computeIntervals()
1042 LiveIntervals& LIS) { in splitLocation()
1138 LiveIntervals &LIS) { in splitRegister()
1167 splitRegister(unsigned OldReg, ArrayRef<unsigned> NewRegs, LiveIntervals &LIS) { in splitRegister()
1259 LiveIntervals &LIS) { in findInsertLocation()
1285 LiveIntervals &LIS, in findNextInsertLocation()
1307 LiveIntervals &LIS, const TargetInstrInfo &TII, in insertDebugValue()
[all …]
H A DRegAllocPBQP.cpp194 LiveIntervals &LIS = G.getMetadata().LIS; in apply() local
311 LiveIntervals &LIS = G.getMetadata().LIS; in apply() local
556 LiveIntervals &LIS) { in findVRegIntervalsToAlloc()
581 LiveIntervals &LIS = G.getMetadata().LIS; in initializeGraph() local
678 MachineFunction &MF, LiveIntervals &LIS, in spillVReg()
708 LiveIntervals &LIS = G.getMetadata().LIS; in mapPBQPToRegAlloc() local
743 LiveIntervals &LIS, in finalizeAlloc()
772 void RegAllocPBQP::postOptimization(Spiller &VRegSpiller, LiveIntervals &LIS) { in postOptimization()
790 LiveIntervals &LIS = getAnalysis<LiveIntervals>(); in runOnMachineFunction() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegStackify.cpp102 LiveIntervals &LIS) { in convertImplicitDefToConstZero()
267 const LiveIntervals &LIS) { in getVRegDef()
284 MachineDominatorTree &MDT, LiveIntervals &LIS) { in hasOneUse()
438 LiveIntervals &LIS, in oneUseDominatesOtherUses()
511 static void shrinkToUses(LiveInterval &LI, LiveIntervals &LIS) { in shrinkToUses()
522 MachineInstr *Insert, LiveIntervals &LIS, in moveForSingleUse()
567 MachineBasicBlock::instr_iterator Insert, LiveIntervals &LIS, in rematerializeCheapDef()
635 MachineInstr *Insert, LiveIntervals &LIS, WebAssemblyFunctionInfo &MFI, in moveAndTeeForMultiUse()
815 auto &LIS = getAnalysis<LiveIntervals>(); in runOnMachineFunction() local
H A DWebAssemblyMemIntrinsicResults.cpp88 LiveIntervals &LIS) { in replaceDominatedUses()
150 MachineDominatorTree &MDT, LiveIntervals &LIS, in optimizeCall()
188 auto &LIS = getAnalysis<LiveIntervals>(); in runOnMachineFunction() local
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegStackify.cpp102 LiveIntervals &LIS) { in convertImplicitDefToConstZero()
271 const LiveIntervals &LIS) { in getVRegDef()
288 MachineDominatorTree &MDT, LiveIntervals &LIS) { in hasOneUse()
404 LiveIntervals &LIS, in oneUseDominatesOtherUses()
474 static void shrinkToUses(LiveInterval &LI, LiveIntervals &LIS) { in shrinkToUses()
485 MachineInstr *Insert, LiveIntervals &LIS, in moveForSingleUse()
530 MachineBasicBlock::instr_iterator Insert, LiveIntervals &LIS, in rematerializeCheapDef()
598 MachineInstr *Insert, LiveIntervals &LIS, WebAssemblyFunctionInfo &MFI, in moveAndTeeForMultiUse()
780 auto &LIS = getAnalysis<LiveIntervals>(); in runOnMachineFunction() local
H A DWebAssemblyMemIntrinsicResults.cpp88 LiveIntervals &LIS) { in replaceDominatedUses()
151 MachineDominatorTree &MDT, LiveIntervals &LIS, in optimizeCall()
189 auto &LIS = getAnalysis<LiveIntervals>(); in runOnMachineFunction() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/
H A DRegAllocPBQP.cpp193 LiveIntervals &LIS = G.getMetadata().LIS; in apply() local
310 LiveIntervals &LIS = G.getMetadata().LIS; in apply() local
529 PBQPVirtRegAuxInfo(MachineFunction &MF, LiveIntervals &LIS, VirtRegMap &VRM, in PBQPVirtRegAuxInfo()
568 LiveIntervals &LIS) { in findVRegIntervalsToAlloc()
594 LiveIntervals &LIS = G.getMetadata().LIS; in initializeGraph() local
692 MachineFunction &MF, LiveIntervals &LIS, in spillVReg()
721 LiveIntervals &LIS = G.getMetadata().LIS; in mapPBQPToRegAlloc() local
756 LiveIntervals &LIS, in finalizeAlloc()
783 void RegAllocPBQP::postOptimization(Spiller &VRegSpiller, LiveIntervals &LIS) { in postOptimization()
794 LiveIntervals &LIS = getAnalysis<LiveIntervals>(); in runOnMachineFunction() local
H A DLiveDebugVariables.cpp535 LiveIntervals *LIS; member in __anonafbf26840411::LDVImpl
964 LiveIntervals &LIS) { in extendDef()
1018 MachineRegisterInfo &MRI, LiveIntervals &LIS) { in addDefsFromCopies()
1104 LiveIntervals &LIS, LexicalScopes &LS) { in computeIntervals()
1333 LiveIntervals& LIS) { in splitLocation()
1433 LiveIntervals &LIS) { in splitRegister()
1505 splitRegister(Register OldReg, ArrayRef<Register> NewRegs, LiveIntervals &LIS) { in splitRegister()
1589 findInsertLocation(MachineBasicBlock *MBB, SlotIndex Idx, LiveIntervals &LIS, in findInsertLocation()
1637 LiveIntervals &LIS, const TargetRegisterInfo &TRI) { in findNextInsertLocation()
1664 LiveIntervals &LIS, const TargetInstrInfo &TII, in insertDebugValue()
[all …]
/aosp_15_r20/external/llvm/lib/CodeGen/
H A DLiveDebugVariables.cpp285 LiveIntervals *LIS; member in __anon216e21dc0311::LDVImpl
544 LiveIntervals &LIS, MachineDominatorTree &MDT, in extendDef()
593 MachineRegisterInfo &MRI, LiveIntervals &LIS) { in addDefsFromCopies()
663 LiveIntervals &LIS, in computeIntervals()
780 LiveIntervals& LIS) { in splitLocation()
879 LiveIntervals &LIS) { in splitRegister()
908 splitRegister(unsigned OldReg, ArrayRef<unsigned> NewRegs, LiveIntervals &LIS) { in splitRegister()
945 LiveIntervals &LIS) { in findInsertLocation()
967 LiveIntervals &LIS, in insertDebugValue()
987 void UserValue::emitDebugValues(VirtRegMap *VRM, LiveIntervals &LIS, in emitDebugValues()
H A DRegAllocPBQP.cpp164 LiveIntervals &LIS = G.getMetadata().LIS; in apply() local
283 LiveIntervals &LIS = G.getMetadata().LIS; in apply() local
531 LiveIntervals &LIS) { in findVRegIntervalsToAlloc()
565 LiveIntervals &LIS = G.getMetadata().LIS; in initializeGraph() local
637 MachineFunction &MF, LiveIntervals &LIS, in spillVReg()
668 LiveIntervals &LIS = G.getMetadata().LIS; in mapPBQPToRegAlloc() local
703 LiveIntervals &LIS, in finalizeAlloc()
724 void RegAllocPBQP::postOptimization(Spiller &VRegSpiller, LiveIntervals &LIS) { in postOptimization()
742 LiveIntervals &LIS = getAnalysis<LiveIntervals>(); in runOnMachineFunction() local
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
H A DModuloSchedule.h167 LiveIntervals &LIS; variable
256 LiveIntervals &LIS, InstrChangesTy InstrChanges) in ModuloScheduleExpander()
279 LiveIntervals *LIS; variable
310 LiveIntervals *LIS) in PeelingModuloScheduleExpander()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
H A DGCNRegPressure.cpp37 const LiveIntervals &LIS, in printLivesAt()
212 const LiveIntervals &LIS) { in getUsedRegMask()
230 collectVirtualRegUses(const MachineInstr &MI, const LiveIntervals &LIS, in collectVirtualRegUses()
258 const LiveIntervals &LIS, in getLiveLaneMask()
276 const LiveIntervals &LIS, in getLiveRegs()
H A DSILowerSGPRSpills.cpp52 LiveIntervals *LIS = nullptr; member in __anone154b6e50111::SILowerSGPRSpills
90 LiveIntervals *LIS) { in insertCSRSaves()
122 LiveIntervals *LIS) { in insertCSRRestores()
H A DGCNRegPressure.h203 getLiveRegMap(Range &&R, bool After, LiveIntervals &LIS) { in getLiveRegMap()
241 const LiveIntervals &LIS) { in getLiveRegsAfter()
247 const LiveIntervals &LIS) { in getLiveRegsBefore()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/CodeGen/
DModuloSchedule.h175 LiveIntervals &LIS; variable
266 LiveIntervals &LIS, InstrChangesTy InstrChanges) in ModuloScheduleExpander()
286 LiveIntervals *LIS) in PeelingModuloScheduleExpander()
302 LiveIntervals *LIS = nullptr; variable
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/CodeGen/
DModuloSchedule.h175 LiveIntervals &LIS; variable
266 LiveIntervals &LIS, InstrChangesTy InstrChanges) in ModuloScheduleExpander()
286 LiveIntervals *LIS) in PeelingModuloScheduleExpander()
302 LiveIntervals *LIS = nullptr; variable
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/CodeGen/
DModuloSchedule.h175 LiveIntervals &LIS; variable
266 LiveIntervals &LIS, InstrChangesTy InstrChanges) in ModuloScheduleExpander()
286 LiveIntervals *LIS) in PeelingModuloScheduleExpander()
302 LiveIntervals *LIS = nullptr; variable
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/CodeGen/
DModuloSchedule.h175 LiveIntervals &LIS; variable
266 LiveIntervals &LIS, InstrChangesTy InstrChanges) in ModuloScheduleExpander()
286 LiveIntervals *LIS) in PeelingModuloScheduleExpander()
302 LiveIntervals *LIS = nullptr; variable
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/
H A DModuloSchedule.h174 LiveIntervals &LIS; variable
265 LiveIntervals &LIS, InstrChangesTy InstrChanges) in ModuloScheduleExpander()
285 LiveIntervals *LIS) in PeelingModuloScheduleExpander()
301 LiveIntervals *LIS; variable
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AMDGPU/
H A DGCNRegPressure.cpp172 const LiveIntervals &LIS) { in getUsedRegMask()
190 collectVirtualRegUses(const MachineInstr &MI, const LiveIntervals &LIS, in collectVirtualRegUses()
217 const LiveIntervals &LIS, in getLiveLaneMask()
235 const LiveIntervals &LIS, in getLiveRegs()
H A DSILowerSGPRSpills.cpp39 LiveIntervals *LIS = nullptr; member in __anonca9f322b0111::SILowerSGPRSpills
79 LiveIntervals *LIS) { in insertCSRSaves()
122 SlotIndexes *Indexes, LiveIntervals *LIS) { in insertCSRRestores()
H A DGCNRegPressure.h210 getLiveRegMap(Range &&R, bool After, LiveIntervals &LIS) { in getLiveRegMap()
248 const LiveIntervals &LIS) { in getLiveRegsAfter()
254 const LiveIntervals &LIS) { in getLiveRegsBefore()

12345678