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

References

include/llvm/Analysis/LazyCallGraph.h
 1092         if (Visited.count(BA->getFunction()))
 1099                 return I->getFunction() == BA->getFunction();
 1105         Visited.insert(BA->getFunction());
 1106         Worklist.push_back(BA->getFunction());
lib/Bitcode/Writer/BitcodeWriter.cpp
 2518       Record.push_back(VE.getTypeID(BA->getFunction()->getType()));
 2519       Record.push_back(VE.getValueID(BA->getFunction()));
lib/CodeGen/MachineOperand.cpp
  860     getBlockAddress()->getFunction()->printAsOperand(OS, /*PrintType=*/false,
lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
  711     BA->getBlockAddress()->getFunction()->printAsOperand(OS, false);
lib/IR/AsmWriter.cpp
 1388     WriteAsOperandInternal(Out, BA->getFunction(), &TypePrinter, Machine,
lib/IR/ConstantFold.cpp
 1615       if (BA2->getFunction() != BA->getFunction())
 1615       if (BA2->getFunction() != BA->getFunction())
lib/IR/Constants.cpp
  518     return BA->getFunction()->needsRelocation();
  534             cast<BlockAddress>(LHSOp0)->getFunction() ==
  535                 cast<BlockAddress>(RHSOp0)->getFunction())
 1471   assert(BA->getFunction() == F && "Basic block moved between functions");
 1497   getFunction()->getType()->getContext().pImpl
 1498     ->BlockAddresses.erase(std::make_pair(getFunction(), getBasicBlock()));
 1505   Function *NewF = getFunction();
 1526   getContext().pImpl->BlockAddresses.erase(std::make_pair(getFunction(),
lib/Transforms/Scalar/SCCP.cpp
  729     assert(Addr->getFunction() == T->getParent() &&
lib/Transforms/Utils/FunctionComparator.cpp
  359     if (int Res = cmpValues(LBA->getFunction(), RBA->getFunction()))
  359     if (int Res = cmpValues(LBA->getFunction(), RBA->getFunction()))
  361     if (LBA->getFunction() == RBA->getFunction()) {
  361     if (LBA->getFunction() == RBA->getFunction()) {
  364       Function* F = LBA->getFunction();
  384       assert(LBA->getFunction() == FnL && RBA->getFunction() == FnR);
  384       assert(LBA->getFunction() == FnL && RBA->getFunction() == FnR);
lib/Transforms/Utils/ValueMapper.cpp
  491   Function *F = cast<Function>(mapValue(BA.getFunction()));
tools/bugpoint/ExtractFunction.cpp
   68       Function *F = BA->getFunction();
unittests/Linker/LinkModulesTest.cpp
  117   EXPECT_EQ(cast<BlockAddress>(Elem)->getFunction(),
  124   EXPECT_EQ(cast<BlockAddress>(Elem)->getFunction(),