Home
last modified time | relevance | path

Searched refs:Win64 (Results 1 – 25 of 43) sorted by relevance

12

/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dwin64_nonvol.ll4 ; Check that, if a Win64 ABI function calls a SysV ABI function, all the
5 ; Win64 nonvolatile registers get saved.
H A Dbyval.ll3 ; Win64 has not supported byval yet.
H A Dtail-call-win64.ll3 ; The Win64 ABI wants tail jmps to use a REX_W prefix so it can distinguish
H A Dwin64_eh_leaf.ll25 ; A Win64 "leaf" function gets no .seh directives in the asm.
H A Dtailccbyval64.ll3 ; FIXME: Win64 does not support byval.
H A Dtailcallbyval64.ll3 ; FIXME: Win64 does not support byval.
H A Dwin_chkstk.ll53 ; caller has the Win64 calling convention.
H A Dwin64-byval.ll31 ; On Win64 the byval is effectively ignored on declarations, since we do
H A Dbyval2.ll3 ; Win64 has not supported byval yet.
H A Dmaterialize.ll74 ; On Win64 we can't adjust the stack unless there's a frame pointer.
121 ; On Win64 we can't adjust the stack unless there's a frame pointer.
H A Dwin_coreclr_chkstk.ll99 ; caller has the Win64 calling convention.
H A Dbyval3.ll3 ; Win64 has not supported byval yet.
H A Dbyval4.ll3 ; Win64 has not supported byval yet.
H A Dx86-win64-shrink-wrapping.ll11 ; etc.) prior to the return and this is forbidden for Win64.
H A Dbyval5.ll3 ; Win64 has not supported byval yet.
/llvm-project-15.0.7/third-party/benchmark/
H A Dappveyor.yml15 generator: "Visual Studio 15 2017 Win64"
21 generator: "Visual Studio 14 2015 Win64"
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DCallingConv.h169 Win64 = 79, enumerator
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86CallingConv.td263 // 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 DX86RegisterInfo.cpp235 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 DX86Subtarget.h342 case CallingConv::Win64: in isCallingConvWin64()
H A DX86InstrControl.td148 // 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.
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64Subtarget.h303 case CallingConv::Win64: in isCallingConvWin64()
H A DAArch64RegisterInfo.cpp102 if (MF->getFunction().getCallingConv() == CallingConv::Win64) in getCalleeSavedRegs()
472 case CallingConv::Win64: in isArgumentRegister()
/llvm-project-15.0.7/lld/docs/
H A Dwindows_support.rst90 prompt and run cmake for "Visual Studio 12 Win64" target.
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DTargetCXXABI.def122 /// FIXME: should this be split into Win32 and Win64 variants?

12