Home
last modified time | relevance | path

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

12

/external/llvm/include/llvm/CodeGen/
DFastISel.h67 bool IsTailCall; member
90 IsTailCall(false), NumFixedArgs(-1), CallConv(CallingConv::C), in CallLoweringInfo()
163 IsTailCall = Value;
/external/llvm/lib/Target/BPF/
DBPFISelLowering.cpp265 bool &IsTailCall = CLI.IsTailCall; in LowerCall() local
271 IsTailCall = false; in LowerCall()
/external/llvm/lib/Target/Mips/
DMipsISelLowering.cpp2447 bool IsTailCall, SelectionDAG &DAG) const { in passArgOnStack() argument
2448 if (!IsTailCall) { in passArgOnStack()
2534 bool &IsTailCall = CLI.IsTailCall; in LowerCall() local
2560 if (IsTailCall) in LowerCall()
2561 IsTailCall = isEligibleForTailCallOptimization( in LowerCall()
2564 if (!IsTailCall && CLI.CS && CLI.CS->isMustTailCall()) in LowerCall()
2568 if (IsTailCall) in LowerCall()
2578 if (!IsTailCall) in LowerCall()
2607 assert(!IsTailCall && in LowerCall()
2685 Chain, Arg, DL, IsTailCall, DAG)); in LowerCall()
[all …]
DMipsFastISel.cpp1107 bool IsTailCall = CLI.IsTailCall; in fastLowerCall() local
1113 if (IsTailCall) in fastLowerCall()
DMipsISelLowering.h461 SDValue Arg, SDLoc DL, bool IsTailCall,
DMipsInstrInfo.td306 class IsTailCall {
/external/llvm/include/llvm/Target/
DTargetLowering.h2256 bool IsTailCall; member
2273 IsTailCall(false), NumFixedArgs(-1), CallConv(CallingConv::C), in CallLoweringInfo()
2337 IsTailCall = Value;
/external/llvm/lib/CodeGen/SelectionDAG/
DFastISel.cpp1015 bool IsTailCall = CI->isTailCall(); in lowerCall() local
1016 if (IsTailCall && !isInTailCallPosition(CS, TM)) in lowerCall()
1017 IsTailCall = false; in lowerCall()
1021 .setTailCall(IsTailCall); in lowerCall()
DSelectionDAGBuilder.h641 void LowerCallTo(ImmutableCallSite CS, SDValue Callee, bool IsTailCall,
DSelectionDAGBuilder.cpp5498 assert((CLI.IsTailCall || Result.second.getNode()) && in lowerInvokable()
7198 CLI.IsTailCall = false; in LowerCallTo()
7337 assert((!CLI.IsTailCall || InVals.empty()) && in LowerCallTo()
7339 assert((CLI.IsTailCall || InVals.size() == CLI.Ins.size()) && in LowerCallTo()
7346 if (CLI.IsTailCall) { in LowerCallTo()
/external/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp836 bool &IsTailCall = CLI.IsTailCall; in LowerCall() local
849 if (IsTailCall && !canUseSiblingCall(ArgCCInfo, ArgLocs)) in LowerCall()
850 IsTailCall = false; in LowerCall()
856 if (!IsTailCall) in LowerCall()
916 } else if (IsTailCall) { in LowerCall()
952 if (IsTailCall) in LowerCall()
/external/llvm/lib/Target/X86/
DX86ISelLowering.h915 SDValue Chain, bool IsTailCall, bool Is64Bit,
DX86FastISel.cpp2801 bool &IsTailCall = CLI.IsTailCall; in fastLowerCall() local
2822 if (IsTailCall) in fastLowerCall()
/external/llvm/lib/Target/PowerPC/
DPPCFastISel.cpp1426 bool IsTailCall = CLI.IsTailCall; in fastLowerCall() local
1435 if (IsTailCall) in fastLowerCall()
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp2544 bool &IsTailCall = CLI.IsTailCall; in LowerCall() local
2556 if (IsTailCall) { in LowerCall()
2558 IsTailCall = isEligibleForTailCallOptimization( in LowerCall()
2561 if (!IsTailCall && CLI.CS && CLI.CS->isMustTailCall()) in LowerCall()
2567 if (!TailCallOpt && IsTailCall) in LowerCall()
2570 if (IsTailCall) in LowerCall()
2637 if (IsTailCall && !IsSibCall) { in LowerCall()
2734 if (IsTailCall) { in LowerCall()
2823 if (IsTailCall && !IsSibCall) { in LowerCall()
2833 if (IsTailCall) { in LowerCall()
[all …]
DAArch64FastISel.cpp3058 bool IsTailCall = CLI.IsTailCall; in fastLowerCall() local
3067 if (IsTailCall) in fastLowerCall()
/external/llvm/bindings/ocaml/llvm/
Dllvm_ocaml.c1460 CAMLprim value llvm_set_tail_call(value IsTailCall, in llvm_set_tail_call() argument
1462 LLVMSetTailCall(CallInst, Bool_val(IsTailCall)); in llvm_set_tail_call()
/external/llvm/include/llvm-c/
DCore.h2495 void LLVMSetTailCall(LLVMValueRef CallInst, LLVMBool IsTailCall);
/external/llvm/lib/Target/MSP430/
DMSP430ISelLowering.cpp404 bool &isTailCall = CLI.IsTailCall; in LowerCall()
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp692 bool &isTailCall = CLI.IsTailCall; in LowerCall_32()
1061 CLI.IsTailCall = false; in LowerCall_64()
/external/llvm/lib/Target/XCore/
DXCoreISelLowering.cpp1049 bool &isTailCall = CLI.IsTailCall; in LowerCall()
/external/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp417 bool &isTailCall = CLI.IsTailCall; in LowerCall()
/external/llvm/bindings/go/llvm/
Dir.go1161 func (v Value) IsTailCall() bool { return C.LLVMIsTailCall(v.C) != 0 } func
/external/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.cpp1042 bool &isTailCall = CLI.IsTailCall; in LowerCall()
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp1466 bool &isTailCall = CLI.IsTailCall; in LowerCall()

12