LLVM: llvm::AttributorLightPass 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::AttributorLightPass:

Detailed Description

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

Definition at line 3488 of file Attributor.h.

Member Function Documentation

run()

Definition at line 4070 of file Attributor.cpp.

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


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