Home
last modified time | relevance | path

Searched refs:IsTailCall (Results 1 – 25 of 75) sorted by relevance

123

/external/llvm/include/llvm/CodeGen/
DFastISel.h71 bool IsTailCall; member
94 IsTailCall(false), NumFixedArgs(-1), CallConv(CallingConv::C), in CallLoweringInfo()
172 IsTailCall = Value;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/RISCV/
DRISCVISelLowering.cpp1190 bool &IsTailCall = CLI.IsTailCall; in LowerCall() local
1204 if (IsTailCall) in LowerCall()
1205 IsTailCall = IsEligibleForTailCallOptimization(ArgCCInfo, CLI, MF, in LowerCall()
1208 if (IsTailCall) in LowerCall()
1235 IsTailCall, MachinePointerInfo(), in LowerCall()
1240 if (!IsTailCall) in LowerCall()
1328 assert(!IsTailCall && "Tail call not allowed if stack is used " in LowerCall()
1375 if (!IsTailCall) { in LowerCall()
1390 if (IsTailCall) { in LowerCall()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARC/
DARCISelLowering.cpp235 bool &IsTailCall = CLI.IsTailCall; in LowerCall() local
237 IsTailCall = false; // Do not support tail calls yet. in LowerCall()
301 IsTailCall = false; in LowerCall()
364 if (IsTailCall) in LowerCall()
/external/v8/src/compiler/
Dframe-elider.cc58 if (last->IsThrow() || last->IsTailCall() || in MarkDeConstruction()
Dmove-optimizer.cc203 if (instruction->IsRet() || instruction->IsTailCall()) { in RemoveClobberedDestinations()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DFastISel.h83 bool IsTailCall = false; member
179 IsTailCall = Value;
/external/llvm/lib/Target/Lanai/
DLanaiISelLowering.h111 bool IsTailCall,
DLanaiISelLowering.cpp402 bool &IsTailCall = CLI.IsTailCall; in LowerCall() local
407 IsTailCall = false; in LowerCall()
412 return LowerCCCCallTo(Chain, Callee, CallConv, IsVarArg, IsTailCall, Outs, in LowerCall()
583 bool IsTailCall, const SmallVectorImpl<ISD::OutputArg> &Outs, in LowerCCCCallTo() argument
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Lanai/
DLanaiISelLowering.h116 bool IsTailCall,
DLanaiISelLowering.cpp418 bool &IsTailCall = CLI.IsTailCall; in LowerCall() local
423 IsTailCall = false; in LowerCall()
428 return LowerCCCCallTo(Chain, Callee, CallConv, IsVarArg, IsTailCall, Outs, in LowerCall()
/external/llvm/lib/Target/BPF/
DBPFISelLowering.cpp224 bool &IsTailCall = CLI.IsTailCall; in LowerCall() local
230 IsTailCall = false; in LowerCall()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/BPF/
DBPFISelLowering.cpp283 bool &IsTailCall = CLI.IsTailCall; in LowerCall() local
289 IsTailCall = false; in LowerCall()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Mips/
DMipsISelLowering.cpp2788 const SDLoc &DL, bool IsTailCall, in passArgOnStack() argument
2790 if (!IsTailCall) { in passArgOnStack()
2876 bool &IsTailCall = CLI.IsTailCall; in LowerCall() local
2939 if (IsTailCall) { in LowerCall()
2940 IsTailCall = isEligibleForTailCallOptimization( in LowerCall()
2944 IsTailCall &= (InternalLinkage || G->getGlobal()->hasLocalLinkage() || in LowerCall()
2950 if (!IsTailCall && CLI.CS && CLI.CS.isMustTailCall()) in LowerCall()
2954 if (IsTailCall) in LowerCall()
2964 if (!(IsTailCall || MemcpyInByVal)) in LowerCall()
2993 assert(!IsTailCall && in LowerCall()
[all …]
DMipsFastISel.cpp1476 bool IsTailCall = CLI.IsTailCall; in fastLowerCall() local
1486 if (IsTailCall) in fastLowerCall()
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyISelLowering.cpp298 if ((CallConv == CallingConv::Fast && CLI.IsTailCall && in LowerCall()
302 CLI.IsTailCall = false; in LowerCall()
/external/llvm/lib/Target/Mips/
DMipsISelLowering.cpp2573 const SDLoc &DL, bool IsTailCall, in passArgOnStack() argument
2575 if (!IsTailCall) { in passArgOnStack()
2662 bool &IsTailCall = CLI.IsTailCall; in LowerCall() local
2688 if (IsTailCall) in LowerCall()
2689 IsTailCall = isEligibleForTailCallOptimization( in LowerCall()
2692 if (!IsTailCall && CLI.CS && CLI.CS->isMustTailCall()) in LowerCall()
2696 if (IsTailCall) in LowerCall()
2706 if (!IsTailCall) in LowerCall()
2735 assert(!IsTailCall && in LowerCall()
2813 Chain, Arg, DL, IsTailCall, DAG)); in LowerCall()
[all …]
DMipsISelLowering.h495 SDValue Arg, const SDLoc &DL, bool IsTailCall,
DMipsFastISel.cpp1257 bool IsTailCall = CLI.IsTailCall; in fastLowerCall() local
1267 if (IsTailCall) in fastLowerCall()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp348 CLI.IsTailCall = false; in LowerCall()
350 if (CLI.IsTailCall) { in LowerCall()
352 CLI.IsTailCall = IsEligibleForTailCallOptimization(Callee, CallConv, in LowerCall()
358 CLI.IsTailCall = false; in LowerCall()
362 LLVM_DEBUG(dbgs() << (CLI.IsTailCall ? "Eligible for Tail Call\n" in LowerCall()
447 if (!CLI.IsTailCall) { in LowerCall()
456 if (!CLI.IsTailCall) { in LowerCall()
515 if (CLI.IsTailCall) { in LowerCall()
/external/llvm/lib/CodeGen/SelectionDAG/
DFastISel.cpp1041 bool IsTailCall = CI->isTailCall(); in lowerCall() local
1042 if (IsTailCall && !isInTailCallPosition(CS, TM)) in lowerCall()
1043 IsTailCall = false; in lowerCall()
1047 .setTailCall(IsTailCall); in lowerCall()
/external/llvm/include/llvm/Target/
DTargetLowering.h2502 bool IsTailCall; member
2520 IsConvergent(false), IsTailCall(false), NumFixedArgs(-1), in CallLoweringInfo()
2586 IsTailCall = Value;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/
DWebAssemblyISelLowering.cpp487 if ((CallConv == CallingConv::Fast && CLI.IsTailCall && in LowerCall()
491 CLI.IsTailCall = false; in LowerCall()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DFastISel.cpp1258 bool IsTailCall = CI->isTailCall(); in lowerCall() local
1259 if (IsTailCall && !isInTailCallPosition(CS, TM)) in lowerCall()
1260 IsTailCall = false; in lowerCall()
1264 .setTailCall(IsTailCall); in lowerCall()
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.h417 void LowerCallTo(ImmutableCallSite CS, SDValue Callee, bool IsTailCall,
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86ISelLowering.h782 SDValue Chain, bool IsTailCall, bool Is64Bit,

123