Build a SimplifyQuery from loop analyses and a data layout.
Declared in <llvm/Analysis/InstructionSimplify.h>
SimplifyQuery const
getBestSimplifyQuery(
LoopStandardAnalysisResults& AR,
DataLayout const& DL);
This is the strongly preferred way of constructing SimplifyQuery in passes.
A SimplifyQuery built from the currently valid analyses.
| Name | Description |
|---|---|
| AR | Loop analyses providing currently valid results. |
| DL | Data layout used for type sizes and pointer widths. |