| /src/external/apache2/llvm/dist/llvm/bindings/python/llvm/ |
| enumerations.py | 26 'CallConv', 167 CallConv = [
|
| core.py | 116 class CallConv(LLVMEnumeration): 122 super(CallConv, self).__init__(name, value) 612 (CallConv, enumerations.CallConv),
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AVR/ |
| AVRMachineFunctionInfo.h | 56 unsigned CallConv = MF.getFunction().getCallingConv(); 58 this->IsInterruptHandler = CallConv == CallingConv::AVR_INTR || MF.getFunction().hasFnAttribute("interrupt"); 59 this->IsSignalHandler = CallConv == CallingConv::AVR_SIGNAL || MF.getFunction().hasFnAttribute("signal");
|
| AVRISelLowering.cpp | 1125 SDValue Chain, CallingConv::ID CallConv, bool isVarArg, 1134 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, 1233 CallingConv::ID CallConv = CLI.CallConv; 1243 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, 1364 TRI->getCallPreservedMask(DAG.getMachineFunction(), CallConv); 1385 return LowerCallResult(Chain, InFlag, CallConv, isVarArg, Ins, DL, DAG, 1393 SDValue Chain, SDValue InFlag, CallingConv::ID CallConv, bool isVarArg, 1399 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), RVLocs, 1403 if (CallConv == CallingConv::AVR_BUILTIN) [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| FastISel.h | 84 CallingConv::ID CallConv = CallingConv::C; 116 CallConv = Call.getCallingConv(); 140 CallConv = Call.getCallingConv(); 154 CallConv = CC; 170 CallConv = CC;
|
| TargetLowering.h | 3691 SDValue /*Chain*/, CallingConv::ID /*CallConv*/, bool /*isVarArg*/, 3723 CallingConv::ID CallConv = CallingConv::C; 3755 CallConv = CC; 3768 CallConv = CC; 3791 CallConv = Call.getCallingConv(); 3928 virtual bool CanLowerReturn(CallingConv::ID /*CallConv*/, 3940 virtual SDValue LowerReturn(SDValue /*Chain*/, CallingConv::ID /*CallConv*/, 3995 functionArgumentNeedsConsecutiveRegisters(Type *Ty, CallingConv::ID CallConv,
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/ |
| CallLowering.h | 97 CallingConv::ID CallConv = CallingConv::C; 353 const DataLayout &DL, CallingConv::ID CallConv) const; 386 CallingConv::ID CallConv, bool IsVarArg, 465 void getReturnInfo(CallingConv::ID CallConv, Type *RetTy, AttributeList Attrs, 477 virtual bool canLowerReturn(MachineFunction &MF, CallingConv::ID CallConv,
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
| PPCISelLowering.h | 1050 /// contiguous block of registers in calling convention CallConv. 1052 Type *Ty, CallingConv::ID CallConv, bool isVarArg) const override { 1103 const CallingConv::ID CallConv; 1113 : CallConv(CC), IsTailCall(IsTailCall), IsVarArg(IsVarArg), 1237 CallingConv::ID CallConv, bool isVarArg, 1251 LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv, bool isVarArg, 1259 bool CanLowerReturn(CallingConv::ID CallConv, MachineFunction &MF, 1264 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg, 1274 SDValue Chain, CallingConv::ID CallConv, bool isVarArg, 1278 SDValue Chain, CallingConv::ID CallConv, bool isVarArg [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
| CallLowering.cpp | 94 CallingConv::ID CallConv = CB.getCallingConv(); 99 getReturnInfo(CallConv, RetTy, CB.getAttributes(), SplitArgs, DL); 100 Info.CanLowerReturn = canLowerReturn(MF, CallConv, SplitArgs, IsVarArg); 143 Info.CallConv = CallConv; 204 CallingConv::ID CallConv) const { 227 OrigArg.Ty, CallConv, false); 515 CallingConv::ID CallConv, bool IsVarArg, Register ThisReturnReg) const { 520 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, F.getContext()); 540 const CallingConv::ID CallConv = CCInfo.getCallingConv() [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
| SelectionDAGBuilder.h | 861 Optional<CallingConv::ID> CallConv; 871 return CallConv.hasValue();
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/ARC/ |
| ARCISelLowering.cpp | 231 CallingConv::ID CallConv = CLI.CallConv; 238 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, 245 CCState RetCCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs, 345 TRI->getCallPreservedMask(DAG.getMachineFunction(), CallConv); 431 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, 434 switch (CallConv) { 439 return LowerCallArguments(Chain, CallConv, IsVarArg, Ins, dl, DAG, InVals); 446 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, 456 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/BPF/ |
| BPFISelLowering.cpp | 300 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, 303 switch (CallConv) { 316 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); 377 CallingConv::ID CallConv = CLI.CallConv; 384 switch (CallConv) { 394 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); 495 return LowerCallResult(Chain, InFlag, CallConv, IsVarArg, Ins, CLI.DL, DAG, 500 BPFTargetLowering::LowerReturn(SDValue Chain, CallingConv::ID CallConv, 512 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, *DAG.getContext()) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
| SystemZFrameLowering.cpp | 800 bool CallConv = MF.getFunction().getCallingConv() != CallingConv::GHC; 801 return HasPackedStackAttr && CallConv;
|
| SystemZISelLowering.cpp | 1372 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, 1390 SystemZCCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); 1549 CallingConv::ID CallConv = CLI.CallConv; 1563 SystemZCCState ArgCCInfo(CallConv, IsVarArg, MF, ArgLocs, Ctx); 1594 MVT PartVT = getRegisterTypeForCallingConv(Ctx, CLI.CallConv, OrigArgVT); 1595 unsigned N = getNumRegistersForCallingConv(Ctx, CLI.CallConv, OrigArgVT); 1686 const uint32_t *Mask = TRI->getCallPreservedMask(MF, CallConv); 1711 CCState RetCCInfo(CallConv, IsVarArg, MF, RetLocs, Ctx); 1733 CanLowerReturn(CallingConv::ID CallConv, [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| AMDGPUCallLowering.cpp | 266 CallingConv::ID CallConv, 270 if (AMDGPU::isEntryFunctionCC(CallConv)) 275 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, 278 return checkReturn(CCInfo, Outs, TLI.CCAssignFnForReturn(CallConv, IsVarArg)); 933 CallingConv::ID CalleeCC = Info.CallConv; 979 CallingConv::ID CalleeCC = Info.CallConv; 1037 CallingConv::ID CalleeCC = Info.CallConv; 1116 CallingConv::ID CalleeCC = Info.CallConv; 1182 CCState CCInfo(Info.CallConv, Info.IsVarArg, MF, ArgLocs, F.getContext()); 1190 Info.CallConv != CallingConv::AMDGPU_Gfx) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/ |
| LanaiISelLowering.cpp | 397 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, 400 switch (CallConv) { 403 return LowerCCCArguments(Chain, CallConv, IsVarArg, Ins, DL, DAG, InVals); 419 CallingConv::ID CallConv = CLI.CallConv; 425 switch (CallConv) { 428 return LowerCCCCallTo(Chain, Callee, CallConv, IsVarArg, IsTailCall, Outs, 438 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, 448 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, 450 if (CallConv == CallingConv::Fast) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/ |
| MSP430ISelLowering.cpp | 567 SDValue Chain, CallingConv::ID CallConv, bool isVarArg, 571 switch (CallConv) { 576 return LowerCCCArguments(Chain, CallConv, isVarArg, Ins, dl, DAG, InVals); 595 CallingConv::ID CallConv = CLI.CallConv; 601 switch (CallConv) { 607 return LowerCCCCallTo(Chain, Callee, CallConv, isVarArg, isTailCall, 618 SDValue Chain, CallingConv::ID CallConv, bool isVarArg, 628 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, 723 MSP430TargetLowering::CanLowerReturn(CallingConv::ID CallConv, [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/ |
| TypeRecord.h | 149 ProcedureRecord(TypeIndex ReturnType, CallingConvention CallConv, 153 CallConv(CallConv), Options(Options), ParameterCount(ParameterCount), 157 CallingConvention getCallConv() const { return CallConv; } 163 CallingConvention CallConv; 176 TypeIndex ThisType, CallingConvention CallConv, 180 ClassType(ClassType), ThisType(ThisType), CallConv(CallConv), 188 CallingConvention getCallConv() const { return CallConv; } 197 CallingConvention CallConv; [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
| WebAssemblyISelLowering.cpp | 809 static bool callingConvSupported(CallingConv::ID CallConv) { 814 return CallConv == CallingConv::C || CallConv == CallingConv::Fast || 815 CallConv == CallingConv::Cold || 816 CallConv == CallingConv::PreserveMost || 817 CallConv == CallingConv::PreserveAll || 818 CallConv == CallingConv::CXX_FAST_TLS || 819 CallConv == CallingConv::WASM_EmscriptenInvoke || 820 CallConv == CallingConv::Swift; 833 CallingConv::ID CallConv = CLI.CallConv [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/XCore/ |
| XCoreISelLowering.cpp | 1040 CallingConv::ID CallConv = CLI.CallConv; 1047 switch (CallConv) 1053 return LowerCCCCallTo(Chain, Callee, CallConv, isVarArg, isTailCall, 1107 SDValue Chain, SDValue Callee, CallingConv::ID CallConv, bool isVarArg, 1115 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, 1126 CCState RetCCInfo(CallConv, isVarArg, DAG.getMachineFunction(), RVLocs, 1241 SDValue Chain, CallingConv::ID CallConv, bool isVarArg, 1244 switch (CallConv) 1250 return LowerCCCArguments(Chain, CallConv, isVarArg [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
| HexagonISelLowering.cpp | 183 CallingConv::ID CallConv, MachineFunction &MF, bool IsVarArg, 187 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, Context); 198 HexagonTargetLowering::LowerReturn(SDValue Chain, CallingConv::ID CallConv, 207 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs, 347 SDValue Chain, SDValue Glue, CallingConv::ID CallConv, bool IsVarArg, 354 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs, 409 CallingConv::ID CallConv = CLI.CallConv; 427 HexagonCCState CCInfo(CallConv, TreatAsVarArg, MF, ArgLocs, *DAG.getContext(), 439 CLI.IsTailCall = IsEligibleForTailCallOptimization(Callee, CallConv, [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/M68k/ |
| M68kISelLowering.cpp | 377 M68kTargetLowering::LowerMemArgument(SDValue Chain, CallingConv::ID CallConv, 412 CallConv, DAG.getTarget().Options.GuaranteedTailCallOpt); 476 CallingConv::ID CallConv = CLI.CallConv; 486 if (CallConv == CallingConv::M68k_INTR) 504 Callee, CallConv, IsVarArg, SR != NotStructReturn, 517 assert(!(IsVarArg && canGuaranteeTCO(CallConv)) && 524 M68kCCState CCInfo(*CalleeFunc, CallConv, IsVarArg, MF, ArgLocs, 535 canGuaranteeTCO(CallConv)) { 783 const uint32_t *Mask = RegInfo->getCallPreservedMask(MF, CallConv); [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/ |
| SparcISelLowering.cpp | 195 SparcTargetLowering::LowerReturn(SDValue Chain, CallingConv::ID CallConv, 201 return LowerReturn_64(Chain, CallConv, IsVarArg, Outs, OutVals, DL, DAG); 202 return LowerReturn_32(Chain, CallConv, IsVarArg, Outs, OutVals, DL, DAG); 206 SparcTargetLowering::LowerReturn_32(SDValue Chain, CallingConv::ID CallConv, 217 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs, 291 SparcTargetLowering::LowerReturn_64(SDValue Chain, CallingConv::ID CallConv, 300 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs, 368 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, 372 return LowerFormalArguments_64(Chain, CallConv, IsVarArg, Ins, 374 return LowerFormalArguments_32(Chain, CallConv, IsVarArg, Ins [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
| MipsISelLowering.cpp | 3062 TRI->getCallPreservedMask(CLI.DAG.getMachineFunction(), CLI.CallConv); 3149 CallingConv::ID CallConv = CLI.CallConv; 3161 CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, *DAG.getContext(), 3193 CallConv != CallingConv::Fast && 3199 MemcpyInByVal ? 0 : ABI.GetCalleeAllocdArgSizeInBytes(CallConv); 3472 return LowerCallResult(Chain, InFlag, CallConv, IsVarArg, Ins, DL, DAG, 3479 SDValue Chain, SDValue InFlag, CallingConv::ID CallConv, bool IsVarArg, 3485 MipsCCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs, 3606 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg [all...] |
| /src/external/apache2/llvm/dist/llvm/bindings/go/llvm/ |
| ir.go | 73 CallConv C.LLVMCallConv 274 // llvm.CallConv 278 CCallConv CallConv = C.LLVMCCallConv 279 FastCallConv CallConv = C.LLVMFastCallConv 280 ColdCallConv CallConv = C.LLVMColdCallConv 281 X86StdcallCallConv CallConv = C.LLVMX86StdcallCallConv 282 X86FastcallCallConv CallConv = C.LLVMX86FastcallCallConv 1144 func (v Value) FunctionCallConv() CallConv { 1145 return CallConv(C.LLVMCallConv(C.LLVMGetFunctionCallConv(v.C))) 1147 func (v Value) SetFunctionCallConv(cc CallConv) { C.LLVMSetFunctionCallConv(v.C, C.unsigned(cc)) [all...] |