Searched defs:LIS (Results 1 - 25 of 27) sorted by relevance

12

/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/
H A DSIFixControlFlowLiveIntervals.cpp68 LiveIntervals *LIS = &getAnalysis<LiveIntervals>(); local
H A DSILoadStoreOptimizer.cpp62 LiveIntervals *LIS; member in class:__anon2758::SILoadStoreOptimizer
[all...]
H A DSIMachineScheduler.cpp309 LiveIntervals *LIS = DAG->getLIS(); local
288 isDefBetween(unsigned Reg, SlotIndex First, SlotIndex Last, const MachineRegisterInfo *MRI, const LiveIntervals *LIS) argument
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/
H A DRegAllocBase.h64 LiveIntervals *LIS; member in class:llvm::RegAllocBase
H A DCalcSpillWeights.cpp26 void llvm::calculateSpillWeightsAndHints(LiveIntervals &LIS, argument
77 isRematerializable(const LiveInterval &LI, const LiveIntervals &LIS, VirtRegMap *VRM, const TargetInstrInfo &TII) argument
[all...]
H A DInterferenceCache.h58 LiveIntervals *LIS; member in class:llvm::InterferenceCache::Entry
H A DSplitKit.h46 const LiveIntervals &LIS; member in class:llvm::SplitAnalysis
213 LiveIntervals &LIS; member in class:llvm::SplitEditor
H A DVirtRegMap.cpp164 LiveIntervals *LIS; member in class:__anon2558::VirtRegRewriter
H A DPHIElimination.cpp58 LiveIntervals *LIS; member in class:__anon2502::PHIElimination
[all...]
H A DRegisterPressure.cpp173 static const LiveRange *getLiveRange(const LiveIntervals &LIS, unsigned Reg) { argument
386 detectDeadDefs(const MachineInstr &MI, const LiveIntervals &LIS) argument
891 findUseBetween(unsigned Reg, SlotIndex PriorUseIdx, SlotIndex NextUseIdx, const MachineRegisterInfo &MRI, const LiveIntervals *LIS) argument
[all...]
H A DInlineSpiller.cpp60 LiveIntervals &LIS; member in class:__anon2464::InlineSpiller
1036 dumpMachineInstrRangeWithSlotIndex(MachineBasicBlock::iterator B, MachineBasicBlock::iterator E, LiveIntervals const &LIS, const char *const header, unsigned VReg =0) argument
1202 DEBUG(dumpMachineInstrRangeWithSlotIndex(std::next(MI), MIS.end(), LIS, local
[all...]
H A DLiveDebugVariables.cpp282 LiveIntervals *LIS; member in class:__anon2470::LDVImpl
539 extendDef(SlotIndex Idx, unsigned LocNo, LiveRange *LR, const VNInfo *VNI, SmallVectorImpl<SlotIndex> *Kills, LiveIntervals &LIS, MachineDominatorTree &MDT, UserValueScopes &UVS) argument
583 addDefsFromCopies(LiveInterval *LI, unsigned LocNo, const SmallVectorImpl<SlotIndex> &Kills, SmallVectorImpl<std::pair<SlotIndex, unsigned> > &NewDefs, MachineRegisterInfo &MRI, LiveIntervals &LIS) argument
654 computeIntervals(MachineRegisterInfo &MRI, const TargetRegisterInfo &TRI, LiveIntervals &LIS, MachineDominatorTree &MDT, UserValueScopes &UVS) argument
772 splitLocation(unsigned OldLocNo, ArrayRef<unsigned> NewRegs, LiveIntervals& LIS) argument
871 splitRegister(unsigned OldReg, ArrayRef<unsigned> NewRegs, LiveIntervals &LIS) argument
901 splitRegister(unsigned OldReg, ArrayRef<unsigned> NewRegs, LiveIntervals &LIS) argument
937 findInsertLocation(MachineBasicBlock *MBB, SlotIndex Idx, LiveIntervals &LIS) argument
958 insertDebugValue(MachineBasicBlock *MBB, SlotIndex Idx, unsigned LocNo, LiveIntervals &LIS, const TargetInstrInfo &TII) argument
980 emitDebugValues(VirtRegMap *VRM, LiveIntervals &LIS, const TargetInstrInfo &TII) argument
[all...]
H A DLiveIntervalAnalysis.cpp930 LiveIntervals& LIS; member in class:LiveIntervals::HMEditor
939 HMEditor(LiveIntervals& LIS, const MachineRegisterInfo& MRI, argument
[all...]
H A DMachineBasicBlock.cpp755 LiveIntervals *LIS = P->getAnalysisIfAvailable<LiveIntervals>(); local
[all...]
H A DRegAllocPBQP.cpp157 LiveIntervals &LIS = G.getMetadata().LIS; variable
276 LiveIntervals &LIS = G.getMetadata().LIS; variable
523 findVRegIntervalsToAlloc(const MachineFunction &MF, LiveIntervals &LIS) argument
558 LiveIntervals &LIS = G.getMetadata().LIS; local
628 spillVReg(unsigned VReg, SmallVectorImpl<unsigned> &NewIntervals, MachineFunction &MF, LiveIntervals &LIS, VirtRegMap &VRM, Spiller &VRegSpiller) argument
660 LiveIntervals &LIS = G.getMetadata().LIS; local
694 finalizeAlloc(MachineFunction &MF, LiveIntervals &LIS, VirtRegMap &VRM) const argument
724 LiveIntervals &LIS = getAnalysis<LiveIntervals>(); local
[all...]
H A DTwoAddressInstructionPass.cpp79 LiveIntervals *LIS; member in class:__anon2555::TwoAddressInstructionPass
400 isPlainlyKilled(MachineInstr *MI, unsigned Reg, LiveIntervals *LIS) argument
442 isKilled(MachineInstr &MI, unsigned Reg, const MachineRegisterInfo *MRI, const TargetInstrInfo *TII, LiveIntervals *LIS, bool allowFalsePositives) argument
[all...]
/freebsd-11.0-release/contrib/llvm/include/llvm/CodeGen/
H A DCalcSpillWeights.h54 LiveIntervals &LIS; member in class:llvm::VirtRegAuxInfo
H A DLiveRegMatrix.h40 LiveIntervals *LIS; member in class:llvm::LiveRegMatrix
H A DLiveRangeEdit.h64 LiveIntervals &LIS; member in class:llvm::LiveRangeEdit
H A DRegAllocPBQP.h151 LiveIntervals &LIS; member in class:llvm::PBQP::RegAlloc::GraphMetadata
145 GraphMetadata(MachineFunction &MF, LiveIntervals &LIS, MachineBlockFrequencyInfo &MBFI) argument
H A DMachineScheduler.h107 LiveIntervals *LIS; member in struct:llvm::MachineSchedContext
231 LiveIntervals *LIS; member in class:llvm::ScheduleDAGMI
/freebsd-11.0-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCTLSDynamicCall.cpp50 LiveIntervals *LIS; member in struct:__anon2988::PPCTLSDynamicCall
H A DPPCVSXFMAMutate.cpp60 LiveIntervals *LIS; member in struct:__anon2993::PPCVSXFMAMutate
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegStackify.cpp144 LiveIntervals &LIS = getAnalysis<LiveIntervals>(); local
90 IsSafeToMove(const MachineInstr *Def, const MachineInstr *Insert, AliasAnalysis &AA, LiveIntervals &LIS, MachineRegisterInfo &MRI) argument
/freebsd-11.0-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonExpandCondsets.cpp121 LiveIntervals *LIS; member in class:__anon2848::HexagonExpandCondsets
[all...]

Completed in 211 milliseconds

12