Searched refs:GHC (Results 1 – 17 of 17) sorted by relevance
52 GHC = 10, enumerator
48 if (MF->getFunction().getCallingConv() == CallingConv::GHC) in getCalleeSavedRegs()114 if (CC == CallingConv::GHC) in getCallPreservedMask()178 assert(CC != CallingConv::GHC && "should not be GHC calling convention."); in getThisReturnPreservedMask()
239 // ARM64 Calling Convention for GHC243 // The only documentation is the GHC source code, specifically the C header249 // GHC uses to implement lazy evaluation. The generic STG machine has a set of
842 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitPrologue()1255 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitEpilogue()1961 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in determineCalleeSaves()
352 if (CC == CallingConv::GHC) in CCAssignFnForCall()
2986 case CallingConv::GHC: in CCAssignFnForCall()
75 if (F.getCallingConv() == CallingConv::GHC) { in getCalleeSavedRegs()124 if (CC == CallingConv::GHC) in getCallPreservedMask()171 if (CC == CallingConv::GHC) in getThisReturnPreservedMask()
102 // ARM APCS Calling Convention for GHC
385 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitPrologue()783 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitEpilogue()
1888 case CallingConv::GHC: in CCAssignFnForCall()
1606 case CallingConv::GHC: in getEffectiveCallingConv()1661 case CallingConv::GHC: in CCAssignFnForNode()
283 case CallingConv::GHC: in getCalleeSavedRegs()398 case CallingConv::GHC: in getCallPreservedMask()
1010 CCIfCC<"CallingConv::GHC", CCDelegateTo<CC_X86_32_GHC>>,1020 CCIfCC<"CallingConv::GHC", CCDelegateTo<CC_X86_64_GHC>>,
3176 if (CC == CallingConv::Fast || CC == CallingConv::GHC || in computeBytesPoppedByCalleeForSRet()
2920 return (CC == CallingConv::Fast || CC == CallingConv::GHC || in canGuaranteeTCO()
355 case CallingConv::GHC: Out << "ghccc"; break; in PrintCallingConv()
1936 case lltok::kw_ghccc: CC = CallingConv::GHC; break; in ParseOptionalCallingConv()