Home
last modified time | relevance | path

Searched refs:getBPReg (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/
H A DLoongArchBaseInfo.h77 MCRegister getBPReg();
H A DLoongArchBaseInfo.cpp191 MCRegister getBPReg() { return LoongArch::R31; } in getBPReg() function
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYFrameLowering.cpp34 static Register getBPReg(const CSKYSubtarget &STI) { return CSKY::R7; } in getBPReg() function
90 Register BPReg = getBPReg(STI); in emitPrologue()
605 FrameReg = hasBP(MF) ? getBPReg(STI) : CSKY::R14; in getFrameIndexReference()
616 FrameReg = hasBP(MF) ? getBPReg(STI) : CSKY::R14; in getFrameIndexReference()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchFrameLowering.cpp297 LoongArchABI::getBPReg()) in emitPrologue()
389 SavedRegs.set(LoongArchABI::getBPReg()); in determineCalleeSaves()
487 FrameReg = hasBP(MF) ? LoongArchABI::getBPReg() : LoongArch::R3; in getFrameIndexReference()
H A DLoongArchRegisterInfo.cpp100 markSuperRegs(Reserved, LoongArchABI::getBPReg()); // bp in getReservedRegs()
218 return MRI->canReserveReg(LoongArchABI::getBPReg());
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVBaseInfo.cpp102 MCRegister getBPReg() { return RISCV::X9; } in getBPReg() function
H A DRISCVBaseInfo.h467 MCRegister getBPReg();
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp535 Register BPReg = RISCVABI::getBPReg(); in emitPrologue()
939 FrameReg = RISCVABI::getBPReg(); in getFrameIndexReference()
981 assert(FrameReg == RISCVABI::getBPReg() || !MFI.hasVarSizedObjects()); in getFrameIndexReference()
1046 SavedRegs.set(RISCVABI::getBPReg()); in determineCalleeSaves()
H A DRISCVRegisterInfo.cpp126 markSuperRegs(Reserved, RISCVABI::getBPReg()); // bp in getReservedRegs()