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

A more lightweight version of the Attributor which only runs attribute inference but no simplifications. More...

#include "[llvm/Transforms/IPO/Attributor.h](Attributor%5F8h%5Fsource.html)"

Inheritance diagram for llvm::AttributorLightCGSCCPass:

Detailed Description

A more lightweight version of the Attributor which only runs attribute inference but no simplifications.

Definition at line 3494 of file Attributor.h.

Member Function Documentation

run()

Definition at line 4095 of file Attributor.cpp.

References llvm::PreservedAnalyses::all(), llvm::CallingConv::C, FAM, llvm::AnalysisManager< IRUnitT, ExtraArgTs >::getResult(), llvm::CallGraphUpdater::initialize(), llvm::SetVector< T, Vector, Set, N >::insert(), N, llvm::PreservedAnalyses::preserve(), llvm::PreservedAnalyses::preserveSet(), and runAttributorLightOnFunctions().


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