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

References

lib/Bitcode/Writer/BitcodeWriter.cpp
 1193     if (F.hasGC()) {
 1323     Vals.push_back(F.hasGC() ? GCMap[F.getGC()] : 0);
lib/CodeGen/GCMetadata.cpp
   68   assert(F.hasGC());
  106   if (F.hasGC())
lib/CodeGen/GCRootLowering.cpp
  109     if (!I->isDeclaration() && I->hasGC())
  176   if (!F.hasGC())
  309   if (!MF.getFunction().hasGC())
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 6466     assert(DAG.getMachineFunction().getFunction().hasGC() &&
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
  439   GFI = Fn.hasGC() ? &getAnalysis<GCModuleInfo>().getFunctionInfo(Fn) : nullptr;
lib/CodeGen/ShadowStackGCLowering.cpp
  170     if (F.hasGC() && F.getGC() == std::string("shadow-stack")) {
  285   if (!F.hasGC() ||
lib/IR/AsmWriter.cpp
 3508   if (F->hasGC())
lib/IR/Core.cpp
 2377   return F->hasGC()? F->getGC().c_str() : nullptr;
lib/IR/Function.cpp
  479   assert(hasGC() && "Function has no collector");
  489   if (!hasGC())
  501   if (Src->hasGC())
lib/IR/Verifier.cpp
 4418     Assert(Call.getParent()->getParent()->hasGC(),
 4470     Assert(Call.getParent()->getParent()->hasGC(),
 4476     Assert(Call.getParent()->getParent()->hasGC(),
lib/Transforms/Scalar/PlaceSafepoints.cpp
  447   if (F.hasGC()) {
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
 2494   if (F.hasGC()) {
lib/Transforms/Utils/FunctionComparator.cpp
  799   if (int Res = cmpNumbers(FnL->hasGC(), FnR->hasGC()))
  799   if (int Res = cmpNumbers(FnL->hasGC(), FnR->hasGC()))
  802   if (FnL->hasGC()) {
lib/Transforms/Utils/InlineFunction.cpp
 1584   if (CalledFunc->hasGC()) {
 1585     if (!Caller->hasGC())