/llvm-project/lldb/source/Plugins/Process/Linux/ |
H A D | NativeRegisterContextLinux_x86_64.h | 75 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 D | NativeRegisterContextLinux_s390x.h | 85 struct RegInfo { struct 96 RegInfo m_reg_info; argument
|
/llvm-project/lldb/source/Plugins/Process/Utility/ |
H A D | RegisterContextPOSIX_s390x.h | 45 struct RegInfo { struct 55 RegInfo m_reg_info; argument
|
H A D | RegisterInfos_x86_64_with_base_shared.h | 115 struct RegInfo { struct 138 RegInfo &GetRegInfoShared(llvm::Triple::ArchType arch_type, bool with_base); argument
|
/llvm-project/llvm/tools/llvm-exegesis/lib/ |
H A D | RegisterAliasing.cpp | 14 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 D | LlvmState.cpp | 116 const MCRegisterInfo &RegInfo = getRegInfo(); createRegNameToRegNoMapping() local
|
/llvm-project/llvm/unittests/tools/llvm-exegesis/X86/ |
H A D | RegisterAliasingTest.cpp | 29 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 D | RegisterAliasingTest.cpp | 28 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 D | NVPTXInstrInfo.h | 26 const NVPTXRegisterInfo RegInfo; variable
|
/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineUniformityAnalysis.cpp | 71 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 D | RegAllocGreedy.h | 67 // RegInfo - Keep additional information about each live range. struct 74 CascadeRegInfo global() argument
|
H A D | TargetFrameLoweringImpl.cpp | 138 const TargetRegisterInfo *RegInfo = MF.getSubtarget().getRegisterInfo(); allocateScavengingFrameIndexesNearIncomingSP() local
|
/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsSERegisterInfo.cpp | 156 const MipsRegisterInfo *RegInfo = eliminateFI() local 224 MachineRegisterInfo &RegInfo = MBB.getParent()->getRegInfo(); eliminateFI() local
|
H A D | MipsSEISelLowering.cpp | 3030 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 D | SparcFrameLowering.cpp | 94 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 D | VEFrameLowering.cpp | 314 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 D | X86MachineFunctionInfo.cpp | 40 const X86RegisterInfo *RegInfo = static_cast<const X86RegisterInfo *>( in setRestoreBasePointer() local
|
H A D | X86CallFrameOptimization.cpp | 242 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 D | Thumb1FrameLowering.cpp | 154 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 D | ARMFrameLowering.cpp | 203 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 D | XtensaInstrInfo.cpp | 84 MachineRegisterInfo &RegInfo = MBB.getParent()->getRegInfo(); adjustStackPtr() local 158 MachineRegisterInfo &RegInfo = MBB.getParent()->getRegInfo(); loadImmediate() local
|
/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCFrameLowering.cpp | 312 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 D | SystemZLDCleanup.cpp | 135 *TLSBaseAddrReg = RegInfo.createVirtualRegister(&SystemZ::GR64BitRegClass); in SetRegister() local
|
/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64CleanupLocalDynamicTLSPass.cpp | 126 *TLSBaseAddrReg = RegInfo.createVirtualRegister(&AArch64::GPR64RegClass); in setRegister() local
|
/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchSubtarget.h | 48 LoongArchRegisterInfo RegInfo; variable
|