| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
| H A D | CallingConv.h | 51 GHC = 10, enumerator
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/ |
| H A D | RISCVRegisterInfo.cpp | 51 if (MF->getFunction().getCallingConv() == CallingConv::GHC) in getCalleeSavedRegs() 329 if (CC == CallingConv::GHC) in getCallPreservedMask()
|
| H A D | RISCVFrameLowering.cpp | 348 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitPrologue() 530 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitEpilogue()
|
| H A D | RISCVISelLowering.cpp | 2633 CallingConv::GHC) in lowerGlobalTLSAddress() 7220 case CallingConv::GHC: in LowerFormalArguments() 7253 else if (CallConv == CallingConv::GHC) in LowerFormalArguments() 7463 else if (CallConv == CallingConv::GHC) in LowerCall() 7778 if (CallConv == CallingConv::GHC && !RVLocs.empty()) in LowerReturn()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
| H A D | AArch64RegisterInfo.cpp | 78 if (MF->getFunction().getCallingConv() == CallingConv::GHC) in getCalleeSavedRegs() 217 if (CC == CallingConv::GHC) in getCallPreservedMask() 304 assert(CC != CallingConv::GHC && "should not be GHC calling convention."); in getThisReturnPreservedMask()
|
| H A D | AArch64CallingConvention.td | 334 // ARM64 Calling Convention for GHC 338 // The only documentation is the GHC source code, specifically the C header 344 // GHC uses to implement lazy evaluation. The generic STG machine has a set of
|
| H A D | AArch64FrameLowering.cpp | 1163 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitPrologue() 1675 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitEpilogue() 2731 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in determineCalleeSaves()
|
| H A D | AArch64FastISel.cpp | 339 if (CC == CallingConv::GHC) in CCAssignFnForCall()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| H A D | ARMBaseRegisterInfo.cpp | 76 if (F.getCallingConv() == CallingConv::GHC) { in getCalleeSavedRegs() 127 if (CC == CallingConv::GHC) in getCallPreservedMask() 175 if (CC == CallingConv::GHC) in getThisReturnPreservedMask()
|
| H A D | ARMCallingConv.td | 105 // ARM APCS Calling Convention for GHC
|
| H A D | ARMFrameLowering.cpp | 465 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitPrologue() 877 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitEpilogue()
|
| H A D | ARMFastISel.cpp | 1861 case CallingConv::GHC: in CCAssignFnForCall()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
| H A D | SystemZRegisterInfo.cpp | 199 if (MF->getFunction().getCallingConv() == CallingConv::GHC) in getCalleeSavedRegs() 221 if (CC == CallingConv::GHC) in getCallPreservedMask()
|
| H A D | SystemZFrameLowering.cpp | 431 if (MF.getFunction().getCallingConv() == CallingConv::GHC) { in emitPrologue() 585 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in emitEpilogue() 800 bool CallConv = MF.getFunction().getCallingConv() != CallingConv::GHC; in usePackedStack()
|
| H A D | SystemZCallingConv.td | 65 // z/Linux argument calling conventions for GHC 91 CCIfCC<"CallingConv::GHC", CCDelegateTo<CC_SystemZ_GHC>>,
|
| H A D | SystemZISelLowering.cpp | 1773 if (CallConv == CallingConv::GHC) in LowerReturn() 3080 CallingConv::GHC) in lowerTLSGetOffset() 3150 CallingConv::GHC) in lowerGlobalTLSAddress() 4094 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in lowerSTACKSAVE() 4107 if (MF.getFunction().getCallingConv() == CallingConv::GHC) in lowerSTACKRESTORE()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86RegisterInfo.cpp | 299 case CallingConv::GHC: in getCalleeSavedRegs() 422 case CallingConv::GHC: in getCallPreservedMask()
|
| H A D | X86CallingConv.td | 1045 CCIfCC<"CallingConv::GHC", CCDelegateTo<CC_X86_32_GHC>>, 1055 CCIfCC<"CallingConv::GHC", CCDelegateTo<CC_X86_64_GHC>>,
|
| H A D | X86FastISel.cpp | 3147 if (CC == CallingConv::Fast || CC == CallingConv::GHC || in computeBytesPoppedByCalleeForSRet()
|
| /netbsd-src/external/bsd/file/dist/magic/magdir/ |
| H A D | commands | 199 0 string/fwt #!\ /usr/bin/env\ runghc GHC script executable
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
| H A D | AsmWriter.cpp | 365 case CallingConv::GHC: Out << "ghccc"; break; in PrintCallingConv()
|
| /netbsd-src/share/misc/ |
| H A D | acronyms.comp | 672 GHC Glasgow Haskell compiler
|
| /netbsd-src/external/apache2/llvm/dist/llvm/docs/ |
| H A D | CodeGenerator.rst | 2070 * Caller and callee have the calling convention ``fastcc``, ``cc 10`` (GHC
|
| H A D | LangRef.rst | 302 be optimized when this, the tailcc, the GHC or the HiPE convention is 315 "``cc 10``" - GHC convention 317 the `Glasgow Haskell Compiler (GHC) <http://www.haskell.org/ghc>`_. 345 mechanism, similar to GHC's convention, for keeping frequently 440 the GHC or the HiPE convention is used. <CodeGenerator.html#id80>`_ This
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 2177 case lltok::kw_ghccc: CC = CallingConv::GHC; break; in parseOptionalCallingConv()
|