/external/llvm/include/llvm/Transforms/Utils/ |
Cloning.h | 38 class ReturnInst; 138 SmallVectorImpl<ReturnInst*> &Returns, 157 SmallVectorImpl<ReturnInst*> &Returns,
|
BasicBlockUtils.h | 29 class ReturnInst; 203 ReturnInst *FoldReturnIntoUncondBranch(ReturnInst *RI, BasicBlock *BB,
|
/external/llvm/lib/Transforms/Scalar/ |
TailRecursionElimination.cpp | 92 bool EliminateRecursiveTailCall(CallInst *CI, ReturnInst *Ret, 98 ReturnInst *Ret, BasicBlock *&OldEntry, 102 bool ProcessReturningBlock(ReturnInst *RI, BasicBlock *&OldEntry, 185 if (ReturnInst *Ret = dyn_cast<ReturnInst>(BB->getTerminator())) { 270 static bool isDynamicConstant(Value *V, CallInst *CI, ReturnInst *RI) { 305 static Value *getCommonReturnValue(ReturnInst *IgnoreRI, CallInst *CI) { 310 ReturnInst *RI = dyn_cast<ReturnInst>(BBI->getTerminator()); 344 if (!I->hasOneUse() || !isa<ReturnInst>(I->use_back()) [all...] |
SimplifyCFGPass.cpp | 230 ReturnInst *Ret = dyn_cast<ReturnInst>(BB.getTerminator()); 263 cast<ReturnInst>(RetBlock->getTerminator())->getOperand(0)) { 272 Value *InVal = cast<ReturnInst>(RetBlock->getTerminator())->getOperand(0);
|
/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, 136 if (ReturnInst *RI = dyn_cast<ReturnInst>(CBB->getTerminator())) 188 SmallVector<ReturnInst*, 8> Returns; // Ignore returns cloned. 365 SmallVectorImpl<ReturnInst*> &Returns, 569 if (ReturnInst *RI = dyn_cast<ReturnInst>(I->getTerminator()))
|
CodeExtractor.cpp | 266 if (ReturnInst *RI = dyn_cast<ReturnInst>((*I)->getTerminator())) { 553 ReturnInst *NTRet = ReturnInst::Create(Context, brVal, NewTarget); 637 ReturnInst::Create(Context, 0, TheSwitch); // Return void 640 ReturnInst::Create(Context, TheSwitch->getCondition(), TheSwitch); 644 ReturnInst::Create(Context,
|
CloneModule.cpp | 103 SmallVector<ReturnInst*, 8> Returns; // Ignore returns cloned.
|
LowerInvoke.cpp | 391 SmallVector<ReturnInst*,16> Returns; 396 if (ReturnInst *RI = dyn_cast<ReturnInst>(BB->getTerminator())) { 566 ReturnInst *R = Returns[i];
|
/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/unittests/VMCore/ |
VerifierTest.cpp | 31 ReturnInst::Create(C, Exit);
|
InstructionsTest.cpp | 26 TEST(InstructionsTest, ReturnInst) { 30 const ReturnInst* r0 = ReturnInst::Create(C); 36 const ReturnInst* r1 = ReturnInst::Create(C, One);
|
PassManagerTest.cpp | 476 ReturnInst::Create(getGlobalContext(), int32_3, label_entry); 491 ReturnInst::Create(getGlobalContext(), int32_6, label_entry_5); 506 ReturnInst::Create(getGlobalContext(), int32_9, label_entry_8); 531 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/examples/BrainF/ |
BrainFDriver.cpp | 83 ReturnInst::Create(mod->getContext(),
|
/external/llvm/lib/Analysis/ |
CaptureTracking.cpp | 36 if (isa<ReturnInst>(U->getUser()) && !ReturnCaptures)
|
CodeMetrics.cpp | 171 if (isa<ReturnInst>(BB->getTerminator()))
|
/external/llvm/lib/CodeGen/ |
StackProtector.cpp | 179 ReturnInst *RI = dyn_cast<ReturnInst>(BB->getTerminator());
|
SjLjEHPrepare.cpp | 382 SmallVector<ReturnInst*, 16> Returns; 391 } else if (ReturnInst *RI = dyn_cast<ReturnInst>(BB->getTerminator())) {
|
/external/llvm/lib/Transforms/IPO/ |
IPConstantPropagation.cpp | 179 if (ReturnInst *RI = dyn_cast<ReturnInst>(BB->getTerminator())) {
|
DeadArgumentElimination.cpp | 378 if (const ReturnInst *RI = dyn_cast<ReturnInst>(V)) { 477 if (const ReturnInst *RI = dyn_cast<ReturnInst>(BB->getTerminator())) [all...] |
PartialInlining.cpp | 62 if (isa<ReturnInst>((*SI)->getTerminator())) {
|
/external/llvm/lib/VMCore/ |
Instructions.cpp | 590 // ReturnInst Implementation 593 ReturnInst::ReturnInst(const ReturnInst &RI) 595 OperandTraits<ReturnInst>::op_end(this) - 603 ReturnInst::ReturnInst(LLVMContext &C, Value *retVal, Instruction *InsertBefore) 605 OperandTraits<ReturnInst>::op_end(this) - !!retVal, !!retVal, 610 ReturnInst::ReturnInst(LLVMContext &C, Value *retVal, BasicBlock *InsertAtEnd [all...] |
/external/llvm/lib/Transforms/Instrumentation/ |
GCOVProfiling.cpp | 395 } else if (isa<ReturnInst>(TI)) { 438 if (isa<ReturnInst>(TI)) 459 int Successors = isa<ReturnInst>(TI) ? 1 : TI->getNumSuccessors(); 553 int Successors = isa<ReturnInst>(TI) ? 1 : TI->getNumSuccessors(); 554 if (Successors > 1 && !isa<BranchInst>(TI) && !isa<ReturnInst>(TI)) {
|