Home
last modified time | relevance | path

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

12

/freebsd/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.cpp197 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitPrologue()
314 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitEpilogue()
H A DLoongArchISelLowering.cpp1877 CallingConv::GHC) in lowerGlobalTLSAddress()
5061 case CallingConv::GHC: in LowerFormalArguments()
5078 if (CallConv == CallingConv::GHC) in LowerFormalArguments()
5286 if (CallConv == CallingConv::GHC) in LowerCall()
5548 if (CallConv == CallingConv::GHC && !RVLocs.empty()) in LowerReturn()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DCallingConv.h50 GHC = 10, enumerator
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.cpp74 if (MF->getFunction().getCallingConv() == CallingConv::GHC) in getCalleeSavedRegs()
282 if (CC == CallingConv::GHC) in getCallPreservedMask()
389 assert(CC != CallingConv::GHC && "should not be GHC calling convention."); in getThisReturnPreservedMask()
624 case CallingConv::GHC: in isArgumentRegister()
H A DAArch64CallingConvention.td460 // ARM64 Calling Convention for GHC
464 // The only documentation is the GHC source code, specifically the C header
470 // GHC uses to implement lazy evaluation. The generic STG machine has a set of
H A DAArch64FrameLowering.cpp1860 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitPrologue()
2316 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitEpilogue()
3627 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in determineCalleeSaves()
H A DAArch64FastISel.cpp339 if (CC == CallingConv::GHC) in CCAssignFnForCall()
/freebsd/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.cpp767 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitPrologue()
1296 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitEpilogue()
H A DARMFastISel.cpp1865 case CallingConv::GHC: in CCAssignFnForCall()
/freebsd/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.cpp545 if (MF.getFunction().getCallingConv() == CallingConv::GHC) { in emitPrologue()
699 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitEpilogue()
887 bool CallConv = MF.getFunction().getCallingConv() != CallingConv::GHC; in usePackedStack()
H A DSystemZISelLowering.cpp2183 if (CallConv == CallingConv::GHC) in LowerReturn()
3568 CallingConv::GHC) in lowerTLSGetOffset()
3638 CallingConv::GHC) in lowerGlobalTLSAddress()
4750 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in lowerSTACKSAVE()
4763 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in lowerSTACKRESTORE()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86RegisterInfo.cpp305 case CallingConv::GHC: in getCalleeSavedRegs()
429 case CallingConv::GHC: in getCallPreservedMask()
H A DX86CallingConv.td1094 CCIfCC<"CallingConv::GHC", CCDelegateTo<CC_X86_32_GHC>>,
1106 CCIfCC<"CallingConv::GHC", CCDelegateTo<CC_X86_64_GHC>>,
H A DX86ISelLoweringCall.cpp1248 return (CC == CallingConv::Fast || CC == CallingConv::GHC || in canGuaranteeTCO()
2448 AdaptedCC = (CallingConv::ID)CallingConv::GHC; in LowerCall()
H A DX86FastISel.cpp3194 if (CC == CallingConv::Fast || CC == CallingConv::GHC || in computeBytesPoppedByCalleeForSRet()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVRegisterInfo.cpp62 if (MF->getFunction().getCallingConv() == CallingConv::GHC) in getCalleeSavedRegs()
723 if (CC == CallingConv::GHC) in getCallPreservedMask()
H A DRISCVFrameLowering.cpp543 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitPrologue()
768 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitEpilogue()
H A DRISCVISelLowering.cpp7512 CallingConv::GHC) in lowerGlobalTLSAddress()
7513 report_fatal_error("In GHC calling convention TLS is not supported"); in lowerGlobalTLSAddress()
19603 "Attribute 'nest' is not supported in GHC calling convention"); in CC_RISCV_GHC()
19655 report_fatal_error("No registers left in GHC calling convention");
19676 case CallingConv::GHC: in LowerFormalArguments()
19678 report_fatal_error("GHC calling convention is not supported on RVE!"); in LowerFormalArguments()
19680 report_fatal_error("GHC calling convention requires the (Zfinx/F) and " in LowerFormalArguments()
19708 if (CallConv == CallingConv::GHC) in LowerFormalArguments()
19914 if (CallConv == CallingConv::GHC) { in LowerCall()
19916 report_fatal_error("GHC callin in LowerCall()
[all...]
/freebsd/contrib/file/magic/Magdir/
H A Dcommands211 0 string/fwt #!\ /usr/bin/env\ runghc GHC script executable
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DAsmWriter.cpp309 case CallingConv::GHC: Out << "ghccc"; break; in PrintCallingConv()

12