Home
last modified time | relevance | path

Searched defs:RegInfo (Results 1 – 25 of 97) sorted by relevance

1234

/llvm-project/lldb/source/Plugins/Process/Linux/
H A DNativeRegisterContextLinux_x86_64.h75 struct RegInfo { struct
76 uint32_t num_registers;
77 uint32_t num_gpr_registers;
78 uint32_t num_fpr_registers;
79 uint32_t num_avx_registers;
80 uint32_t num_mpx_registers;
81 uint32_t last_gpr;
82 uint32_t first_fpr;
83 uint32_t last_fpr;
84 uint32_t first_st;
[all …]
H A DNativeRegisterContextLinux_s390x.h85 struct RegInfo { struct
96 RegInfo m_reg_info; argument
/llvm-project/lldb/source/Plugins/Process/Utility/
H A DRegisterContextPOSIX_s390x.h45 struct RegInfo { struct
55 RegInfo m_reg_info; argument
H A DRegisterInfos_x86_64_with_base_shared.h115 struct RegInfo { struct
138 RegInfo &GetRegInfoShared(llvm::Triple::ArchType arch_type, bool with_base); argument
/llvm-project/llvm/tools/llvm-exegesis/lib/
H A DRegisterAliasing.cpp14 BitVector getAliasedBits(const MCRegisterInfo &RegInfo, in getAliasedBits() argument
27 RegisterAliasingTracker::RegisterAliasingTracker(const MCRegisterInfo &RegInfo) in RegisterAliasingTracker() argument
32 const MCRegisterInfo &RegInfo, const BitVector &ReservedReg, in RegisterAliasingTracker() argument
41 RegisterAliasingTracker(const MCRegisterInfo & RegInfo,const MCPhysReg PhysReg) RegisterAliasingTracker() argument
49 FillOriginAndAliasedBits(const MCRegisterInfo & RegInfo,const BitVector & SourceBits) FillOriginAndAliasedBits() argument
61 RegisterAliasingTrackerCache(const MCRegisterInfo & RegInfo,const BitVector & ReservedReg) RegisterAliasingTrackerCache() argument
82 debugString(const MCRegisterInfo & RegInfo,const BitVector & Regs) debugString() argument
[all...]
H A DLlvmState.cpp116 const MCRegisterInfo &RegInfo = getRegInfo(); createRegNameToRegNoMapping() local
/llvm-project/llvm/unittests/tools/llvm-exegesis/X86/
H A DRegisterAliasingTest.cpp29 const auto &RegInfo = State.getRegInfo(); in TEST_F() local
45 const auto &RegInfo = State.getRegInfo(); in TEST_F() local
62 const auto &RegInfo = State.getRegInfo(); in TEST_F() local
/llvm-project/llvm/unittests/tools/llvm-exegesis/Mips/
H A DRegisterAliasingTest.cpp28 const auto &RegInfo = State.getRegInfo(); in TEST_F() local
44 const auto &RegInfo = State.getRegInfo(); in TEST_F() local
63 const auto &RegInfo = State.getRegInfo(); in TEST_F() local
/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXInstrInfo.h26 const NVPTXRegisterInfo RegInfo; variable
/llvm-project/llvm/lib/CodeGen/
H A DMachineUniformityAnalysis.cpp71 const auto &RegInfo = F.getRegInfo(); in pushUsers() local
115 const auto &RegInfo = F.getRegInfo(); in propagateTemporalDivergence() local
140 const auto &RegInfo = F.getRegInfo(); in isDivergentUse() local
H A DRegAllocGreedy.h67 // RegInfo - Keep additional information about each live range. struct
74 CascadeRegInfo global() argument
H A DTargetFrameLoweringImpl.cpp138 const TargetRegisterInfo *RegInfo = MF.getSubtarget().getRegisterInfo(); allocateScavengingFrameIndexesNearIncomingSP() local
/llvm-project/llvm/lib/Target/Mips/
H A DMipsSERegisterInfo.cpp156 const MipsRegisterInfo *RegInfo = eliminateFI() local
224 MachineRegisterInfo &RegInfo = MBB.getParent()->getRegInfo(); eliminateFI() local
H A DMipsSEISelLowering.cpp3030 MachineRegisterInfo &RegInfo = BB->getParent()->getRegInfo(); emitBPOSGE32() local
3099 MachineRegisterInfo &RegInfo = BB->getParent()->getRegInfo(); emitMSACBranchPseudo() local
3166 MachineRegisterInfo &RegInfo = BB->getParent()->getRegInfo(); emitCOPY_FW() local
3212 MachineRegisterInfo &RegInfo = BB->getParent()->getRegInfo(); emitCOPY_FD() local
3241 MachineRegisterInfo &RegInfo = BB->getParent()->getRegInfo(); emitINSERT_FW() local
3277 MachineRegisterInfo &RegInfo = BB->getParent()->getRegInfo(); emitINSERT_FD() local
3323 MachineRegisterInfo &RegInfo = BB->getParent()->getRegInfo(); emitINSERT_DF_VIDX() local
3437 MachineRegisterInfo &RegInfo = BB->getParent()->getRegInfo(); emitFILL_FW() local
3472 MachineRegisterInfo &RegInfo = BB->getParent()->getRegInfo(); emitFILL_FD() local
3506 MachineRegisterInfo &RegInfo = BB->getParent()->getRegInfo(); emitST_F16_PSEUDO() local
3561 MachineRegisterInfo &RegInfo = BB->getParent()->getRegInfo(); emitLD_F16_PSEUDO() local
3660 MachineRegisterInfo &RegInfo = BB->getParent()->getRegInfo(); emitFPROUND_PSEUDO() local
3765 MachineRegisterInfo &RegInfo = BB->getParent()->getRegInfo(); emitFPEXTEND_PSEUDO() local
3814 MachineRegisterInfo &RegInfo = BB->getParent()->getRegInfo(); emitFEXP2_W_1() local
3843 MachineRegisterInfo &RegInfo = BB->getParent()->getRegInfo(); emitFEXP2_D_1() local
[all...]
/llvm-project/llvm/lib/Target/Sparc/
H A DSparcFrameLowering.cpp94 const SparcRegisterInfo &RegInfo = emitPrologue() local
256 const TargetRegisterInfo *RegInfo = MF.getSubtarget().getRegisterInfo(); hasFP() local
269 const SparcRegisterInfo *RegInfo = Subtarget.getRegisterInfo(); getFrameIndexReference() local
/llvm-project/llvm/lib/Target/VE/
H A DVEFrameLowering.cpp314 const VERegisterInfo &RegInfo = *STI.getRegisterInfo(); emitPrologue() local
422 const TargetRegisterInfo *RegInfo = MF.getSubtarget().getRegisterInfo(); hasFP() local
448 const VERegisterInfo *RegInfo = STI.getRegisterInfo(); getFrameIndexReference() local
/llvm-project/llvm/lib/Target/X86/
H A DX86MachineFunctionInfo.cpp40 const X86RegisterInfo *RegInfo = static_cast<const X86RegisterInfo *>( in setRestoreBasePointer() local
H A DX86CallFrameOptimization.cpp242 const X86RegisterInfo &RegInfo = in runOnMachineFunction() local
281 const X86RegisterInfo &RegInfo, DenseSet<unsigned int> &UsedRegs) { in classifyInstruction()
359 const X86RegisterInfo &RegInfo = in collectCallInfo() local
/llvm-project/llvm/lib/Target/ARM/
H A DThumb1FrameLowering.cpp154 const ThumbRegisterInfo *RegInfo = in emitPrologue() local
119 const ThumbRegisterInfo *RegInfo = eliminateCallFramePseudoInstr() local
507 const ThumbRegisterInfo *RegInfo = emitEpilogue() local
639 const ThumbRegisterInfo *RegInfo = emitPopSpecialFixUp() local
1095 const ARMBaseRegisterInfo *RegInfo = static_cast<const ARMBaseRegisterInfo *>( spillCalleeSavedRegisters() local
1141 const ARMBaseRegisterInfo *RegInfo = static_cast<const ARMBaseRegisterInfo *>( restoreCalleeSavedRegisters() local
[all...]
H A DARMFrameLowering.cpp203 const TargetRegisterInfo *RegInfo = MF.getSubtarget().getRegisterInfo(); hasFP() local
301 const ARMBaseRegisterInfo *RegInfo = Subtarget.getRegisterInfo(); insertSEH() local
742 const ARMBaseRegisterInfo *RegInfo = STI.getRegisterInfo(); emitPrologue() local
1278 const TargetRegisterInfo *RegInfo = MF.getSubtarget().getRegisterInfo(); emitEpilogue() local
1445 const ARMBaseRegisterInfo *RegInfo = static_cast<const ARMBaseRegisterInfo *>( ResolveFrameIndexReference() local
2281 const ARMBaseRegisterInfo *RegInfo = static_cast<const ARMBaseRegisterInfo *>( determineCalleeSaves() local
3138 auto RegInfo = STI.getRegisterInfo(); adjustForSegmentedStacks() local
3157 auto RegInfo = STI.getRegisterInfo(); adjustForSegmentedStacks() local
3248 auto RegInfo = STI.getRegisterInfo(); adjustForSegmentedStacks() local
3261 auto RegInfo = STI.getRegisterInfo(); adjustForSegmentedStacks() local
3281 auto RegInfo = STI.getRegisterInfo(); adjustForSegmentedStacks() local
3295 auto RegInfo = STI.getRegisterInfo(); adjustForSegmentedStacks() local
[all...]
/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaInstrInfo.cpp84 MachineRegisterInfo &RegInfo = MBB.getParent()->getRegInfo(); adjustStackPtr() local
158 MachineRegisterInfo &RegInfo = MBB.getParent()->getRegInfo(); loadImmediate() local
/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp312 const PPCRegisterInfo *RegInfo = Subtarget.getRegisterInfo(); in determineFrameLayout() local
394 const PPCRegisterInfo *RegInfo = Subtarget.getRegisterInfo(); in replaceFPWithRealFP() local
488 const PPCRegisterInfo *RegInfo = Subtarget.getRegisterInfo(); in findScratchRegister() local
536 const PPCRegisterInfo *RegInfo = Subtarget.getRegisterInfo(); in twoUniqueScratchRegsRequired() local
565 const PPCRegisterInfo *RegInfo = Subtarget.getRegisterInfo(); stackUpdateCanBeMoved() local
613 const PPCRegisterInfo *RegInfo = Subtarget.getRegisterInfo(); emitPrologue() local
1265 const PPCRegisterInfo *RegInfo = Subtarget.getRegisterInfo(); inlineStackProbe() local
1550 const PPCRegisterInfo *RegInfo = Subtarget.getRegisterInfo(); emitEpilogue() local
1976 const PPCRegisterInfo *RegInfo = Subtarget.getRegisterInfo(); determineCalleeSaves() local
2190 const PPCRegisterInfo *RegInfo = Subtarget.getRegisterInfo(); processFunctionBeforeFrameFinalized() local
2327 const PPCRegisterInfo *RegInfo = Subtarget.getRegisterInfo(); assignCalleeSavedSpillSlots() local
[all...]
/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZLDCleanup.cpp135 *TLSBaseAddrReg = RegInfo.createVirtualRegister(&SystemZ::GR64BitRegClass); in SetRegister() local
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64CleanupLocalDynamicTLSPass.cpp126 *TLSBaseAddrReg = RegInfo.createVirtualRegister(&AArch64::GPR64RegClass); in setRegister() local
/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchSubtarget.h48 LoongArchRegisterInfo RegInfo; variable

1234