Home
last modified time | relevance | path

Searched refs:CallConv (Results 1 – 25 of 49) sorted by relevance

12

/external/llvm/lib/Target/WebAssembly/
DWebAssemblyISelLowering.cpp303 static bool CallingConvSupported(CallingConv::ID CallConv) { in CallingConvSupported() argument
308 return CallConv == CallingConv::C || CallConv == CallingConv::Fast || in CallingConvSupported()
309 CallConv == CallingConv::Cold || in CallingConvSupported()
310 CallConv == CallingConv::PreserveMost || in CallingConvSupported()
311 CallConv == CallingConv::PreserveAll || in CallingConvSupported()
312 CallConv == CallingConv::CXX_FAST_TLS; in CallingConvSupported()
324 CallingConv::ID CallConv = CLI.CallConv; in LowerCall() local
325 if (!CallingConvSupported(CallConv)) in LowerCall()
334 if ((CallConv == CallingConv::Fast && CLI.IsTailCall && in LowerCall()
366 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerCall()
[all …]
DWebAssemblyISelLowering.h62 bool CanLowerReturn(CallingConv::ID CallConv, MachineFunction &MF,
66 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
70 SDValue LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv,
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.h112 CallingConv::ID CallConv,
118 CallingConv::ID CallConv,
124 CallingConv::ID CallConv,
140 CallingConv::ID CallConv, bool isVarArg,
145 CallingConv::ID CallConv, bool IsVarArg,
150 CallingConv::ID CallConv, bool IsVarArg,
DSparcISelLowering.cpp195 CallingConv::ID CallConv, bool IsVarArg, in LowerReturn() argument
200 return LowerReturn_64(Chain, CallConv, IsVarArg, Outs, OutVals, DL, DAG); in LowerReturn()
201 return LowerReturn_32(Chain, CallConv, IsVarArg, Outs, OutVals, DL, DAG); in LowerReturn()
206 CallingConv::ID CallConv, bool IsVarArg, in LowerReturn_32() argument
216 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs, in LowerReturn_32()
291 CallingConv::ID CallConv, bool IsVarArg, in LowerReturn_64() argument
299 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs, in LowerReturn_64()
368 CallingConv::ID CallConv, in LowerFormalArguments() argument
375 return LowerFormalArguments_64(Chain, CallConv, IsVarArg, Ins, in LowerFormalArguments()
377 return LowerFormalArguments_32(Chain, CallConv, IsVarArg, Ins, in LowerFormalArguments()
[all …]
/external/llvm/lib/Target/MSP430/
DMSP430ISelLowering.h131 CallingConv::ID CallConv, bool isVarArg,
140 CallingConv::ID CallConv,
148 CallingConv::ID CallConv, bool isVarArg,
155 CallingConv::ID CallConv, bool isVarArg,
164 CallingConv::ID CallConv, bool isVarArg,
DMSP430ISelLowering.cpp367 CallingConv::ID CallConv, in LowerFormalArguments() argument
376 switch (CallConv) { in LowerFormalArguments()
381 return LowerCCCArguments(Chain, CallConv, isVarArg, Ins, dl, DAG, InVals); in LowerFormalArguments()
400 CallingConv::ID CallConv = CLI.CallConv; in LowerCall() local
406 switch (CallConv) { in LowerCall()
411 return LowerCCCCallTo(Chain, Callee, CallConv, isVarArg, isTailCall, in LowerCall()
423 CallingConv::ID CallConv, in LowerCCCArguments() argument
438 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCCCArguments()
522 CallingConv::ID CallConv, bool isVarArg, in LowerReturn() argument
531 if (CallConv == CallingConv::MSP430_INTR && !Outs.empty()) in LowerReturn()
[all …]
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.h654 Type *Ty, CallingConv::ID CallConv, bool isVarArg) const override { in functionArgumentNeedsConsecutiveRegisters() argument
764 CallingConv::ID CallConv, bool isVarArg,
768 SDValue FinishCall(CallingConv::ID CallConv, SDLoc dl, bool isTailCall,
782 CallingConv::ID CallConv, bool isVarArg,
792 CanLowerReturn(CallingConv::ID CallConv, MachineFunction &MF,
799 CallingConv::ID CallConv, bool isVarArg,
810 CallingConv::ID CallConv, bool isVarArg,
816 CallingConv::ID CallConv, bool isVarArg,
822 CallingConv::ID CallConv, bool isVarArg,
834 CallingConv::ID CallConv,
[all …]
DPPCISelLowering.cpp2767 CallingConv::ID CallConv, bool isVarArg, in LowerFormalArguments() argument
2775 return LowerFormalArguments_64SVR4(Chain, CallConv, isVarArg, Ins, in LowerFormalArguments()
2778 return LowerFormalArguments_32SVR4(Chain, CallConv, isVarArg, Ins, in LowerFormalArguments()
2781 return LowerFormalArguments_Darwin(Chain, CallConv, isVarArg, Ins, in LowerFormalArguments()
2789 CallingConv::ID CallConv, bool isVarArg, in LowerFormalArguments_32SVR4() argument
2831 (CallConv == CallingConv::Fast)); in LowerFormalArguments_32SVR4()
2836 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, in LowerFormalArguments_32SVR4()
2921 CCState CCByValInfo(CallConv, isVarArg, DAG.getMachineFunction(), in LowerFormalArguments_32SVR4()
3039 CallingConv::ID CallConv, bool isVarArg, in LowerFormalArguments_64SVR4() argument
3052 assert(!(CallConv == CallingConv::Fast && isVarArg) && in LowerFormalArguments_64SVR4()
[all …]
/external/llvm/lib/Target/BPF/
DBPFISelLowering.h56 CallingConv::ID CallConv, bool IsVarArg,
66 SDValue LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv,
72 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
DBPFISelLowering.cpp189 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments() argument
192 switch (CallConv) { in LowerFormalArguments()
205 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerFormalArguments()
264 CallingConv::ID CallConv = CLI.CallConv; in LowerCall() local
271 switch (CallConv) { in LowerCall()
281 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerCall()
382 return LowerCallResult(Chain, InFlag, CallConv, IsVarArg, Ins, CLI.DL, DAG, in LowerCall()
387 BPFTargetLowering::LowerReturn(SDValue Chain, CallingConv::ID CallConv, in LowerReturn() argument
398 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, *DAG.getContext()); in LowerReturn()
436 SDValue Chain, SDValue InFlag, CallingConv::ID CallConv, bool IsVarArg, in LowerCallResult() argument
[all …]
/external/llvm/lib/Target/XCore/
DXCoreISelLowering.h148 CallingConv::ID CallConv,
154 CallingConv::ID CallConv, bool isVarArg,
210 CallingConv::ID CallConv,
222 CallingConv::ID CallConv, bool isVarArg,
228 CanLowerReturn(CallingConv::ID CallConv, MachineFunction &MF,
DXCoreISelLowering.cpp1054 CallingConv::ID CallConv = CLI.CallConv; in LowerCall() local
1061 switch (CallConv) in LowerCall()
1067 return LowerCCCCallTo(Chain, Callee, CallConv, isVarArg, isTailCall, in LowerCall()
1123 CallingConv::ID CallConv, bool isVarArg, in LowerCCCCallTo() argument
1133 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCCCCallTo()
1144 CCState RetCCInfo(CallConv, isVarArg, DAG.getMachineFunction(), RVLocs, in LowerCCCCallTo()
1261 CallingConv::ID CallConv, in LowerFormalArguments() argument
1268 switch (CallConv) in LowerFormalArguments()
1274 return LowerCCCArguments(Chain, CallConv, isVarArg, in LowerFormalArguments()
1285 CallingConv::ID CallConv, in LowerCCCArguments() argument
[all …]
/external/llvm/include/llvm/CodeGen/
DFastISel.h70 CallingConv::ID CallConv; member
90 IsTailCall(false), NumFixedArgs(-1), CallConv(CallingConv::C), in CallLoweringInfo()
107 CallConv = Call.getCallingConv(); in setCallee()
131 CallConv = Call.getCallingConv();
145 CallConv = CC;
161 CallConv = CC;
/external/mesa3d/src/gallium/drivers/radeon/
DAMDGPUISelLowering.h44 virtual SDValue LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv,
50 virtual SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv,
DAMDGPUISelLowering.cpp50 CallingConv::ID CallConv, in LowerFormalArguments() argument
66 CallingConv::ID CallConv, in LowerReturn() argument
/external/llvm/bindings/python/llvm/
Denumerations.py168 CallConv = [ variable
Dcore.py114 class CallConv(LLVMEnumeration): class
120 super(CallConv, self).__init__(name, value)
598 (CallConv, enumerations.CallConv),
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.h409 LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
418 CallingConv::ID CallConv, bool isVarArg,
445 bool CanLowerReturn(CallingConv::ID CallConv, MachineFunction &MF,
450 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
547 CallingConv::ID CallConv,
/external/llvm/lib/Target/Hexagon/
DHexagonISelLowering.h133 SDValue LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv,
143 CallingConv::ID CallConv, bool isVarArg,
156 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv,
/external/llvm/lib/Target/ARM/
DARMISelLowering.h422 Type *Ty, CallingConv::ID CallConv, bool isVarArg) const override;
575 CallingConv::ID CallConv, bool isVarArg,
583 CallingConv::ID CallConv, bool isVarArg,
621 bool CanLowerReturn(CallingConv::ID CallConv,
628 CallingConv::ID CallConv, bool isVarArg,
/external/llvm/lib/Target/SystemZ/
DSystemZISelLowering.h432 SDValue LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv,
440 bool CanLowerReturn(CallingConv::ID CallConv, MachineFunction &MF,
444 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
/external/llvm/lib/Target/X86/
DX86ISelLowering.h965 CallingConv::ID CallConv, bool isVarArg,
970 CallingConv::ID CallConv,
1052 CallingConv::ID CallConv, bool isVarArg,
1060 CallingConv::ID CallConv, bool isVarArg,
1072 bool CanLowerReturn(CallingConv::ID CallConv, MachineFunction &MF,
/external/llvm/lib/Target/Mips/
DMipsISelLowering.h419 CallingConv::ID CallConv, bool isVarArg,
483 CallingConv::ID CallConv, bool isVarArg,
495 bool CanLowerReturn(CallingConv::ID CallConv, MachineFunction &MF,
501 CallingConv::ID CallConv, bool isVarArg,
/external/llvm/lib/Target/AMDGPU/
DR600ISelLowering.h36 CallingConv::ID CallConv,
/external/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.h479 SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
492 LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,

12