Home
last modified time | relevance | path

Searched refs:isTailCall (Results 1 – 25 of 47) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DXRayInstrumentation.cpp103 if (TII->isTailCall(T) && op.HandleTailcall) { in replaceRetWithPatchableRet()
134 if (TII->isTailCall(T) && op.HandleTailcall) { in prependRetWithPatchableExit()
DTargetFrameLoweringImpl.cpp144 if (CS.isTailCall()) in isSafeForNoCSROpt()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DTailRecursionElimination.cpp241 if (!CI || CI->isTailCall() || isa<DbgInfoIntrinsic>(&I)) in markTails()
474 if (CI->isTailCall() && CannotTailCallElimCallsMarkedTail) in findTRECandidate()
581 TailCallsAreMarkedTail = CI->isTailCall(); in eliminateRecursiveTailCall()
615 if (TailCallsAreMarkedTail && !CI->isTailCall()) in eliminateRecursiveTailCall()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/ObjCARC/
DPtrState.cpp198 SetTailCallRelease(cast<CallInst>(I)->isTailCall()); in InitBottomUp()
368 SetTailCallRelease(cast<CallInst>(Release)->isTailCall()); in MatchWithRelease()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCISelLowering.h1104 bool isTailCall, bool isVarArg, bool isPatchPoint,
1160 bool isTailCall, bool isPatchPoint,
1169 bool isTailCall, bool isPatchPoint,
1178 bool isTailCall, bool isPatchPoint,
1187 bool isTailCall, bool isPatchPoint,
DPPCISelLowering.cpp4515 static int CalculateTailCallSPDiff(SelectionDAG& DAG, bool isTailCall, in CalculateTailCallSPDiff() argument
4518 if (!isTailCall) return 0; in CalculateTailCallSPDiff()
4939 bool isTailCall, bool isVector, SmallVectorImpl<SDValue> &MemOpChains, in LowerMemOpCallTo() argument
4942 if (!isTailCall) { in LowerMemOpCallTo()
5083 bool isTailCall, const Function &Caller, in getCallOpcode() argument
5087 if (isTailCall) in getCallOpcode()
5346 const SDLoc &dl, bool isTailCall, bool isVarArg, in buildCallOperands() argument
5388 if (isTailCall) in buildCallOperands()
5393 if (isTailCall) in buildCallOperands()
5425 CallingConv::ID CallConv, const SDLoc &dl, bool isTailCall, bool isVarArg, in FinishCall() argument
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/
DMSP430ISelLowering.h139 bool isTailCall,
DMSP430ISelLowering.cpp595 bool &isTailCall = CLI.IsTailCall; in LowerCall() local
600 isTailCall = false; in LowerCall()
608 return LowerCCCCallTo(Chain, Callee, CallConv, isVarArg, isTailCall, in LowerCall()
806 bool isTailCall, const SmallVectorImpl<ISD::OutputArg> &Outs, in LowerCCCCallTo() argument
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DCallSite.h284 bool isTailCall() const { in isTailCall() function
285 return isCall() && cast<CallInst>(getInstruction())->isTailCall(); in isTailCall()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/
DXCoreISelLowering.h154 bool isTailCall,
DXCoreISelLowering.cpp1040 bool &isTailCall = CLI.IsTailCall; in LowerCall() local
1045 isTailCall = false; in LowerCall()
1054 return LowerCCCCallTo(Chain, Callee, CallConv, isVarArg, isTailCall, in LowerCall()
1109 bool isTailCall, const SmallVectorImpl<ISD::OutputArg> &Outs, in LowerCCCCallTo() argument
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DSelectionDAG.h965 bool isTailCall, MachinePointerInfo DstPtrInfo,
969 SDValue Size, unsigned Align, bool isVol, bool isTailCall,
974 SDValue Size, unsigned Align, bool isVol, bool isTailCall,
980 bool isTailCall, MachinePointerInfo DstPtrInfo,
986 bool isTailCall, MachinePointerInfo DstPtrInfo,
991 Type *SizeTy, unsigned ElemSz, bool isTailCall,
DTargetInstrInfo.h1717 virtual bool isTailCall(const MachineInstr &Inst) const { in isTailCall() function
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Coroutines/
DCoroElide.cpp83 if (Call->isTailCall() && operandReferences(Call, Frame, AA)) { in removeTailCallAttribute()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DInstruction.cpp404 return CI->isTailCall() == cast<CallInst>(I2)->isTailCall() && in haveSameSpecialState()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonInstrInfo.h335 bool isTailCall(const MachineInstr &MI) const override;
DHexagonVLIWPacketizer.cpp1272 assert((J.isCall() || HII->isTailCall(J)) && "Regmask on a non-call"); in hasRegMaskDependence()
1426 if (I.isCall() || HII->isJumpR(I) || I.isReturn() || HII->isTailCall(I)) { in isLegalToPacketizeTogether()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DCallLowering.cpp67 Info.IsTailCall = CS.isTailCall() && in lowerCall()
DIRTranslator.cpp1155 ICall.addImm(CI.isTailCall() ? 1 : 0); in translateMemFunc()
1593 HasTailCall = TII->isTailCall(*std::prev(MIRBuilder.getInsertPt())); in translateCallSite()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp5785 LowerCallTo(&I, Callee, I.isTailCall()); in lowerCallToExternalSymbol()
5854 bool isTC = I.isTailCall() && isInTailCallPosition(&I, DAG.getTarget()); in visitIntrinsicCall()
5873 bool isTC = I.isTailCall() && isInTailCallPosition(&I, DAG.getTarget()); in visitIntrinsicCall()
5890 bool isTC = I.isTailCall() && isInTailCallPosition(&I, DAG.getTarget()); in visitIntrinsicCall()
5910 bool isTC = I.isTailCall() && isInTailCallPosition(&I, DAG.getTarget()); in visitIntrinsicCall()
5928 bool isTC = I.isTailCall() && isInTailCallPosition(&I, DAG.getTarget()); in visitIntrinsicCall()
5945 bool isTC = I.isTailCall() && isInTailCallPosition(&I, DAG.getTarget()); in visitIntrinsicCall()
7150 bool isTailCall, in LowerCallTo() argument
7162 if (isTailCall) { in LowerCallTo()
7168 isTailCall = false; in LowerCallTo()
[all …]
DSelectionDAG.cpp6263 bool isVol, bool AlwaysInline, bool isTailCall, in getMemcpy() argument
6330 .setTailCall(isTailCall); in getMemcpy()
6340 unsigned ElemSz, bool isTailCall, in getAtomicMemcpy() argument
6371 .setTailCall(isTailCall); in getAtomicMemcpy()
6379 bool isVol, bool isTailCall, in getMemmove() argument
6434 .setTailCall(isTailCall); in getMemmove()
6444 unsigned ElemSz, bool isTailCall, in getAtomicMemmove() argument
6475 .setTailCall(isTailCall); in getAtomicMemmove()
6483 bool isVol, bool isTailCall, in getMemset() argument
6536 .setTailCall(isTailCall); in getMemset()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMFrameLowering.cpp1060 bool isTailCall = false; in emitPopInst() local
1066 isTailCall = (RetOpcode == ARM::TCRETURNdi || RetOpcode == ARM::TCRETURNri); in emitPopInst()
1088 if (Reg == ARM::LR && !isTailCall && !isVarArg && !isInterrupt && in emitPopInst()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DLint.cpp302 if (CI->isTailCall()) { in visitCallSite()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/
DAVRISelLowering.cpp1154 bool &isTailCall = CLI.IsTailCall; in LowerCall() local
1161 isTailCall = false; in LowerCall()
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/
DIceConverter.cpp583 Func.get(), NumArgs, Dest, CallTarget, Instr->isTailCall()); in convertCallInstruction()

12