Home
last modified time | relevance | path

Searched refs:X86_RegCall (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DCallingConv.h219 X86_RegCall = 92, enumerator
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86Subtarget.cpp219 if (is64Bit() && F && (CallingConv::X86_RegCall == F->getCallingConv())) in classifyGlobalFunctionReference()
H A DX86CallingConv.td460 CCIfCC<"CallingConv::X86_RegCall", CCDelegateTo<RetCC_X86_32_RegCall>>,
489 CCIfCC<"CallingConv::X86_RegCall",
492 CCIfCC<"CallingConv::X86_RegCall", CCDelegateTo<RetCC_X86_SysV64_RegCall>>,
1085 CCIfCC<"CallingConv::X86_RegCall", CCDelegateTo<CC_X86_32_RegCall>>,
1102 CCIfCC<"CallingConv::X86_RegCall",
1104 CCIfCC<"CallingConv::X86_RegCall", CCDelegateTo<CC_X86_SysV64_RegCall>>,
H A DX86RegisterInfo.cpp334 case CallingConv::X86_RegCall: in getCalleeSavedRegs()
456 case CallingConv::X86_RegCall: in getCallPreservedMask()
H A DX86FloatingPoint.cpp360 CallingConv::X86_RegCall) && (Bundle.Mask && !Bundle.FixCount)) { in runOnMachineFunction()
H A DX86ISelLowering.cpp2450 if (NumElts == 8 && CC != CallingConv::X86_RegCall && in handleMaskRegisterForCallingConv()
2453 if (NumElts == 16 && CC != CallingConv::X86_RegCall && in handleMaskRegisterForCallingConv()
2458 if (NumElts == 32 && (!Subtarget.hasBWI() || CC != CallingConv::X86_RegCall)) in handleMaskRegisterForCallingConv()
2461 if (NumElts == 64 && Subtarget.hasBWI() && CC != CallingConv::X86_RegCall) { in handleMaskRegisterForCallingConv()
2558 CC != CallingConv::X86_RegCall) { in getVectorTypeBreakdownForCallingConv()
3094 CallConv == CallingConv::X86_RegCall || in LowerReturn()
3593 CC == CallingConv::X86_RegCall || CC == CallingConv::HiPE || in canGuaranteeTCO()
4246 if (CallConv == CallingConv::X86_RegCall || in LowerFormalArguments()
4595 if (CallConv != CallingConv::X86_RegCall) in LowerCall()
4670 assert((CallConv == CallingConv::X86_RegCall) && in LowerCall()
[all …]
/llvm-project-15.0.7/mlir/include/mlir/Dialect/LLVMIR/
H A DLLVMOps.td141 def CConvX86_RegCall : LLVM_EnumAttrCase<"X86_RegCall", "x86_regcallcc",
142 "X86_RegCall", 92>;
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DTargetInfo.cpp1526 State.CC == llvm::CallingConv::X86_RegCall) && in classifyReturnType()
1761 State.CC == llvm::CallingConv::X86_RegCall) { in shouldAggregateUseDirect()
1780 State.CC == llvm::CallingConv::X86_RegCall) { in shouldPrimitiveUseInReg()
1821 bool IsRegCall = State.CC == llvm::CallingConv::X86_RegCall; in classifyArgumentType()
1969 else if (State.CC == llvm::CallingConv::X86_RegCall) { in computeInfo()
3967 bool IsRegCall = CallingConv == llvm::CallingConv::X86_RegCall; in computeInfo()
4415 bool IsRegCall = CC == llvm::CallingConv::X86_RegCall; in computeInfo()
H A DCGCall.cpp53 case CC_X86RegCall: return llvm::CallingConv::X86_RegCall; in ClangCallConvToLLVMCallConv()
/llvm-project-15.0.7/llvm/lib/IR/
H A DAsmWriter.cpp304 case CallingConv::X86_RegCall: Out << "x86_regcallcc"; break; in PrintCallingConv()
/llvm-project-15.0.7/llvm/lib/AsmParser/
H A DLLParser.cpp1918 case lltok::kw_x86_regcallcc: CC = CallingConv::X86_RegCall; break; in parseOptionalCallingConv()