HomeSort by: relevance | last modified time | path
    Searched refs:CallConv (Results 1 - 25 of 76) sorted by relevancy

1 2 3 4

  /src/external/apache2/llvm/dist/llvm/bindings/python/llvm/
enumerations.py 26 'CallConv',
167 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.h 163 bool CanLowerReturn(CallingConv::ID CallConv, MachineFunction &MF,
168 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
172 SDValue LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv,
180 CallingConv::ID CallConv, bool isVarArg,
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARC/
ARCISelLowering.h 81 SDValue LowerCallArguments(SDValue Chain, CallingConv::ID CallConv,
95 SDValue LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv,
104 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
109 bool CanLowerReturn(CallingConv::ID CallConv, MachineFunction &MF,
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/Lanai/
LanaiISelLowering.h 114 CallingConv::ID CallConv, bool IsVarArg,
122 SDValue LowerCCCArguments(SDValue Chain, CallingConv::ID CallConv,
129 CallingConv::ID CallConv, bool IsVarArg,
137 SDValue LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv,
143 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
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.h 142 CallingConv::ID CallConv, bool isVarArg,
150 SDValue LowerCCCArguments(SDValue Chain, CallingConv::ID CallConv,
157 CallingConv::ID CallConv, bool isVarArg,
163 LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
171 bool CanLowerReturn(CallingConv::ID CallConv,
177 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
  /src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/
SparcISelLowering.h 120 LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
124 SDValue LowerFormalArguments_32(SDValue Chain, CallingConv::ID CallConv,
129 SDValue LowerFormalArguments_64(SDValue Chain, CallingConv::ID CallConv,
143 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
147 SDValue LowerReturn_32(SDValue Chain, CallingConv::ID CallConv,
152 SDValue LowerReturn_64(SDValue Chain, CallingConv::ID CallConv,
  /src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
XCoreISelLowering.h 146 SDValue LowerCCCArguments(SDValue Chain, CallingConv::ID CallConv,
152 CallingConv::ID CallConv, bool isVarArg,
211 LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
220 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
226 CanLowerReturn(CallingConv::ID CallConv, MachineFunction &MF,
  /src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
BPFISelLowering.h 81 CallingConv::ID CallConv, bool IsVarArg,
94 SDValue LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv,
100 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
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/X86/
X86CallLowering.cpp 298 if (!STI.isTargetLinux() || !(Info.CallConv == CallingConv::C ||
299 Info.CallConv == CallingConv::X86_64_SysV))
314 .addRegMask(TRI->getCallPreservedMask(MF, Info.CallConv));
326 splitToValueTypes(OrigArg, SplitArgs, DL, Info.CallConv);
332 Info.CallConv, Info.IsVarArg))
336 if (STI.is64Bit() && !IsFixed && !STI.isCallingConvWin64(Info.CallConv)) {
374 splitToValueTypes(Info.OrigRet, SplitArgs, DL, Info.CallConv);
379 Info.CallConv, Info.IsVarArg))
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
AArch64CallLowering.cpp 334 static bool doesCalleeRestoreStack(CallingConv::ID CallConv, bool TailCallOpt) {
335 return (CallConv == CallingConv::Fast && TailCallOpt) ||
336 CallConv == CallingConv::Tail || CallConv == CallingConv::SwiftTail;
643 CallingConv::ID CalleeCC = Info.CallConv;
691 CallingConv::ID CalleeCC = Info.CallConv;
755 CallingConv::ID CalleeCC = Info.CallConv;
871 Mask = TRI.getThisReturnPreservedMask(MF, Info.CallConv);
874 Mask = TRI.getCallPreservedMask(MF, Info.CallConv);
877 Mask = TRI.getCallPreservedMask(MF, Info.CallConv);
    [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/Target/VE/
VEISelLowering.h 72 SDValue LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv,
81 bool CanLowerReturn(CallingConv::ID CallConv, MachineFunction &MF,
85 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
  /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblyISelLowering.h 82 bool CanLowerReturn(CallingConv::ID CallConv, MachineFunction &MF,
86 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
90 SDValue LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv,
  /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...]
AMDGPUCallLowering.h 33 bool canLowerReturn(MachineFunction &MF, CallingConv::ID CallConv,
  /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;
  /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/ARM/
ARMCallLowering.cpp 489 MIB.addRegMask(TRI->getCallPreservedMask(MF, Info.CallConv));
499 splitToValueTypes(Arg, ArgInfos, DL, Info.CallConv);
502 auto ArgAssignFn = TLI.CCAssignFnForCall(Info.CallConv, Info.IsVarArg);
506 MIRBuilder, Info.CallConv, Info.IsVarArg))
517 splitToValueTypes(Info.OrigRet, ArgInfos, DL, Info.CallConv);
518 auto RetAssignFn = TLI.CCAssignFnForReturn(Info.CallConv, Info.IsVarArg);
522 MIRBuilder, Info.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/DebugInfo/PDB/Native/
NativeTypeFunctionSig.cpp 152 return IsMemberFunction ? MemberFunc.CallConv : Proc.CallConv;
  /src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
M68kISelLowering.h 193 SDValue LowerMemArgument(SDValue Chain, CallingConv::ID CallConv,
222 CallingConv::ID CallConv, bool IsVarArg,

Completed in 144 milliseconds

1 2 3 4