HomeSort by: relevance | last modified time | path
    Searched refs:GHC (Results 1 - 20 of 20) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
CallingConv.h 50 // GHC - Calling convention used by the Glasgow Haskell Compiler (GHC).
51 GHC = 10,
  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVRegisterInfo.cpp 51 if (MF->getFunction().getCallingConv() == CallingConv::GHC)
329 if (CC == CallingConv::GHC)
RISCVFrameLowering.cpp 346 // All calls are tail calls in GHC calling conv, and functions have no
348 if (MF.getFunction().getCallingConv() == CallingConv::GHC)
528 // All calls are tail calls in GHC calling conv, and functions have no
530 if (MF.getFunction().getCallingConv() == CallingConv::GHC)
RISCVISelLowering.cpp 2633 CallingConv::GHC)
2634 report_fatal_error("In GHC calling convention TLS is not supported");
7202 report_fatal_error("No registers left in GHC calling convention");
7220 case CallingConv::GHC:
7224 "GHC calling convention requires the F and D instruction set extensions");
7253 else if (CallConv == CallingConv::GHC)
7463 else if (CallConv == CallingConv::GHC)
7778 if (CallConv == CallingConv::GHC && !RVLocs.empty())
7779 report_fatal_error("GHC functions return void only");
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZRegisterInfo.cpp 199 if (MF->getFunction().getCallingConv() == CallingConv::GHC)
221 if (CC == CallingConv::GHC)
SystemZFrameLowering.cpp 427 // In GHC calling convention C stack space, including the ABI-defined
428 // 160-byte base area, is (de)allocated by GHC itself. This stack space may
429 // be used by LLVM as spill slots for the tail recursive GHC functions. Thus
431 if (MF.getFunction().getCallingConv() == CallingConv::GHC) {
434 "Pre allocated stack space for GHC function is too small");
438 "In GHC calling convention a frame pointer is not supported");
585 if (MF.getFunction().getCallingConv() == CallingConv::GHC)
800 bool CallConv = MF.getFunction().getCallingConv() != CallingConv::GHC;
SystemZISelLowering.cpp 1773 if (CallConv == CallingConv::GHC)
1774 report_fatal_error("GHC functions return void only");
3080 CallingConv::GHC)
3081 report_fatal_error("In GHC calling convention TLS is not supported");
3150 CallingConv::GHC)
3151 report_fatal_error("In GHC calling convention TLS is not supported");
4094 if (MF.getFunction().getCallingConv() == CallingConv::GHC)
4096 "in GHC calling convention");
4107 if (MF.getFunction().getCallingConv() == CallingConv::GHC)
4109 "in GHC calling convention")
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64RegisterInfo.cpp 78 if (MF->getFunction().getCallingConv() == CallingConv::GHC)
79 // GHC set of callee saved regs is empty as all those regs are
217 if (CC == CallingConv::GHC)
218 // This is academic because all GHC calls are (supposed to be) tail calls
304 assert(CC != CallingConv::GHC && "should not be GHC calling convention.");
AArch64FrameLowering.cpp 1161 // All calls are tail calls in GHC calling conv, and functions have no
1163 if (MF.getFunction().getCallingConv() == CallingConv::GHC)
1673 // All calls are tail calls in GHC calling conv, and functions have no
1675 if (MF.getFunction().getCallingConv() == CallingConv::GHC)
2729 // All calls are tail calls in GHC calling conv, and functions have no
2731 if (MF.getFunction().getCallingConv() == CallingConv::GHC)
AArch64FastISel.cpp 339 if (CC == CallingConv::GHC)
AArch64ISelLowering.cpp 4775 case CallingConv::GHC:
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMBaseRegisterInfo.cpp 76 if (F.getCallingConv() == CallingConv::GHC) {
77 // GHC set of callee saved regs is empty as all those regs are
127 if (CC == CallingConv::GHC)
128 // This is academic because all GHC calls are (supposed to be) tail calls
175 if (CC == CallingConv::GHC)
176 // This is academic because all GHC calls are (supposed to be) tail calls
ARMFrameLowering.cpp 463 // All calls are tail calls in GHC calling conv, and functions have no
465 if (MF.getFunction().getCallingConv() == CallingConv::GHC)
875 // All calls are tail calls in GHC calling conv, and functions have no
877 if (MF.getFunction().getCallingConv() == CallingConv::GHC)
ARMFastISel.cpp 1861 case CallingConv::GHC:
1863 report_fatal_error("Can't return in GHC call convention");
ARMISelLowering.cpp 1995 case CallingConv::GHC:
2053 case CallingConv::GHC:
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86RegisterInfo.cpp 299 case CallingConv::GHC:
422 case CallingConv::GHC:
X86FastISel.cpp 3147 if (CC == CallingConv::Fast || CC == CallingConv::GHC ||
X86ISelLowering.cpp 3186 return (CC == CallingConv::Fast || CC == CallingConv::GHC ||
3628 "Var args not supported with calling conv' regcall, fastcc, ghc or hipe");
3980 "Var args not supported with calling convention fastcc, ghc or hipe");
4366 // If NoCalleeSavedRegisters is requested, than use GHC since it happens
4369 AdaptedCC = (CallingConv::ID)CallingConv::GHC;
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/IR/
AsmWriter.cpp 365 case CallingConv::GHC: Out << "ghccc"; break;
  /src/external/apache2/llvm/dist/llvm/lib/AsmParser/
LLParser.cpp 2177 case lltok::kw_ghccc: CC = CallingConv::GHC; break;

Completed in 152 milliseconds