| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | CallingConv.h | 50 GHC = 10, enumerator
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchRegisterInfo.cpp | 42 if (MF->getFunction().getCallingConv() == CallingConv::GHC) in getCalleeSavedRegs() 64 if (CC == CallingConv::GHC) in getCallPreservedMask()
|
| H A D | LoongArchFrameLowering.cpp | 202 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitPrologue() 319 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitEpilogue()
|
| H A D | LoongArchISelLowering.cpp | 3042 CallingConv::GHC) in lowerGlobalTLSAddress() 7095 case CallingConv::GHC: in LowerFormalArguments() 7112 if (CallConv == CallingConv::GHC) in LowerFormalArguments() 7326 if (CallConv == CallingConv::GHC) in LowerCall() 7636 if (CallConv == CallingConv::GHC && !RVLocs.empty()) in LowerReturn()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZRegisterInfo.cpp | 199 if (MF->getFunction().getCallingConv() == CallingConv::GHC) in getCalleeSavedRegs() 223 if (CC == CallingConv::GHC) in getCallPreservedMask()
|
| H A D | SystemZCallingConv.td | 66 // z/Linux argument calling conventions for GHC 92 CCIfCC<"CallingConv::GHC", CCDelegateTo<CC_SystemZ_GHC>>,
|
| H A D | SystemZFrameLowering.cpp | 547 if (MF.getFunction().getCallingConv() == CallingConv::GHC) { in emitPrologue() 731 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitEpilogue() 919 bool CallConv = MF.getFunction().getCallingConv() != CallingConv::GHC; in usePackedStack()
|
| H A D | SystemZISelLowering.cpp | 2523 if (CallConv == CallingConv::GHC) in LowerReturn() 4024 CallingConv::GHC) in lowerTLSGetOffset() 4094 CallingConv::GHC) in lowerGlobalTLSAddress() 5242 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in lowerSTACKSAVE() 5255 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in lowerSTACKRESTORE()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64RegisterInfo.cpp | 75 if (MF->getFunction().getCallingConv() == CallingConv::GHC) in getCalleeSavedRegs() 291 if (CC == CallingConv::GHC) in getCallPreservedMask() 398 assert(CC != CallingConv::GHC && "should not be GHC calling convention."); in getThisReturnPreservedMask() 690 case CallingConv::GHC: in isArgumentRegister()
|
| H A D | AArch64CallingConvention.td | 480 // ARM64 Calling Convention for GHC 484 // The only documentation is the GHC source code, specifically the C header 490 // GHC uses to implement lazy evaluation. The generic STG machine has a set of
|
| H A D | AArch64FrameLowering.cpp | 1971 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitPrologue() 2510 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitEpilogue() 3926 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in determineCalleeSaves()
|
| H A D | AArch64FastISel.cpp | 333 if (CC == CallingConv::GHC) in CCAssignFnForCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMBaseRegisterInfo.cpp | 69 if (F.getCallingConv() == CallingConv::GHC) { in getCalleeSavedRegs() 160 if (CC == CallingConv::GHC) in getCallPreservedMask() 212 if (CC == CallingConv::GHC) in getThisReturnPreservedMask()
|
| H A D | ARMCallingConv.td | 105 // ARM APCS Calling Convention for GHC
|
| H A D | ARMFrameLowering.cpp | 922 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitPrologue() 1420 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitEpilogue()
|
| H A D | ARMFastISel.cpp | 1927 case CallingConv::GHC: in CCAssignFnForCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86RegisterInfo.cpp | 304 case CallingConv::GHC: in getCalleeSavedRegs() 433 case CallingConv::GHC: in getCallPreservedMask()
|
| H A D | X86CallingConv.td | 1070 CCIfCC<"CallingConv::GHC", CCDelegateTo<CC_X86_32_GHC>>, 1082 CCIfCC<"CallingConv::GHC", CCDelegateTo<CC_X86_64_GHC>>,
|
| H A D | X86ISelLoweringCall.cpp | 1279 return (CC == CallingConv::Fast || CC == CallingConv::GHC || in canGuaranteeTCO() 2488 AdaptedCC = (CallingConv::ID)CallingConv::GHC; in LowerCall()
|
| H A D | X86FastISel.cpp | 3230 if (CC == CallingConv::Fast || CC == CallingConv::GHC || in computeBytesPoppedByCalleeForSRet()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVRegisterInfo.cpp | 69 if (MF->getFunction().getCallingConv() == CallingConv::GHC) in getCalleeSavedRegs() 815 if (CC == CallingConv::GHC) in getCallPreservedMask()
|
| H A D | RISCVFrameLowering.cpp | 911 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitPrologue() 1188 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitEpilogue()
|
| /freebsd/contrib/file/magic/Magdir/ |
| H A D | commands | 211 0 string/fwt #!\ /usr/bin/env\ runghc GHC script executable
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Function.cpp | 1187 case CallingConv::GHC: in supportsNonVoidReturnType()
|
| H A D | AsmWriter.cpp | 348 case CallingConv::GHC: Out << "ghccc"; break; in PrintCallingConv()
|