/openbsd/gnu/llvm/llvm/include/llvm/IR/ |
H A D | CallingConv.h | 156 Win64 = 79, enumerator
|
/openbsd/gnu/llvm/llvm/lib/Target/X86/ |
H A D | X86CallingConv.td | 263 // except on Win64. 359 // X86-Win64 C return-value convention. 361 // The X86-Win64 calling convention always returns __m64 values in RAX. 364 // GCC returns FP values in RAX on Win64. 480 CCIfCC<"CallingConv::Win64", CCDelegateTo<RetCC_X86_Win64_C>>, 494 // Mingw64 and native Win64 use Win64 CC 623 // Calling convention used on Win64 682 // Do not pass the sret argument in RCX, the Win64 thiscall calling 1097 CCIfCC<"CallingConv::Win64", CCDelegateTo<CC_X86_Win64_C>>, 1107 // Mingw64 and native Win64 use Win64 CC
|
H A D | X86RegisterInfo.cpp | 235 if (IsWin64 || (F.getCallingConv() == CallingConv::Win64)) in getGPRsForTailCall() 355 case CallingConv::Win64: in getCalleeSavedRegs() 477 case CallingConv::Win64: in getCallPreservedMask() 647 if (CC != CallingConv::Win64 && in isArgumentRegister()
|
H A D | X86Subtarget.h | 355 case CallingConv::Win64: in isCallingConvWin64()
|
H A D | X86InstrControl.td | 148 // Win64 wants indirect jumps leaving the function to have a REX_W prefix. 386 // Win64 wants indirect jumps leaving the function to have a REX_W prefix.
|
H A D | X86FastISel.cpp | 1184 CC != CallingConv::Win64) in X86SelectRet() 3203 case CallingConv::Win64: in fastLowerCall()
|
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/ |
H A D | AArch64RegisterInfo.cpp | 115 if (MF->getFunction().getCallingConv() == CallingConv::Win64) in getCalleeSavedRegs() 163 if (MF->getFunction().getCallingConv() == CallingConv::Win64) in getDarwinCalleeSavedRegs() 581 case CallingConv::Win64: in isArgumentRegister()
|
H A D | AArch64Subtarget.h | 332 case CallingConv::Win64: in isCallingConvWin64()
|
H A D | AArch64FrameLowering.cpp | 2545 CC == CallingConv::CXX_FAST_TLS || CC == CallingConv::Win64 || in computeCalleeSaveRegisterPairs() 2632 CC == CallingConv::CXX_FAST_TLS || CC == CallingConv::Win64 || in computeCalleeSaveRegisterPairs() 3032 if (MF.getFunction().getCallingConv() == CallingConv::Win64 && in determineCalleeSaves()
|
H A D | AArch64CallingConvention.td | 411 // Win64 has unwinding codes for an (FP,LR) pair, save_fplr and save_fplr_x.
|
H A D | AArch64ISelLowering.cpp | 6226 case CallingConv::Win64: in CCAssignFnForCall() 6934 if (CallerCC == CallingConv::Win64 && !Subtarget->isTargetWindows() && in isEligibleForTailCallOptimization() 6935 CalleeCC != CallingConv::Win64) in isEligibleForTailCallOptimization() 22570 F->setCallingConv(CallingConv::Win64); in insertSSPDeclarations()
|
/openbsd/gnu/llvm/lld/docs/ |
H A D | windows_support.rst | 90 prompt and run cmake for "Visual Studio 12 Win64" target.
|
/openbsd/gnu/llvm/clang/include/clang/Basic/ |
H A D | TargetCXXABI.def | 122 /// FIXME: should this be split into Win32 and Win64 variants?
|
H A D | Builtins.def | 1716 // Win64-compatible va_list functions
|
H A D | Attr.td | 3570 def Win64 : IgnoredAttr {
|
/openbsd/gnu/llvm/llvm/ |
H A D | CREDITS.TXT | 359 D: Dumping of Win64 EH structures
|
/openbsd/gnu/llvm/clang/tools/libclang/ |
H A D | CXType.cpp | 680 TCALLINGCONV(Win64); in clang_getFunctionTypeCallingConv()
|
/openbsd/gnu/llvm/clang/lib/CodeGen/ |
H A D | TargetInfo.cpp | 3956 if (CallingConv == llvm::CallingConv::Win64) { in computeInfo() 5503 Win64 enumerator 5550 return Kind == Win64 ? EmitMSVAArg(CGF, VAListAddr, Ty) in EmitVAArg() 5800 bool IsWin64 = Kind == Win64 || CallingConvention == llvm::CallingConv::Win64; in classifyArgumentType() 12236 new WindowsAArch64TargetCodeGenInfo(Types, AArch64ABIInfo::Win64)); in getTargetCodeGenInfo()
|
H A D | CGCall.cpp | 56 case CC_Win64: return llvm::CallingConv::Win64; in ClangCallConvToLLVMCallConv()
|
/openbsd/gnu/usr.bin/perl/ |
H A D | README.win32 | 78 The latter is actually a cross-compiler targeting Win64. There's also a trimmed
|
/openbsd/gnu/llvm/llvm/lib/Transforms/Instrumentation/ |
H A D | MemorySanitizer.cpp | 4776 if (F.getCallingConv() == CallingConv::Win64) in visitVAStartInst() 4783 if (F.getCallingConv() == CallingConv::Win64) in visitVACopyInst()
|
/openbsd/gnu/usr.bin/perl/pod/ |
H A D | perl589delta.pod | 2213 Support for Unicode characters in path names. Improved cygwin and Win64
|
H A D | perl5220delta.pod | 2561 Win64 resulted in around a dozen warnings per file from F<hv_func.h>. These
|
/openbsd/gnu/llvm/llvm/lib/IR/ |
H A D | AsmWriter.cpp | 326 case CallingConv::Win64: Out << "win64cc"; break; in PrintCallingConv()
|
/openbsd/gnu/llvm/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 2058 case lltok::kw_win64cc: CC = CallingConv::Win64; break; in parseOptionalCallingConv()
|