Home
last modified time | relevance | path

Searched refs:LoongArchABI (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/
H A DLoongArchELFStreamer.cpp29 setTargetABI(LoongArchABI::computeTargetABI( in LoongArchTargetELFStreamer()
41 LoongArchABI::ABI ABI = getTargetABI(); in finish()
54 case LoongArchABI::ABI_ILP32S: in finish()
55 case LoongArchABI::ABI_LP64S: in finish()
58 case LoongArchABI::ABI_ILP32F: in finish()
59 case LoongArchABI::ABI_LP64F: in finish()
62 case LoongArchABI::ABI_ILP32D: in finish()
63 case LoongArchABI::ABI_LP64D: in finish()
66 case LoongArchABI::ABI_Unknown: in finish()
H A DLoongArchTargetStreamer.h18 LoongArchABI::ABI TargetABI = LoongArchABI::ABI_Unknown;
22 void setTargetABI(LoongArchABI::ABI ABI);
23 LoongArchABI::ABI getTargetABI() const { return TargetABI; } in getTargetABI()
H A DLoongArchTargetStreamer.cpp20 void LoongArchTargetStreamer::setTargetABI(LoongArchABI::ABI ABI) { in setTargetABI()
21 assert(ABI != LoongArchABI::ABI_Unknown && in setTargetABI()
H A DLoongArchBaseInfo.h61 namespace LoongArchABI {
H A DLoongArchBaseInfo.cpp24 namespace LoongArchABI { namespace
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchRegisterInfo.cpp47 case LoongArchABI::ABI_ILP32S: in getCalleeSavedRegs()
48 case LoongArchABI::ABI_LP64S: in getCalleeSavedRegs()
50 case LoongArchABI::ABI_ILP32F: in getCalleeSavedRegs()
51 case LoongArchABI::ABI_LP64F: in getCalleeSavedRegs()
53 case LoongArchABI::ABI_ILP32D: in getCalleeSavedRegs()
54 case LoongArchABI::ABI_LP64D: in getCalleeSavedRegs()
69 case LoongArchABI::ABI_ILP32S: in getCallPreservedMask()
70 case LoongArchABI::ABI_LP64S: in getCallPreservedMask()
72 case LoongArchABI::ABI_ILP32F: in getCallPreservedMask()
73 case LoongArchABI in getCallPreservedMask()
[all...]
H A DLoongArchSubtarget.h45 LoongArchABI::ABI TargetABI = LoongArchABI::ABI_Unknown;
97 LoongArchABI::ABI getTargetABI() const { return TargetABI; } in getTargetABI()
99 return TargetABI == LoongArchABI::ABI_LP64S || in isSoftFPABI()
100 TargetABI == LoongArchABI::ABI_ILP32S; in isSoftFPABI()
H A DLoongArchTargetMachine.cpp123 auto TargetABI = LoongArchABI::getTargetABI(ABIName); in getSubtargetImpl()
124 if (TargetABI != LoongArchABI::ABI_Unknown && in getSubtargetImpl()
H A DLoongArchSubtarget.cpp53 TargetABI = LoongArchABI::computeTargetABI(TT, getFeatureBits(), ABIName); in initializeSubtargetDependencies()
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 DLoongArchISelLowering.h262 typedef bool LoongArchCCAssignFn(const DataLayout &DL, LoongArchABI::ABI ABI,
H A DLoongArchISelLowering.cpp4716 static bool CC_LoongArch(const DataLayout &DL, LoongArchABI::ABI ABI, in CC_LoongArch()
4738 case LoongArchABI::ABI_ILP32F: in CC_LoongArch()
4739 case LoongArchABI::ABI_LP64F: in CC_LoongArch()
4740 case LoongArchABI::ABI_ILP32D: in CC_LoongArch()
4741 case LoongArchABI::ABI_LP64D: in CC_LoongArch()
4744 case LoongArchABI::ABI_ILP32S: in CC_LoongArch()
4745 case LoongArchABI::ABI_LP64S: in CC_LoongArch()
4879 LoongArchABI::ABI ABI = in analyzeInputArgs()
4897 LoongArchABI::ABI ABI = in analyzeOutputArgs()
5524 LoongArchABI::ABI ABI = in CanLowerReturn()