Home
last modified time | relevance | path

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

123

/openbsd-src/gnu/llvm/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
H A DWebAssemblyOptimizeLiveIntervals.cpp80 auto &LIS = getAnalysis<LiveIntervals>(); in runOnMachineFunction() local
/openbsd-src/gnu/llvm/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 __anon5b3cf91b0411::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 …]
H A DSplitKit.h100 const LiveIntervals &LIS; variable
259 LiveIntervals &LIS; variable
H A DRegAllocBase.h68 LiveIntervals *LIS = nullptr; variable
H A DRegisterPressure.cpp237 static const LiveRange *getLiveRange(const LiveIntervals &LIS, unsigned Reg) { in getLiveRange()
421 getLanesWithProperty(const LiveIntervals &LIS, const MachineRegisterInfo &MRI, in getLanesWithProperty()
449 static LaneBitmask getLiveLanesAt(const LiveIntervals &LIS, in getLiveLanesAt()
581 const LiveIntervals &LIS) { in detectDeadDefs()
600 void RegisterOperands::adjustLaneLiveness(const LiveIntervals &LIS, in adjustLaneLiveness()
1226 const LiveIntervals *LIS) { in findUseBetween()
H A DRegAllocPriorityAdvisor.h39 LiveIntervals *const LIS; variable
H A DInlineSpiller.cpp86 LiveIntervals &LIS; member in __anonfc7bcde50111::HoistSpillHelper
157 LiveIntervals &LIS; member in __anonfc7bcde50111::InlineSpiller
270 static void getVDefInterval(const MachineInstr &MI, LiveIntervals &LIS) { in getVDefInterval()
783 LiveIntervals const &LIS, in dumpMachineInstrRangeWithSlotIndex()
H A DRegAllocEvictionAdvisor.h140 LiveIntervals *const LIS; variable
/openbsd-src/gnu/llvm/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
H A DCalcSpillWeights.h47 LiveIntervals &LIS; variable
57 VirtRegAuxInfo(MachineFunction &MF, LiveIntervals &LIS, in VirtRegAuxInfo()
H A DLiveRegMatrix.h42 LiveIntervals *LIS; variable
H A DRegAllocPBQP.h140 LiveIntervals &LIS, in GraphMetadata()
145 LiveIntervals &LIS; variable
H A DLiveRangeEdit.h70 LiveIntervals &LIS; variable
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DSILowerSGPRSpills.cpp39 LiveIntervals *LIS = nullptr; member in __anon67cb3b220111::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()
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 DSIOptimizeExecMaskingPreRA.cpp33 LiveIntervals *LIS; member in __anon61e76f800111::SIOptimizeExecMaskingPreRA
91 LiveIntervals *LIS, Register Reg, in isDefBetween()
H A DGCNPreRAOptimizations.cpp45 LiveIntervals *LIS; member in __anon6c2d93b60111::GCNPreRAOptimizations
H A DSIPreAllocateWWMRegs.cpp38 LiveIntervals *LIS; member in __anonaddf18be0111::SIPreAllocateWWMRegs
H A DGCNIterativeScheduler.cpp47 const LiveIntervals *LIS, in printRegion()
78 const LiveIntervals *LIS) { in printLivenessInfo()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86TileConfig.cpp84 LiveIntervals &LIS = getAnalysis<LiveIntervals>(); in INITIALIZE_PASS_DEPENDENCY() local
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCVSXFMAMutate.cpp67 LiveIntervals *LIS; member

123