Home
last modified time | relevance | path

Searched defs:LiveRegs (Results 1 – 25 of 31) sorted by relevance

12

/llvm-project/llvm/lib/CodeGen/
H A DLivePhysRegs.cpp174 static void addCalleeSavedRegs(LivePhysRegs &LiveRegs, in addCalleeSavedRegs() argument
248 void llvm::computeLiveIns(LivePhysRegs &LiveRegs, in computeLiveIns() argument
259 addLiveIns(MachineBasicBlock & MBB,const LivePhysRegs & LiveRegs) addLiveIns() argument
283 LivePhysRegs LiveRegs; recomputeLivenessFlags() local
336 computeAndAddLiveIns(LivePhysRegs & LiveRegs,MachineBasicBlock & MBB) computeAndAddLiveIns() argument
[all...]
H A DStackMapLivenessAnalysis.cpp52 LivePhysRegs LiveRegs; member in __anoneb75d9680111::StackMapLiveness
H A DReachingDefAnalysis.cpp424 LiveRegUnits LiveRegs(*TRI); getLiveOuts() local
472 LiveRegUnits LiveRegs(*TRI); isRegUsedAfter() local
507 LiveRegUnits LiveRegs(*TRI); isReachingDefLiveOut() local
528 LiveRegUnits LiveRegs(*TRI); getLocalLiveOutMIDef() local
[all...]
H A DBranchFolding.h128 LivePhysRegs LiveRegs; variable
H A DBranchRelaxation.cpp89 LivePhysRegs LiveRegs; member in __anoned28e3ec0111::BranchRelaxation
/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNRegPressure.h152 LiveRegSet LiveRegs; global() variable
164 decltype(LiveRegs) decltype() argument
331 getRegPressure(const MachineRegisterInfo & MRI,Range && LiveRegs) getRegPressure() argument
[all...]
H A DGCNRegPressure.cpp318 GCNRPTracker::LiveRegSet LiveRegs; getLiveRegs() local
573 print(const GCNRPTracker::LiveRegSet & LiveRegs,const MachineRegisterInfo & MRI) print() argument
[all...]
H A DSIMachineScheduler.h324 std::set<Register> LiveRegs; variable
/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchExpandAtomicPseudoInsts.cpp331 LivePhysRegs LiveRegs; expandAtomicBinOp() local
460 LivePhysRegs LiveRegs; expandAtomicMinMaxOp() local
596 LivePhysRegs LiveRegs; expandAtomicCmpXchg() local
[all...]
/llvm-project/llvm/lib/Target/Mips/
H A DMipsExpandPseudo.cpp191 LivePhysRegs LiveRegs; in expandAtomicCmpSwapSubword() local
292 LivePhysRegs LiveRegs; in expandAtomicCmpSwap() local
602 LivePhysRegs LiveRegs; in expandAtomicBinOpSubword() local
845 LivePhysRegs LiveRegs; in expandAtomicBinOp() local
/llvm-project/llvm/include/llvm/CodeGen/
H A DLivePhysRegs.h55 RegisterSet LiveRegs; variable
[all...]
H A DExecutionDomainFix.h129 LiveRegsDVInfo LiveRegs; variable
H A DScheduleDAGInstrs.h259 LiveRegUnits LiveRegs; global() variable
H A DRegisterPressure.h391 LiveRegSet LiveRegs; global() variable
/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVExpandAtomicPseudoInsts.cpp420 LivePhysRegs LiveRegs; in expandAtomicBinOp() local
550 LivePhysRegs LiveRegs; in expandAtomicMinMaxOp() local
723 LivePhysRegs LiveRegs; in expandAtomicCmpXchg() local
H A DRISCVExpandPseudoInsts.cpp254 LivePhysRegs LiveRegs; expandCCOp() local
/llvm-project/llvm/lib/Target/ARM/
H A DARMExpandPseudoInsts.cpp1404 const LivePhysRegs &LiveRegs, SmallVectorImpl<unsigned> &ScratchRegs) { in CMSESaveClearFPRegs() argument
1414 const LivePhysRegs &LiveRegs, SmallVectorImpl<unsigned> &ScratchRegs) { in CMSESaveClearFPRegsV8() argument
1558 CMSESaveClearFPRegsV81(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,DebugLoc & DL,const LivePhysRegs & LiveRegs) CMSESaveClearFPRegsV81() argument
1908 LivePhysRegs LiveRegs; ExpandCMP_SWAP() local
2029 LivePhysRegs LiveRegs; ExpandCMP_SWAP_64() local
2045 CMSEPushCalleeSaves(const TargetInstrInfo & TII,MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,int JumpReg,const LivePhysRegs & LiveRegs,bool Thumb1Only) CMSEPushCalleeSaves() argument
2319 LivePhysRegs LiveRegs(*TRI); ExpandMI() local
[all...]
H A DARMBlockPlacement.cpp138 LivePhysRegs LiveRegs; in revertWhileToDoLoop() local
/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZShortenInst.cpp49 LiveRegUnits LiveRegs; member in __anonece253470111::SystemZShortenInst
H A DSystemZPostRewrite.cpp164 LivePhysRegs LiveRegs(TII->getRegisterInfo()); in expandCondMove() local
H A DSystemZElimCompare.cpp693 bool CompleteCCUsers = LiveRegs.available(SystemZ::CC); in processBlock() local
/llvm-project/llvm/lib/Target/X86/
H A DX86WinFixupBufferSecurityCheck.cpp169 LivePhysRegs LiveRegs; FinishBlock() local
H A DX86ExpandPseudo.cpp730 LivePhysRegs LiveRegs(*STI->getRegisterInfo()); expandVastartSaveXmmRegs() local
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ExpandPseudoInsts.cpp302 LivePhysRegs LiveRegs; expandCMP_SWAP() local
434 LivePhysRegs LiveRegs; expandCMP_SWAP_128() local
747 LivePhysRegs LiveRegs; expandSetTagLoop() local
[all...]
H A DAArch64FrameLowering.cpp1014 getLiveRegsForEntryMBB(LivePhysRegs & LiveRegs,const MachineBasicBlock & MBB) getLiveRegsForEntryMBB() argument
1047 LivePhysRegs LiveRegs(TRI); findScratchNonCalleeSaveRegister() local
1074 LivePhysRegs LiveRegs(TRI); canUseAsPrologue() local
1671 getLivePhysRegsUpTo(MachineInstr & MI,const TargetRegisterInfo & TRI,LivePhysRegs & LiveRegs) getLivePhysRegsUpTo() argument
1709 LivePhysRegs LiveRegs(*TRI); emitPrologue() local
4336 LivePhysRegs LiveRegs(*(MBB->getParent()->getSubtarget().getRegisterInfo())); tryMergeAdjacentSTG() local
[all...]

12