TargetFolder - Create constants with target dependent folding.
Declared in <llvm/Analysis/TargetFolder.h>
class TargetFolder final
: public IRBuilderFolder
| Name | Description |
|---|---|
IRBuilderFolder | IRBuilderFolder - Interface for constant folding in IRBuilder. |
| Name | Description |
|---|---|
TargetFolder [constructor] | Construct from DataLayout |
CreatePointerBitCastOrAddrSpaceCast [virtual] | |
CreatePointerCast [virtual] | |
FoldBinOp [virtual] | |
FoldBinOpFMF [virtual] | |
FoldCast [virtual] | |
FoldCmp [virtual] | |
FoldExactBinOp [virtual] | |
FoldExtractElement [virtual] | |
FoldExtractValue [virtual] | |
FoldGEP [virtual] | |
FoldInsertElement [virtual] | |
FoldInsertValue [virtual] | |
FoldIntrinsic | |
FoldNoWrapBinOp [virtual] | |
FoldSelect | |
FoldShuffleVector [virtual] | |
FoldUnOpFMF [virtual] |