reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Utils/InlineFunction.cpp
 1717     FirstNewBlock = LastBlock; ++FirstNewBlock;
 1717     FirstNewBlock = LastBlock; ++FirstNewBlock;
 1730                               &*FirstNewBlock, IFI);
 1790       UpdateCallGraphAfterInlining(CS, FirstNewBlock, VMap, IFI);
 1795     fixupLineNumbers(Caller, FirstNewBlock, TheCall,
 1810            make_range(FirstNewBlock->getIterator(), Caller->end()))
 1824     for (BasicBlock::iterator I = FirstNewBlock->begin(),
 1825          E = FirstNewBlock->end(); I != E; ) {
 1855           InsertPoint, FirstNewBlock->getInstList(), AI->getIterator(), I);
 1881     for (Function::iterator BB = FirstNewBlock, E = Caller->end(); BB != E;
 1957     IRBuilder<> builder(&FirstNewBlock->front());
 2016     CallInst *SavedPtr = IRBuilder<>(&*FirstNewBlock, FirstNewBlock->begin())
 2016     CallInst *SavedPtr = IRBuilder<>(&*FirstNewBlock, FirstNewBlock->begin())
 2040       HandleInlinedLandingPad(II, &*FirstNewBlock, InlinedFunctionInfo);
 2042       HandleInlinedEHPad(II, &*FirstNewBlock, InlinedFunctionInfo);
 2051     for (Function::iterator BB = FirstNewBlock->getIterator(),
 2215          make_range(FirstNewBlock->getIterator(), Caller->end()))
 2224   if (Returns.size() == 1 && std::distance(FirstNewBlock, Caller->end()) == 1) {
 2227                                  FirstNewBlock->getInstList(),
 2228                                  FirstNewBlock->begin(), FirstNewBlock->end());
 2228                                  FirstNewBlock->begin(), FirstNewBlock->end());
 2298   Br->setOperand(0, &*FirstNewBlock);
 2304                                      Caller->getBasicBlockList(), FirstNewBlock,