LLVM 22.0.0git
|
#include "llvm/Transforms/Utils/IRNormalizer.h"
Public Attributes | |
bool | PreserveOrder = false |
Preserves original instruction order. | |
bool | RenameAll = true |
Renames all instructions (including user-named) | |
bool | FoldPreOutputs = true |
Folds all regular instructions (including pre-outputs) | |
bool | ReorderOperands = true |
Sorts and reorders operands in commutative instructions. | |
Definition at line 8 of file IRNormalizer.h.
bool llvm::IRNormalizerOptions::FoldPreOutputs = true |
Folds all regular instructions (including pre-outputs)
Definition at line 16 of file IRNormalizer.h.
bool llvm::IRNormalizerOptions::PreserveOrder = false |
Preserves original instruction order.
Definition at line 10 of file IRNormalizer.h.
bool llvm::IRNormalizerOptions::RenameAll = true |
Renames all instructions (including user-named)
Definition at line 13 of file IRNormalizer.h.
bool llvm::IRNormalizerOptions::ReorderOperands = true |
Sorts and reorders operands in commutative instructions.
Definition at line 19 of file IRNormalizer.h.