Home
last modified time | relevance | path

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

123

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DModuloSchedule.h175 LiveIntervals &LIS; variable
266 LiveIntervals &LIS, InstrChangesTy InstrChanges) in ModuloScheduleExpander()
286 LiveIntervals *LIS) in PeelingModuloScheduleExpander()
302 LiveIntervals *LIS = nullptr; variable
386 LiveIntervals &LIS; variable
437 LiveIntervals &LIS) in ModuloScheduleExpanderMVE()
H A DCalcSpillWeights.h47 LiveIntervals &LIS; variable
57 VirtRegAuxInfo(MachineFunction &MF, LiveIntervals &LIS, in VirtRegAuxInfo()
H A DLiveRegMatrix.h42 LiveIntervals *LIS = nullptr; variable
H A DLiveRangeEdit.h70 LiveIntervals &LIS; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegStackify.cpp102 LiveIntervals &LIS) { in convertImplicitDefToConstZero()
267 const LiveIntervals &LIS) { in getVRegDef()
285 LiveIntervals &LIS) { in hasOneNonDBGUse()
439 LiveIntervals &LIS, in oneUseDominatesOtherUses()
514 static void shrinkToUses(LiveInterval &LI, LiveIntervals &LIS) { in shrinkToUses()
525 MachineInstr *Insert, LiveIntervals &LIS, in moveForSingleUse()
574 MachineBasicBlock::instr_iterator Insert, LiveIntervals &LIS, in rematerializeCheapDef()
637 MachineInstr *Insert, LiveIntervals &LIS, WebAssemblyFunctionInfo &MFI, in moveAndTeeForMultiUse()
818 auto &LIS = getAnalysis<LiveIntervalsWrapperPass>().getLIS(); in runOnMachineFunction() local
H A DWebAssemblyMemIntrinsicResults.cpp88 LiveIntervals &LIS) { in replaceDominatedUses()
150 MachineDominatorTree &MDT, LiveIntervals &LIS, in optimizeCall()
188 auto &LIS = getAnalysis<LiveIntervalsWrapperPass>().getLIS(); in runOnMachineFunction() local
H A DWebAssemblyOptimizeLiveIntervals.cpp80 auto &LIS = getAnalysis<LiveIntervalsWrapperPass>().getLIS(); in runOnMachineFunction() local
/freebsd/contrib/llvm-project/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<LiveIntervalsWrapperPass>().getLIS(); in runOnMachineFunction() local
H A DLiveDebugVariables.cpp536 LiveIntervals *LIS; member in __anon093131440411::LDVImpl
965 LiveIntervals &LIS) { in extendDef()
1019 MachineRegisterInfo &MRI, LiveIntervals &LIS) { in addDefsFromCopies()
1105 LiveIntervals &LIS, LexicalScopes &LS) { in computeIntervals()
1334 LiveIntervals& LIS) { in splitLocation()
1434 LiveIntervals &LIS) { in splitRegister()
1506 splitRegister(Register OldReg, ArrayRef<Register> NewRegs, LiveIntervals &LIS) { in splitRegister()
1590 findInsertLocation(MachineBasicBlock *MBB, SlotIndex Idx, LiveIntervals &LIS, in findInsertLocation()
1638 LiveIntervals &LIS, const TargetRegisterInfo &TRI) { in findNextInsertLocation()
1665 LiveIntervals &LIS, const TargetInstrInfo &TII, in insertDebugValue()
[all …]
H A DRegAllocBase.h69 LiveIntervals *LIS = nullptr; variable
H A DSplitKit.h100 const LiveIntervals &LIS; variable
259 LiveIntervals &LIS; global() variable
H A DRegAllocPriorityAdvisor.h39 LiveIntervals *const LIS; 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()
579 const LiveIntervals &LIS) { in detectDeadDefs()
598 void RegisterOperands::adjustLaneLiveness(const LiveIntervals &LIS, in adjustLaneLiveness()
1227 const LiveIntervals *LIS) { in findUseBetween()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILowerSGPRSpills.cpp39 LiveIntervals *LIS = nullptr; member in __anoneec5f4eb0111::SILowerSGPRSpills
88 LiveIntervals *LIS) { in insertCSRSaves()
131 SlotIndexes *Indexes, LiveIntervals *LIS) { in insertCSRRestores()
263 LiveIntervals *LIS) { in extendWWMVirtRegLiveness()
H A DGCNRegPressure.h280 getLiveRegMap(Range &&R, bool After, LiveIntervals &LIS) { in getLiveRegMap()
318 const LiveIntervals &LIS) { in getLiveRegsAfter()
324 const LiveIntervals &LIS) { in getLiveRegsBefore()
H A DGCNRegPressure.cpp259 const MachineInstr &MI, const LiveIntervals &LIS, in collectVirtualRegUses()
295 const LiveIntervals &LIS, in getLiveLaneMask()
316 const LiveIntervals &LIS, in getLiveRegs()
603 getRegLiveThroughMask(const MachineRegisterInfo &MRI, const LiveIntervals &LIS, in getRegLiveThroughMask()
631 const LiveIntervals &LIS = getAnalysis<LiveIntervalsWrapperPass>().getLIS(); in runOnMachineFunction() local
H A DAMDGPUMarkLastScratchLoad.cpp31 LiveIntervals *LIS = nullptr; member in __anonbeb091f80111::AMDGPUMarkLastScratchLoad
H A DSILowerWWMCopies.cpp54 LiveIntervals *LIS; member in __anon72eb24b60111::SILowerWWMCopies
H A DSIOptimizeExecMaskingPreRA.cpp33 LiveIntervals *LIS; member in __anon314e3b690111::SIOptimizeExecMaskingPreRA
91 LiveIntervals *LIS, Register Reg, in isDefBetween()
H A DGCNPreRAOptimizations.cpp45 LiveIntervals *LIS; member in __anon021209ff0111::GCNPreRAOptimizations
H A DSIPreAllocateWWMRegs.cpp42 LiveIntervals *LIS; member in __anonf07969e70111::SIPreAllocateWWMRegs
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64PostCoalescerPass.cpp29 LiveIntervals *LIS; member
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchDeadRegisterDefinitions.cpp66 LiveIntervals &LIS = getAnalysis<LiveIntervalsWrapperPass>().getLIS(); in runOnMachineFunction() local
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVDeadRegisterDefinitions.cpp65 LiveIntervals &LIS = getAnalysis<LiveIntervalsWrapperPass>().getLIS(); in runOnMachineFunction() local
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TileConfig.cpp89 LiveIntervals &LIS = getAnalysis<LiveIntervalsWrapperPass>().getLIS(); in INITIALIZE_PASS_DEPENDENCY() local

123