/freebsd-9.3-release/contrib/llvm/include/llvm/Transforms/Utils/ |
H A D | Cloning.h | 38 class ReturnInst; 131 SmallVectorImpl<ReturnInst*> &Returns, 151 SmallVectorImpl<ReturnInst*> &Returns,
|
H A D | BasicBlockUtils.h | 29 class ReturnInst; 182 ReturnInst *FoldReturnIntoUncondBranch(ReturnInst *RI, BasicBlock *BB,
|
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Utils/ |
H A D | UnifyFunctionExitNodes.cpp | 55 if (isa<ReturnInst>(I->getTerminator())) 96 ReturnInst::Create(F.getContext(), NULL, NewRetBlock); 102 ReturnInst::Create(F.getContext(), PN, NewRetBlock);
|
H A D | 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()))
|
H A D | 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,
|
H A D | CloneModule.cpp | 99 SmallVector<ReturnInst*, 8> Returns; // Ignore returns cloned.
|
H A D | LowerInvoke.cpp | 387 SmallVector<ReturnInst*,16> Returns; 392 if (ReturnInst *RI = dyn_cast<ReturnInst>(BB->getTerminator())) { 563 ReturnInst *R = Returns[i];
|
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Scalar/ |
H A D | 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>(BB [all...] |
H A D | SimplifyCFGPass.cpp | 81 ReturnInst *Ret = dyn_cast<ReturnInst>(BB.getTerminator()); 114 cast<ReturnInst>(RetBlock->getTerminator())->getOperand(0)) { 123 Value *InVal = cast<ReturnInst>(RetBlock->getTerminator())->getOperand(0);
|
/freebsd-9.3-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | Analysis.h | 97 const ReturnInst *Ret,
|
/freebsd-9.3-release/contrib/llvm/lib/Analysis/ |
H A D | CodeMetrics.cpp | 78 if (isa<ReturnInst>(BB->getTerminator()))
|
H A D | CaptureTracking.cpp | 41 if (isa<ReturnInst>(U->getUser()) && !ReturnCaptures)
|
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/ |
H A D | StackProtector.cpp | 256 static CallInst *FindPotentialTailCall(BasicBlock *BB, ReturnInst *RI, 315 static bool CreatePrologue(Function *F, Module *M, ReturnInst *RI, 360 ReturnInst *RI = dyn_cast<ReturnInst>(BB->getTerminator());
|
H A D | Analysis.cpp | 482 const ReturnInst *Ret = dyn_cast<ReturnInst>(Term); 518 const ReturnInst *Ret,
|
H A D | SjLjEHPrepare.cpp | 385 SmallVector<ReturnInst *, 16> Returns; 403 } else if (ReturnInst *RI = dyn_cast<ReturnInst>(BB->getTerminator())) {
|
/freebsd-9.3-release/contrib/llvm/lib/Transforms/IPO/ |
H A D | IPConstantPropagation.cpp | 179 if (ReturnInst *RI = dyn_cast<ReturnInst>(BB->getTerminator())) {
|
H A D | DeadArgumentElimination.cpp | 447 if (const ReturnInst *RI = dyn_cast<ReturnInst>(V)) { 546 if (const ReturnInst *RI = dyn_cast<ReturnInst>(BB->getTerminator())) 1052 if (ReturnInst *RI = dyn_cast<ReturnInst>(BB->getTerminator())) { 1086 ReturnInst::Create(F->getContext(), RetVal, RI);
|
H A D | PartialInlining.cpp | 62 if (isa<ReturnInst>((*SI)->getTerminator())) {
|
H A D | LoopExtractor.cpp | 112 if (!isa<ReturnInst>(ExitBlocks[i]->getTerminator())) {
|
H A D | PruneEH.cpp | 107 } else if (CheckReturn && isa<ReturnInst>(BB->getTerminator())) {
|
/freebsd-9.3-release/contrib/llvm/lib/IR/ |
H A D | Instructions.cpp | 612 // ReturnInst Implementation 615 ReturnInst::ReturnInst(const ReturnInst &RI) function in class:ReturnInst 617 OperandTraits<ReturnInst>::op_end(this) - 625 ReturnInst::ReturnInst(LLVMContext &C, Value *retVal, Instruction *InsertBefore) function in class:ReturnInst 627 OperandTraits<ReturnInst>::op_end(this) - !!retVal, !!retVal, 632 ReturnInst::ReturnInst(LLVMContex function in class:ReturnInst 639 ReturnInst::ReturnInst(LLVMContext &Context, BasicBlock *InsertAtEnd) function in class:ReturnInst [all...] |
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Instrumentation/ |
H A D | 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)) {
|
/freebsd-9.3-release/contrib/llvm/lib/Target/Mips/ |
H A D | Mips16HardFloat.cpp | 368 if (const ReturnInst *RI = dyn_cast<ReturnInst>(I)) {
|
/freebsd-9.3-release/contrib/llvm/include/llvm/IR/ |
H A D | Instructions.h | 2272 // ReturnInst Class 2276 /// ReturnInst - Return a value (possibly void), from a function. Execution 2279 class ReturnInst : public TerminatorInst { class in namespace:llvm 2280 ReturnInst(const ReturnInst &RI); 2283 // ReturnInst constructors: 2284 // ReturnInst() - 'ret void' instruction 2285 // ReturnInst( null) - 'ret void' instruction 2286 // ReturnInst(Value* X) - 'ret X' instruction 2287 // ReturnInst( nul [all...] |
/freebsd-9.3-release/contrib/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | Interpreter.h | 141 void visitReturnInst(ReturnInst &I);
|