LLVM: llvm::InlineCostAnnotationPrinterPass Struct Reference (original) (raw)

#include "[llvm/Analysis/InlineCost.h](InlineCost%5F8h%5Fsource.html)"

Inheritance diagram for llvm::InlineCostAnnotationPrinterPass:

Detailed Description

Constructor & Destructor Documentation

llvm::InlineCostAnnotationPrinterPass::InlineCostAnnotationPrinterPass ( raw_ostream & OS) inlineexplicit

Member Function Documentation

isRequired()

bool llvm::InlineCostAnnotationPrinterPass::isRequired ( ) inlinestatic

run()

Definition at line 3457 of file InlineCost.cpp.

References llvm::PreservedAnalyses::all(), llvm::dyn_cast(), F, FAM, llvm::CallBase::getCalledFunction(), llvm::CallBase::getCaller(), llvm::getInlineParams(), llvm::Value::getName(), I, llvm::GlobalValue::isDeclaration(), OS, and PrintInstructionComments.

Member Data Documentation

OS


The documentation for this struct was generated from the following files: