Run loop invariant code motion over the loop.

Synopsis

Declared in <llvm/Transforms/Scalar/LICM.h>

Return Value

The set of analyses preserved after running this pass.

Parameters

Name

Description

L

Loop to transform.

AM

Loop analysis manager providing analyses for the pass.

AR

Standard loop analyses available to the pass.

U

Loop pass manager updater for reporting loop structure changes.

Created with MrDocs