Home
last modified time | relevance | path

Searched refs:GHC (Results 1 – 25 of 29) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DCallingConv.h50 GHC = 10, enumerator
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchRegisterInfo.cpp42 if (MF->getFunction().getCallingConv() == CallingConv::GHC) in getCalleeSavedRegs()
64 if (CC == CallingConv::GHC) in getCallPreservedMask()
H A DLoongArchFrameLowering.cpp196 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitPrologue()
327 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitEpilogue()
H A DLoongArchISelLowering.cpp910 CallingConv::GHC) in lowerGlobalTLSAddress()
3864 case CallingConv::GHC: in LowerFormalArguments()
3881 if (CallConv == CallingConv::GHC) in LowerFormalArguments()
4089 if (CallConv == CallingConv::GHC) in LowerCall()
4353 if (CallConv == CallingConv::GHC && !RVLocs.empty()) in LowerReturn()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.cpp74 if (MF->getFunction().getCallingConv() == CallingConv::GHC) in getCalleeSavedRegs()
264 if (CC == CallingConv::GHC) in getCallPreservedMask()
367 assert(CC != CallingConv::GHC && "should not be GHC calling convention."); in getThisReturnPreservedMask()
581 case CallingConv::GHC: in isArgumentRegister()
H A DAArch64CallingConvention.td455 // ARM64 Calling Convention for GHC
459 // The only documentation is the GHC source code, specifically the C header
465 // GHC uses to implement lazy evaluation. The generic STG machine has a set of
H A DAArch64FrameLowering.cpp1745 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitPrologue()
2200 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitEpilogue()
3231 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in determineCalleeSaves()
H A DAArch64FastISel.cpp338 if (CC == CallingConv::GHC) in CCAssignFnForCall()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZRegisterInfo.cpp200 if (MF->getFunction().getCallingConv() == CallingConv::GHC) in getCalleeSavedRegs()
224 if (CC == CallingConv::GHC) in getCallPreservedMask()
H A DSystemZCallingConv.td65 // z/Linux argument calling conventions for GHC
91 CCIfCC<"CallingConv::GHC", CCDelegateTo<CC_SystemZ_GHC>>,
H A DSystemZFrameLowering.cpp557 if (MF.getFunction().getCallingConv() == CallingConv::GHC) { in emitPrologue()
711 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitEpilogue()
902 bool CallConv = MF.getFunction().getCallingConv() != CallingConv::GHC; in usePackedStack()
H A DSystemZISelLowering.cpp2160 if (CallConv == CallingConv::GHC) in LowerReturn()
3545 CallingConv::GHC) in lowerTLSGetOffset()
3615 CallingConv::GHC) in lowerGlobalTLSAddress()
4749 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in lowerSTACKSAVE()
4762 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in lowerSTACKRESTORE()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp68 if (F.getCallingConv() == CallingConv::GHC) { in getCalleeSavedRegs()
134 if (CC == CallingConv::GHC) in getCallPreservedMask()
186 if (CC == CallingConv::GHC) in getThisReturnPreservedMask()
H A DARMCallingConv.td105 // ARM APCS Calling Convention for GHC
H A DARMFrameLowering.cpp766 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitPrologue()
1295 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitEpilogue()
H A DARMFastISel.cpp1865 case CallingConv::GHC: in CCAssignFnForCall()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVRegisterInfo.cpp60 if (MF->getFunction().getCallingConv() == CallingConv::GHC) in getCalleeSavedRegs()
681 if (CC == CallingConv::GHC) in getCallPreservedMask()
H A DRISCVFrameLowering.cpp480 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitPrologue()
709 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitEpilogue()
H A DRISCVISelLowering.cpp7011 CallingConv::GHC) in lowerGlobalTLSAddress()
18095 case CallingConv::GHC: in LowerFormalArguments()
18127 if (CallConv == CallingConv::GHC) in LowerFormalArguments()
18333 if (CallConv == CallingConv::GHC) { in LowerCall()
18654 if (CallConv == CallingConv::GHC && !RVLocs.empty()) in LowerReturn()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86RegisterInfo.cpp305 case CallingConv::GHC: in getCalleeSavedRegs()
427 case CallingConv::GHC: in getCallPreservedMask()
H A DX86CallingConv.td1075 CCIfCC<"CallingConv::GHC", CCDelegateTo<CC_X86_32_GHC>>,
1087 CCIfCC<"CallingConv::GHC", CCDelegateTo<CC_X86_64_GHC>>,
H A DX86ISelLoweringCall.cpp1248 return (CC == CallingConv::Fast || CC == CallingConv::GHC || in canGuaranteeTCO()
2435 AdaptedCC = (CallingConv::ID)CallingConv::GHC; in LowerCall()
H A DX86FastISel.cpp3192 if (CC == CallingConv::Fast || CC == CallingConv::GHC || in computeBytesPoppedByCalleeForSRet()
/freebsd-14.2/contrib/file/magic/Magdir/
H A Dcommands199 0 string/fwt #!\ /usr/bin/env\ runghc GHC script executable
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DAsmWriter.cpp308 case CallingConv::GHC: Out << "ghccc"; break; in PrintCallingConv()

12