/external/llvm/include/llvm/Transforms/Utils/ |
Cloning.h | 38 class ReturnInst; 130 SmallVectorImpl<ReturnInst*> &Returns, 150 SmallVectorImpl<ReturnInst*> &Returns,
|
BasicBlockUtils.h | 29 class ReturnInst; 183 ReturnInst *FoldReturnIntoUncondBranch(ReturnInst *RI, BasicBlock *BB,
|
/external/llvm/lib/Transforms/Utils/ |
UnifyFunctionExitNodes.cpp | 55 if (isa<ReturnInst>(I->getTerminator())) 96 ReturnInst::Create(F.getContext(), nullptr, NewRetBlock); 102 ReturnInst::Create(F.getContext(), PN, NewRetBlock);
|
CloneFunction.cpp | 80 SmallVectorImpl<ReturnInst*> &Returns, 142 if (ReturnInst *RI = dyn_cast<ReturnInst>(CBB->getTerminator())) 245 SmallVector<ReturnInst*, 8> Returns; // Ignore returns cloned. 422 SmallVectorImpl<ReturnInst*> &Returns, 626 if (ReturnInst *RI = dyn_cast<ReturnInst>(I->getTerminator()))
|
InlineFunction.cpp | 491 static CallInst *getPrecedingMustTailCall(ReturnInst *RI) { 595 SmallVector<ReturnInst*, 8> Returns; 765 for (ReturnInst *RI : Returns) { 789 for (ReturnInst *RI : Returns) { [all...] |
CodeExtractor.cpp | 268 if (ReturnInst *RI = dyn_cast<ReturnInst>((*I)->getTerminator())) { 554 ReturnInst *NTRet = ReturnInst::Create(Context, brVal, NewTarget); 638 ReturnInst::Create(Context, nullptr, TheSwitch); // Return void 641 ReturnInst::Create(Context, TheSwitch->getCondition(), TheSwitch); 645 ReturnInst::Create(Context,
|
CloneModule.cpp | 101 SmallVector<ReturnInst*, 8> Returns; // Ignore returns cloned.
|
/external/llvm/examples/ModuleMaker/ |
ModuleMaker.cpp | 56 BB->getInstList().push_back(ReturnInst::Create(Context, Add));
|
/external/llvm/lib/Transforms/Scalar/ |
SimplifyCFGPass.cpp | 82 ReturnInst *Ret = dyn_cast<ReturnInst>(BB.getTerminator()); 115 cast<ReturnInst>(RetBlock->getTerminator())->getOperand(0)) { 124 Value *InVal = cast<ReturnInst>(RetBlock->getTerminator())->getOperand(0);
|
TailRecursionElimination.cpp | 105 bool EliminateRecursiveTailCall(CallInst *CI, ReturnInst *Ret, 111 ReturnInst *Ret, BasicBlock *&OldEntry, 115 bool ProcessReturningBlock(ReturnInst *RI, BasicBlock *&OldEntry, 406 if (ReturnInst *Ret = dyn_cast<ReturnInst>(BB->getTerminator())) { 478 static bool isDynamicConstant(Value *V, CallInst *CI, ReturnInst *RI) { 513 static Value *getCommonReturnValue(ReturnInst *IgnoreRI, CallInst *CI) { 518 ReturnInst *RI = dyn_cast<ReturnInst>(BBI->getTerminator()); 552 if (!I->hasOneUse() || !isa<ReturnInst>(I->user_back()) [all...] |
/external/llvm/examples/Fibonacci/ |
fibonacci.cpp | 68 ReturnInst::Create(Context, One, RetBB); 86 ReturnInst::Create(Context, Sum, RecurseBB);
|
/external/llvm/include/llvm/CodeGen/ |
Analysis.h | 96 const ReturnInst *Ret,
|
/external/llvm/lib/Analysis/ |
CodeMetrics.cpp | 78 if (isa<ReturnInst>(BB->getTerminator()))
|
CaptureTracking.cpp | 41 if (isa<ReturnInst>(U->getUser()) && !ReturnCaptures)
|
/external/llvm/unittests/Analysis/ |
MixedTBAATest.cpp | 46 ReturnInst::Create(C, nullptr, BB);
|
/external/llvm/unittests/IR/ |
VerifierTest.cpp | 31 ReturnInst::Create(C, Exit);
|
LegacyPassManagerTest.cpp | 487 ReturnInst::Create(getGlobalContext(), int32_3, label_entry); 502 ReturnInst::Create(getGlobalContext(), int32_6, label_entry_5); 517 ReturnInst::Create(getGlobalContext(), int32_9, label_entry_8); 542 ReturnInst::Create(getGlobalContext(), label_return);
|
/external/llvm/examples/ParallelJIT/ |
ParallelJIT.cpp | 59 ReturnInst::Create(M->getContext(), Add, BB); 95 ReturnInst::Create(M->getContext(), One, RetBB); 110 ReturnInst::Create(M->getContext(), Sum, RecurseBB);
|
/external/llvm/lib/Transforms/IPO/ |
GlobalDCE.cpp | 62 if (Entry.size() != 1 || !isa<ReturnInst>(Entry.front())) 64 ReturnInst &RI = cast<ReturnInst>(Entry.front());
|
IPConstantPropagation.cpp | 180 if (ReturnInst *RI = dyn_cast<ReturnInst>(BB->getTerminator())) {
|
DeadArgumentElimination.cpp | 412 if (const ReturnInst *RI = dyn_cast<ReturnInst>(V)) { 516 if (const ReturnInst *RI = dyn_cast<ReturnInst>(BB->getTerminator())) [all...] |
PartialInlining.cpp | 63 if (isa<ReturnInst>((*SI)->getTerminator())) {
|
/external/llvm/examples/BrainF/ |
BrainFDriver.cpp | 84 ReturnInst::Create(mod->getContext(),
|
/external/llvm/lib/CodeGen/ |
StackProtector.cpp | 278 static CallInst *FindPotentialTailCall(BasicBlock *BB, ReturnInst *RI, 336 static bool CreatePrologue(Function *F, Module *M, ReturnInst *RI, 381 ReturnInst *RI = dyn_cast<ReturnInst>(BB->getTerminator());
|
/external/llvm/lib/IR/ |
Instructions.cpp | 612 // ReturnInst Implementation 615 ReturnInst::ReturnInst(const ReturnInst &RI) 617 OperandTraits<ReturnInst>::op_end(this) - 625 ReturnInst::ReturnInst(LLVMContext &C, Value *retVal, Instruction *InsertBefore) 627 OperandTraits<ReturnInst>::op_end(this) - !!retVal, !!retVal, 632 ReturnInst::ReturnInst(LLVMContext &C, Value *retVal, BasicBlock *InsertAtEnd [all...] |