| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | CallingConv.h | 50 GHC = 10, enumerator
|
| /freebsd-14.2/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 | 196 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitPrologue() 327 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitEpilogue()
|
| H A D | LoongArchISelLowering.cpp | 910 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 D | AArch64RegisterInfo.cpp | 74 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 D | AArch64CallingConvention.td | 455 // 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 D | AArch64FrameLowering.cpp | 1745 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 D | AArch64FastISel.cpp | 338 if (CC == CallingConv::GHC) in CCAssignFnForCall()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZRegisterInfo.cpp | 200 if (MF->getFunction().getCallingConv() == CallingConv::GHC) in getCalleeSavedRegs() 224 if (CC == CallingConv::GHC) in getCallPreservedMask()
|
| H A D | SystemZCallingConv.td | 65 // z/Linux argument calling conventions for GHC 91 CCIfCC<"CallingConv::GHC", CCDelegateTo<CC_SystemZ_GHC>>,
|
| H A D | SystemZFrameLowering.cpp | 557 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 D | SystemZISelLowering.cpp | 2160 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 D | ARMBaseRegisterInfo.cpp | 68 if (F.getCallingConv() == CallingConv::GHC) { in getCalleeSavedRegs() 134 if (CC == CallingConv::GHC) in getCallPreservedMask() 186 if (CC == CallingConv::GHC) in getThisReturnPreservedMask()
|
| H A D | ARMCallingConv.td | 105 // ARM APCS Calling Convention for GHC
|
| H A D | ARMFrameLowering.cpp | 766 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitPrologue() 1295 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitEpilogue()
|
| H A D | ARMFastISel.cpp | 1865 case CallingConv::GHC: in CCAssignFnForCall()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVRegisterInfo.cpp | 60 if (MF->getFunction().getCallingConv() == CallingConv::GHC) in getCalleeSavedRegs() 681 if (CC == CallingConv::GHC) in getCallPreservedMask()
|
| H A D | RISCVFrameLowering.cpp | 480 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitPrologue() 709 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitEpilogue()
|
| H A D | RISCVISelLowering.cpp | 7011 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 D | X86RegisterInfo.cpp | 305 case CallingConv::GHC: in getCalleeSavedRegs() 427 case CallingConv::GHC: in getCallPreservedMask()
|
| H A D | X86CallingConv.td | 1075 CCIfCC<"CallingConv::GHC", CCDelegateTo<CC_X86_32_GHC>>, 1087 CCIfCC<"CallingConv::GHC", CCDelegateTo<CC_X86_64_GHC>>,
|
| H A D | X86ISelLoweringCall.cpp | 1248 return (CC == CallingConv::Fast || CC == CallingConv::GHC || in canGuaranteeTCO() 2435 AdaptedCC = (CallingConv::ID)CallingConv::GHC; in LowerCall()
|
| H A D | X86FastISel.cpp | 3192 if (CC == CallingConv::Fast || CC == CallingConv::GHC || in computeBytesPoppedByCalleeForSRet()
|
| /freebsd-14.2/contrib/file/magic/Magdir/ |
| H A D | commands | 199 0 string/fwt #!\ /usr/bin/env\ runghc GHC script executable
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | AsmWriter.cpp | 308 case CallingConv::GHC: Out << "ghccc"; break; in PrintCallingConv()
|