/external/llvm/include/llvm/Transforms/Utils/ |
Cloning.h | 38 class ReturnInst; 131 SmallVectorImpl<ReturnInst*> &Returns, 151 SmallVectorImpl<ReturnInst*> &Returns,
|
BasicBlockUtils.h | 29 class ReturnInst; 182 ReturnInst *FoldReturnIntoUncondBranch(ReturnInst *RI, BasicBlock *BB,
|
/external/llvm/lib/Transforms/Utils/ |
UnifyFunctionExitNodes.cpp | 55 if (isa<ReturnInst>(I->getTerminator())) 96 ReturnInst::Create(F.getContext(), NULL, NewRetBlock); 102 ReturnInst::Create(F.getContext(), PN, NewRetBlock);
|
CloneFunction.cpp | 79 SmallVectorImpl<ReturnInst*> &Returns, 139 if (ReturnInst *RI = dyn_cast<ReturnInst>(CBB->getTerminator())) 191 SmallVector<ReturnInst*, 8> Returns; // Ignore returns cloned. 368 SmallVectorImpl<ReturnInst*> &Returns, 572 if (ReturnInst *RI = dyn_cast<ReturnInst>(I->getTerminator()))
|
CodeExtractor.cpp | 267 if (ReturnInst *RI = dyn_cast<ReturnInst>((*I)->getTerminator())) { 554 ReturnInst *NTRet = ReturnInst::Create(Context, brVal, NewTarget); 638 ReturnInst::Create(Context, 0, TheSwitch); // Return void 641 ReturnInst::Create(Context, TheSwitch->getCondition(), TheSwitch); 645 ReturnInst::Create(Context,
|
CloneModule.cpp | 99 SmallVector<ReturnInst*, 8> Returns; // Ignore returns cloned.
|
LowerInvoke.cpp | 388 SmallVector<ReturnInst*,16> Returns; 393 if (ReturnInst *RI = dyn_cast<ReturnInst>(BB->getTerminator())) { 564 ReturnInst *R = Returns[i];
|
/external/llvm/lib/Transforms/Scalar/ |
TailRecursionElimination.cpp | 99 bool EliminateRecursiveTailCall(CallInst *CI, ReturnInst *Ret, 105 ReturnInst *Ret, BasicBlock *&OldEntry, 109 bool ProcessReturningBlock(ReturnInst *RI, BasicBlock *&OldEntry, 162 if (isa<ReturnInst>(U->getUser())) 212 if (ReturnInst *Ret = dyn_cast<ReturnInst>(BB->getTerminator())) { 306 static bool isDynamicConstant(Value *V, CallInst *CI, ReturnInst *RI) { 341 static Value *getCommonReturnValue(ReturnInst *IgnoreRI, CallInst *CI) { 346 ReturnInst *RI = dyn_cast<ReturnInst>(BBI->getTerminator()) [all...] |
SimplifyCFGPass.cpp | 236 ReturnInst *Ret = dyn_cast<ReturnInst>(BB.getTerminator()); 269 cast<ReturnInst>(RetBlock->getTerminator())->getOperand(0)) { 278 Value *InVal = cast<ReturnInst>(RetBlock->getTerminator())->getOperand(0);
|
/external/llvm/examples/ModuleMaker/ |
ModuleMaker.cpp | 56 BB->getInstList().push_back(ReturnInst::Create(Context, Add));
|
/external/llvm/examples/Fibonacci/ |
fibonacci.cpp | 68 ReturnInst::Create(Context, One, RetBB); 86 ReturnInst::Create(Context, Sum, RecurseBB);
|
/external/llvm/lib/Analysis/ |
CodeMetrics.cpp | 78 if (isa<ReturnInst>(BB->getTerminator()))
|
CaptureTracking.cpp | 41 if (isa<ReturnInst>(U->getUser()) && !ReturnCaptures)
|
/external/llvm/unittests/IR/ |
VerifierTest.cpp | 31 ReturnInst::Create(C, Exit);
|
PassManagerTest.cpp | 480 ReturnInst::Create(getGlobalContext(), int32_3, label_entry); 495 ReturnInst::Create(getGlobalContext(), int32_6, label_entry_5); 510 ReturnInst::Create(getGlobalContext(), int32_9, label_entry_8); 535 ReturnInst::Create(getGlobalContext(), label_return);
|
InstructionsTest.cpp | 26 TEST(InstructionsTest, ReturnInst) { 30 const ReturnInst* r0 = ReturnInst::Create(C); 36 const ReturnInst* r1 = ReturnInst::Create(C, One);
|
/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/CodeGen/ |
StackProtector.cpp | 276 static void CreatePrologue(Function *F, Module *M, ReturnInst *RI, 322 ReturnInst *RI = dyn_cast<ReturnInst>(BB->getTerminator());
|
/external/llvm/examples/BrainF/ |
BrainFDriver.cpp | 83 ReturnInst::Create(mod->getContext(),
|
/external/llvm/lib/Transforms/IPO/ |
IPConstantPropagation.cpp | 179 if (ReturnInst *RI = dyn_cast<ReturnInst>(BB->getTerminator())) {
|
DeadArgumentElimination.cpp | 434 if (const ReturnInst *RI = dyn_cast<ReturnInst>(V)) { 533 if (const ReturnInst *RI = dyn_cast<ReturnInst>(BB->getTerminator())) [all...] |
PartialInlining.cpp | 62 if (isa<ReturnInst>((*SI)->getTerminator())) {
|
/external/llvm/include/llvm/IR/ |
Instructions.h | [all...] |
/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...] |
/external/llvm/lib/Transforms/Instrumentation/ |
GCOVProfiling.cpp | 453 } else if (isa<ReturnInst>(TI)) { 499 if (isa<ReturnInst>(TI)) 520 int Successors = isa<ReturnInst>(TI) ? 1 : TI->getNumSuccessors(); 641 int Successors = isa<ReturnInst>(TI) ? 1 : TI->getNumSuccessors(); 642 if (Successors > 1 && !isa<BranchInst>(TI) && !isa<ReturnInst>(TI)) {
|