/external/llvm/include/llvm/Transforms/Utils/ |
Cloning.h | 38 class ReturnInst; 146 SmallVectorImpl<ReturnInst*> &Returns, 164 SmallVectorImpl<ReturnInst*> &Returns,
|
BasicBlockUtils.h | 29 class ReturnInst; 182 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 | 220 ReturnInst *Ret = dyn_cast<ReturnInst>(BB.getTerminator()); 253 cast<ReturnInst>(RetBlock->getTerminator())->getOperand(0)) { 262 Value *InVal = cast<ReturnInst>(RetBlock->getTerminator())->getOperand(0);
|
/external/llvm/unittests/VMCore/ |
InstructionsTest.cpp | 21 TEST(InstructionsTest, ReturnInst) { 25 const ReturnInst* r0 = ReturnInst::Create(C); 31 const ReturnInst* r1 = ReturnInst::Create(C, One);
|
VerifierTest.cpp | 31 ReturnInst::Create(C, Exit);
|
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/lib/Transforms/Utils/ |
UnifyFunctionExitNodes.cpp | 56 if (isa<ReturnInst>(I->getTerminator())) 116 ReturnInst::Create(F.getContext(), NULL, NewRetBlock); 122 ReturnInst::Create(F.getContext(), PN, NewRetBlock);
|
CloneFunction.cpp | 77 SmallVectorImpl<ReturnInst*> &Returns, 118 if (ReturnInst *RI = dyn_cast<ReturnInst>(CBB->getTerminator())) 169 SmallVector<ReturnInst*, 8> Returns; // Ignore returns cloned. 184 SmallVectorImpl<ReturnInst*> &Returns; 192 SmallVectorImpl<ReturnInst*> &returns, 312 if (ReturnInst *RI = dyn_cast<ReturnInst>(NewBB->getTerminator())) 354 SmallVectorImpl<ReturnInst*> &Returns,
|
LowerInvoke.cpp | 202 ReturnInst::Create(F.getContext(), 406 SmallVector<ReturnInst*,16> Returns; 411 if (ReturnInst *RI = dyn_cast<ReturnInst>(BB->getTerminator())) { 587 ReturnInst *R = Returns[i];
|
CodeExtractor.cpp | 186 if (ReturnInst *RI = dyn_cast<ReturnInst>((*I)->getTerminator())) { 508 ReturnInst *NTRet = ReturnInst::Create(Context, brVal, NewTarget); 592 ReturnInst::Create(Context, 0, TheSwitch); // Return void 595 ReturnInst::Create(Context, TheSwitch->getCondition(), TheSwitch); 599 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/examples/Fibonacci/ |
fibonacci.cpp | 68 ReturnInst::Create(Context, One, RetBB); 86 ReturnInst::Create(Context, Sum, RecurseBB);
|
/external/llvm/lib/CodeGen/ |
StackProtector.cpp | 156 ReturnInst *RI = dyn_cast<ReturnInst>(BB->getTerminator());
|
Analysis.cpp | 213 const ReturnInst *Ret = dyn_cast<ReturnInst>(Term);
|
/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 | 84 ReturnInst::Create(mod->getContext(),
|
/external/llvm/unittests/Analysis/ |
ScalarEvolutionTest.cpp | 29 ReturnInst::Create(Context, 0, BB);
|
/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())) {
|
FunctionAttrs.cpp | 264 if (ReturnInst *Ret = dyn_cast<ReturnInst>(I->getTerminator()))
|
/external/llvm/include/llvm/ |
Instructions.h | [all...] |
/external/llvm/lib/VMCore/ |
Instructions.cpp | 499 // ReturnInst Implementation 502 ReturnInst::ReturnInst(const ReturnInst &RI) 504 OperandTraits<ReturnInst>::op_end(this) - 512 ReturnInst::ReturnInst(LLVMContext &C, Value *retVal, Instruction *InsertBefore) 514 OperandTraits<ReturnInst>::op_end(this) - !!retVal, !!retVal, 519 ReturnInst::ReturnInst(LLVMContext &C, Value *retVal, BasicBlock *InsertAtEnd [all...] |