New PM pass that expands certain IR instructions for the target.
Synopsis
Declared in <llvm/CodeGen/ExpandIRInsts.h>
class ExpandIRInstsPass
: public RequiredPassInfoMixin<ExpandIRInstsPass>
Description
Expands wide fp conversions, frem, and wide div/rem into forms that the backend can lower, scalarizing vector operands when needed.
Base Classes
Name |
Description |
A CRTP mix‐in for passes that should not be skipped. |
Member Functions
Name |
Description |
|
Construct a pass using target information from |
Print this pass and its options as a pipeline string. |
|
Expand IR instructions in |
Static Member Functions
Name |
Description |
Return true; required passes cannot be skipped. |
Created with MrDocs