Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/lib/Target/ARC/
H A 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()
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp1323 bool &IsTailCall = CLI.IsTailCall; in LowerCall() local
1337 if (IsTailCall) in LowerCall()
1338 IsTailCall = IsEligibleForTailCallOptimization(ArgCCInfo, CLI, MF, in LowerCall()
1341 if (IsTailCall) in LowerCall()
1368 IsTailCall, MachinePointerInfo(), in LowerCall()
1373 if (!IsTailCall) in LowerCall()
1453 assert(!IsTailCall && "Tail call not allowed if stack is used " in LowerCall()
1500 if (!IsTailCall) { in LowerCall()
1515 if (IsTailCall) { in LowerCall()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DFastISel.h83 bool IsTailCall = false; member
179 IsTailCall = Value;
H A DTargetLowering.h3201 bool IsTailCall = false; member
3299 IsTailCall = Value;
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.h116 bool IsTailCall,
H A 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()
/freebsd-12.1/contrib/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp283 bool &IsTailCall = CLI.IsTailCall; in LowerCall() local
289 IsTailCall = false; in LowerCall()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp2809 const SDLoc &DL, bool IsTailCall, in passArgOnStack() argument
2811 if (!IsTailCall) { in passArgOnStack()
2945 bool &IsTailCall = CLI.IsTailCall; in LowerCall() local
3008 if (IsTailCall) { in LowerCall()
3009 IsTailCall = isEligibleForTailCallOptimization( in LowerCall()
3019 if (!IsTailCall && CLI.CS && CLI.CS.isMustTailCall()) in LowerCall()
3023 if (IsTailCall) in LowerCall()
3033 if (!(IsTailCall || MemcpyInByVal)) in LowerCall()
3062 assert(!IsTailCall && in LowerCall()
3140 Chain, Arg, DL, IsTailCall, DAG)); in LowerCall()
[all …]
H A DMipsFastISel.cpp1492 bool IsTailCall = CLI.IsTailCall; in fastLowerCall() local
1502 if (IsTailCall) in fastLowerCall()
H A DMipsISelLowering.h606 SDValue Arg, const SDLoc &DL, bool IsTailCall,
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp351 CLI.IsTailCall = false; in LowerCall()
353 if (CLI.IsTailCall) { in LowerCall()
355 CLI.IsTailCall = IsEligibleForTailCallOptimization(Callee, CallConv, in LowerCall()
361 CLI.IsTailCall = false; in LowerCall()
365 LLVM_DEBUG(dbgs() << (CLI.IsTailCall ? "Eligible for Tail Call\n" in LowerCall()
450 if (!CLI.IsTailCall) { in LowerCall()
459 if (!CLI.IsTailCall) { in LowerCall()
518 if (CLI.IsTailCall) { in LowerCall()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp1269 bool IsTailCall = CI->isTailCall(); in lowerCall() local
1270 if (IsTailCall && !isInTailCallPosition(CS, TM)) in lowerCall()
1271 IsTailCall = false; in lowerCall()
1275 .setTailCall(IsTailCall); in lowerCall()
H A DSelectionDAGBuilder.h727 void LowerCallTo(ImmutableCallSite CS, SDValue Callee, bool IsTailCall,
H A DSelectionDAGBuilder.cpp6521 assert((CLI.IsTailCall || Result.second.getNode()) && in lowerInvokable()
8492 CLI.IsTailCall = false; in LowerCallTo()
8676 assert((!CLI.IsTailCall || InVals.empty()) && in LowerCallTo()
8678 assert((CLI.IsTailCall || InVals.size() == CLI.Ins.size()) && in LowerCallTo()
8685 if (CLI.IsTailCall) { in LowerCallTo()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp620 if ((CallConv == CallingConv::Fast && CLI.IsTailCall && in LowerCall()
624 CLI.IsTailCall = false; in LowerCall()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp1559 bool IsTailCall = CLI.IsTailCall; in fastLowerCall() local
1568 if (IsTailCall) in fastLowerCall()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp2453 bool &IsTailCall = CLI.IsTailCall; in LowerCall() local
2486 if (IsTailCall) { in LowerCall()
2487 IsTailCall = isEligibleForTailCallOptimization( in LowerCall()
2489 if (!IsTailCall && CLI.CS && CLI.CS.isMustTailCall()) { in LowerCall()
2498 if (!TailCallOpt && IsTailCall) in LowerCall()
2501 if (IsTailCall) in LowerCall()
2608 if (IsTailCall) { in LowerCall()
2672 if (IsTailCall) { in LowerCall()
2690 if (IsTailCall && !IsSibCall) { in LowerCall()
2702 if (IsTailCall) { in LowerCall()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp3535 bool &IsTailCall = CLI.IsTailCall; in LowerCall() local
3546 if (IsTailCall) { in LowerCall()
3548 IsTailCall = isEligibleForTailCallOptimization( in LowerCall()
3550 if (!IsTailCall && CLI.CS && CLI.CS.isMustTailCall()) in LowerCall()
3556 if (!TailCallOpt && IsTailCall) in LowerCall()
3559 if (IsTailCall) in LowerCall()
3627 if (IsTailCall && !IsSibCall) { in LowerCall()
3734 if (IsTailCall) { in LowerCall()
3823 if (IsTailCall && !IsSibCall) { in LowerCall()
3833 if (IsTailCall) { in LowerCall()
[all …]
H A DAArch64FastISel.cpp3160 bool IsTailCall = CLI.IsTailCall; in fastLowerCall() local
3169 if (IsTailCall) in fastLowerCall()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.h1213 SDValue Chain, bool IsTailCall,
H A DX86FastISel.cpp3195 bool &IsTailCall = CLI.IsTailCall; in fastLowerCall() local
3239 if (IsTailCall) in fastLowerCall()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp1267 bool &IsTailCall = CLI.IsTailCall; in LowerCall() local
1286 if (IsTailCall && !canUseSiblingCall(ArgCCInfo, ArgLocs, Outs)) in LowerCall()
1287 IsTailCall = false; in LowerCall()
1293 if (!IsTailCall) in LowerCall()
1365 } else if (IsTailCall) { in LowerCall()
1401 if (IsTailCall) in LowerCall()
/freebsd-12.1/contrib/llvm/include/llvm-c/
H A DCore.h3141 void LLVMSetTailCall(LLVMValueRef CallInst, LLVMBool IsTailCall);
/freebsd-12.1/contrib/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp577 bool &isTailCall = CLI.IsTailCall; in LowerCall()
/freebsd-12.1/contrib/llvm/lib/Target/AVR/
H A DAVRISelLowering.cpp1155 bool &isTailCall = CLI.IsTailCall; in LowerCall()

12