HomeSort by relevance Sort by last modified time
    Searched refs:ReturnInst (Results 1 - 25 of 68) sorted by null

1 2 3

  /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)) {

Completed in 1032 milliseconds

1 2 3