Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DCallingConv.h50 GHC = 10, enumerator
/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.cpp202 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitPrologue()
319 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitEpilogue()
H A DLoongArchISelLowering.cpp3042 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 DSystemZRegisterInfo.cpp199 if (MF->getFunction().getCallingConv() == CallingConv::GHC) in getCalleeSavedRegs()
223 if (CC == CallingConv::GHC) in getCallPreservedMask()
H A DSystemZCallingConv.td66 // z/Linux argument calling conventions for GHC
92 CCIfCC<"CallingConv::GHC", CCDelegateTo<CC_SystemZ_GHC>>,
H A DSystemZFrameLowering.cpp547 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 DSystemZISelLowering.cpp2523 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 DAArch64RegisterInfo.cpp75 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 DAArch64CallingConvention.td480 // 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 DAArch64FrameLowering.cpp1971 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 DAArch64FastISel.cpp333 if (CC == CallingConv::GHC) in CCAssignFnForCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp69 if (F.getCallingConv() == CallingConv::GHC) { in getCalleeSavedRegs()
160 if (CC == CallingConv::GHC) in getCallPreservedMask()
212 if (CC == CallingConv::GHC) in getThisReturnPreservedMask()
H A DARMCallingConv.td105 // ARM APCS Calling Convention for GHC
H A DARMFrameLowering.cpp922 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitPrologue()
1420 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitEpilogue()
H A DARMFastISel.cpp1927 case CallingConv::GHC: in CCAssignFnForCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86RegisterInfo.cpp304 case CallingConv::GHC: in getCalleeSavedRegs()
433 case CallingConv::GHC: in getCallPreservedMask()
H A DX86CallingConv.td1070 CCIfCC<"CallingConv::GHC", CCDelegateTo<CC_X86_32_GHC>>,
1082 CCIfCC<"CallingConv::GHC", CCDelegateTo<CC_X86_64_GHC>>,
H A DX86ISelLoweringCall.cpp1279 return (CC == CallingConv::Fast || CC == CallingConv::GHC || in canGuaranteeTCO()
2488 AdaptedCC = (CallingConv::ID)CallingConv::GHC; in LowerCall()
H A DX86FastISel.cpp3230 if (CC == CallingConv::Fast || CC == CallingConv::GHC || in computeBytesPoppedByCalleeForSRet()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVRegisterInfo.cpp69 if (MF->getFunction().getCallingConv() == CallingConv::GHC) in getCalleeSavedRegs()
815 if (CC == CallingConv::GHC) in getCallPreservedMask()
H A DRISCVFrameLowering.cpp911 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitPrologue()
1188 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitEpilogue()
/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 DFunction.cpp1187 case CallingConv::GHC: in supportsNonVoidReturnType()
H A DAsmWriter.cpp348 case CallingConv::GHC: Out << "ghccc"; break; in PrintCallingConv()

12