Home
last modified time | relevance | path

Searched refs:setTailCall (Results 1 – 25 of 32) sorted by relevance

12

/llvm-project-15.0.7/llvm/examples/BrainF/
H A DBrainF.cpp112 memset_call->setTailCall(false); in header()
180 puts_call->setTailCall(false); in header()
211 getchar_call->setTailCall(false); in readloop()
239 putchar_call->setTailCall(false); in readloop()
H A DBrainFDriver.cpp98 brainf_call->setTailCall(false); in addMainFunction()
/llvm-project-15.0.7/llvm/examples/Fibonacci/
H A Dfibonacci.cpp85 CallFibX1->setTailCall(); in CreateFibFunction()
90 CallFibX2->setTailCall(); in CreateFibFunction()
/llvm-project-15.0.7/llvm/examples/HowToUseJIT/
H A DHowToUseJIT.cpp119 Add1CallRes->setTailCall(true); in main()
/llvm-project-15.0.7/llvm/lib/Transforms/ObjCARC/
H A DObjCARCOpts.cpp716 Release->setTailCall(); in OptimizeInlinedAutoreleaseRVCall()
769 AutoreleaseRVCI->setTailCall(false); // Never tail call objc_autorelease. in OptimizeAutoreleaseRVCall()
1061 cast<CallInst>(Inst)->setTailCall(); in OptimizeIndividualCallImpl()
1070 cast<CallInst>(Inst)->setTailCall(false); in OptimizeIndividualCallImpl()
1817 Call->setTailCall(); in MoveCalls()
1834 Call->setTailCall(); in MoveCalls()
2166 CI->setTailCall(); in OptimizeWeakCalls()
2195 CI->setTailCall(); in OptimizeWeakCalls()
H A DObjCARCContract.cpp710 CI->setTailCall(); in run()
/llvm-project-15.0.7/llvm/unittests/IR/
H A DLegacyPassManagerTest.cpp498 int32_3->setTailCall(false); in makeLLVMModule()
514 int32_6->setTailCall(false); in makeLLVMModule()
530 int32_9->setTailCall(false); in makeLLVMModule()
/llvm-project-15.0.7/bolt/lib/Target/AArch64/
H A DAArch64MCPlusBuilder.cpp851 setTailCall(Inst); in createTailCall()
868 setTailCall(Inst); in convertJmpToTailCall()
1005 setTailCall(Inst); in createLongJmp()
1025 setTailCall(Inst); in createShortJmp()
/llvm-project-15.0.7/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/
H A DRenderScriptx86ABIFixups.cpp190 new_call_inst->setTailCall(call_inst->isTailCall()); in fixupX86StructRetCalls()
/llvm-project-15.0.7/bolt/lib/Core/
H A DMCPlusBuilder.cpp123 void MCPlusBuilder::setTailCall(MCInst &Inst) { in setTailCall() function in MCPlusBuilder
302 setTailCall(Inst); in stripAnnotations()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DTailRecursionElimination.cpp275 CI->setTailCall(); in markTails()
317 CI->setTailCall(); in markTails()
/llvm-project-15.0.7/llvm/lib/Target/SPIRV/
H A DSPIRVPrepareFunctions.cpp246 Call->setTailCall(false); in substituteIntrinsicCalls()
/llvm-project-15.0.7/llvm/lib/Transforms/Coroutines/
H A DCoroElide.cpp99 Call->setTailCall(false); in removeTailCallAttribute()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DFastISel.h176 CallLoweringInfo &setTailCall(bool Value = true) {
H A DTargetLowering.h4134 CallLoweringInfo &setTailCall(bool Value = true) {
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DIndirectionUtils.cpp265 Call->setTailCall(); in makeStub()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86WinEHState.cpp413 Call->setTailCall(true); in generateLSDAInEAXThunk()
/llvm-project-15.0.7/bolt/lib/Target/X86/
H A DX86MCPlusBuilder.cpp1719 setTailCall(Inst); in convertJmpToTailCall()
3032 setTailCall(Inst); in createDirectCall()
3044 setTailCall(Inst); in createShortJmp()
3593 setTailCall(CallOrJmp); in indirectCallPromotion()
/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DMCPlusBuilder.h164 void setTailCall(MCInst &Inst);
/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DHWAddressSanitizer.cpp1679 WrapperCall->setTailCall(); in instrumentPersonalityFunctions()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGObjC.cpp1211 call->setTailCall(); in generateObjCGetterBody()
2245 Call->setTailCall(); in emitObjCValueOperation()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp7234 .setTailCall(isTailCall); in getMemcpy()
7274 .setTailCall(isTailCall); in getAtomicMemcpy()
7336 .setTailCall(isTailCall); in getMemmove()
7376 .setTailCall(isTailCall); in getAtomicMemmove()
7466 CLI.setDiscardResult().setTailCall(isTailCall); in getMemset()
7506 .setTailCall(isTailCall); in getAtomicMemset()
H A DFastISel.cpp1149 .setTailCall(IsTailCall); in lowerCall()
/llvm-project-15.0.7/llvm/lib/IR/
H A DInstructions.cpp733 MCall->setTailCall(); in createMalloc()
819 Result->setTailCall(); in createFree()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DAttributor.cpp2333 CI->setTailCall(true); in createShallowWrapper()

12