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

1 2 3 4

  /external/llvm/include/llvm/Transforms/Utils/
Cloning.h 38 class ReturnInst;
130 SmallVectorImpl<ReturnInst*> &Returns,
150 SmallVectorImpl<ReturnInst*> &Returns,
BasicBlockUtils.h 29 class ReturnInst;
183 ReturnInst *FoldReturnIntoUncondBranch(ReturnInst *RI, BasicBlock *BB,
  /external/llvm/lib/Transforms/Utils/
UnifyFunctionExitNodes.cpp 55 if (isa<ReturnInst>(I->getTerminator()))
96 ReturnInst::Create(F.getContext(), nullptr, NewRetBlock);
102 ReturnInst::Create(F.getContext(), PN, NewRetBlock);
CloneFunction.cpp 80 SmallVectorImpl<ReturnInst*> &Returns,
142 if (ReturnInst *RI = dyn_cast<ReturnInst>(CBB->getTerminator()))
245 SmallVector<ReturnInst*, 8> Returns; // Ignore returns cloned.
422 SmallVectorImpl<ReturnInst*> &Returns,
626 if (ReturnInst *RI = dyn_cast<ReturnInst>(I->getTerminator()))
InlineFunction.cpp 491 static CallInst *getPrecedingMustTailCall(ReturnInst *RI) {
595 SmallVector<ReturnInst*, 8> Returns;
765 for (ReturnInst *RI : Returns) {
789 for (ReturnInst *RI : Returns) {
    [all...]
CodeExtractor.cpp 268 if (ReturnInst *RI = dyn_cast<ReturnInst>((*I)->getTerminator())) {
554 ReturnInst *NTRet = ReturnInst::Create(Context, brVal, NewTarget);
638 ReturnInst::Create(Context, nullptr, TheSwitch); // Return void
641 ReturnInst::Create(Context, TheSwitch->getCondition(), TheSwitch);
645 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/lib/Transforms/Scalar/
SimplifyCFGPass.cpp 82 ReturnInst *Ret = dyn_cast<ReturnInst>(BB.getTerminator());
115 cast<ReturnInst>(RetBlock->getTerminator())->getOperand(0)) {
124 Value *InVal = cast<ReturnInst>(RetBlock->getTerminator())->getOperand(0);
TailRecursionElimination.cpp 105 bool EliminateRecursiveTailCall(CallInst *CI, ReturnInst *Ret,
111 ReturnInst *Ret, BasicBlock *&OldEntry,
115 bool ProcessReturningBlock(ReturnInst *RI, BasicBlock *&OldEntry,
406 if (ReturnInst *Ret = dyn_cast<ReturnInst>(BB->getTerminator())) {
478 static bool isDynamicConstant(Value *V, CallInst *CI, ReturnInst *RI) {
513 static Value *getCommonReturnValue(ReturnInst *IgnoreRI, CallInst *CI) {
518 ReturnInst *RI = dyn_cast<ReturnInst>(BBI->getTerminator());
552 if (!I->hasOneUse() || !isa<ReturnInst>(I->user_back())
    [all...]
  /external/llvm/examples/Fibonacci/
fibonacci.cpp 68 ReturnInst::Create(Context, One, RetBB);
86 ReturnInst::Create(Context, Sum, RecurseBB);
  /external/llvm/include/llvm/CodeGen/
Analysis.h 96 const ReturnInst *Ret,
  /external/llvm/lib/Analysis/
CodeMetrics.cpp 78 if (isa<ReturnInst>(BB->getTerminator()))
CaptureTracking.cpp 41 if (isa<ReturnInst>(U->getUser()) && !ReturnCaptures)
  /external/llvm/unittests/Analysis/
MixedTBAATest.cpp 46 ReturnInst::Create(C, nullptr, BB);
  /external/llvm/unittests/IR/
VerifierTest.cpp 31 ReturnInst::Create(C, Exit);
LegacyPassManagerTest.cpp 487 ReturnInst::Create(getGlobalContext(), int32_3, label_entry);
502 ReturnInst::Create(getGlobalContext(), int32_6, label_entry_5);
517 ReturnInst::Create(getGlobalContext(), int32_9, label_entry_8);
542 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/lib/Transforms/IPO/
GlobalDCE.cpp 62 if (Entry.size() != 1 || !isa<ReturnInst>(Entry.front()))
64 ReturnInst &RI = cast<ReturnInst>(Entry.front());
IPConstantPropagation.cpp 180 if (ReturnInst *RI = dyn_cast<ReturnInst>(BB->getTerminator())) {
DeadArgumentElimination.cpp 412 if (const ReturnInst *RI = dyn_cast<ReturnInst>(V)) {
516 if (const ReturnInst *RI = dyn_cast<ReturnInst>(BB->getTerminator()))
    [all...]
PartialInlining.cpp 63 if (isa<ReturnInst>((*SI)->getTerminator())) {
  /external/llvm/examples/BrainF/
BrainFDriver.cpp 84 ReturnInst::Create(mod->getContext(),
  /external/llvm/lib/CodeGen/
StackProtector.cpp 278 static CallInst *FindPotentialTailCall(BasicBlock *BB, ReturnInst *RI,
336 static bool CreatePrologue(Function *F, Module *M, ReturnInst *RI,
381 ReturnInst *RI = dyn_cast<ReturnInst>(BB->getTerminator());
  /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...]

Completed in 333 milliseconds

1 2 3 4