LLVM 22.0.0git
|
TargetFolder - Create constants with target dependent folding. More...
#include "llvm/Analysis/TargetFolder.h"
TargetFolder - Create constants with target dependent folding.
Definition at line 35 of file TargetFolder.h.
|
inlineexplicit |
Definition at line 46 of file TargetFolder.h.
|
inlineoverridevirtual |
Implements llvm::IRBuilderFolder.
Definition at line 192 of file TargetFolder.h.
References llvm::ConstantFoldBinaryIntrinsic(), LHS, and RHS.
|
inlineoverridevirtual |
Implements llvm::IRBuilderFolder.
Definition at line 55 of file TargetFolder.h.
References llvm::ConstantFoldBinaryOpOperands(), DL, LHS, Opc, and RHS.
|
inlineoverridevirtual |
Implements llvm::IRBuilderFolder.
Definition at line 98 of file TargetFolder.h.
|
inlineoverridevirtual |
Implements llvm::IRBuilderFolder.
Definition at line 185 of file TargetFolder.h.
References C, llvm::ConstantFoldCastOperand(), and DL.
|
inlineoverridevirtual |
Implements llvm::IRBuilderFolder.
Definition at line 103 of file TargetFolder.h.
References llvm::ConstantFoldCompareInstOperands(), DL, LHS, P, and RHS.
|
inlineoverridevirtual |
Implements llvm::IRBuilderFolder.
Definition at line 67 of file TargetFolder.h.
References llvm::ConstantFoldBinaryOpOperands(), DL, LHS, Opc, and RHS.
|
inlineoverridevirtual |
Implements llvm::IRBuilderFolder.
Definition at line 142 of file TargetFolder.h.
References llvm::ConstantFoldExtractValueInstruction().
|
inlineoverridevirtual |
Implements llvm::IRBuilderFolder.
Definition at line 118 of file TargetFolder.h.
References llvm::any_of(), and Ptr.
|
inlineoverridevirtual |
Implements llvm::IRBuilderFolder.
Definition at line 149 of file TargetFolder.h.
References llvm::ConstantFoldInsertValueInstruction().
|
inlineoverridevirtual |
Implements llvm::IRBuilderFolder.
Definition at line 80 of file TargetFolder.h.
References llvm::ConstantFoldBinaryOpOperands(), DL, LHS, Opc, and RHS.
|
inlineoverridevirtual |
Implements llvm::IRBuilderFolder.
Definition at line 132 of file TargetFolder.h.
References C, and llvm::ConstantFoldSelectInstruction().
|
inlineoverridevirtual |
Implements llvm::IRBuilderFolder.
Definition at line 176 of file TargetFolder.h.
|
inlineoverridevirtual |
Implements llvm::IRBuilderFolder.
Definition at line 111 of file TargetFolder.h.
References C, llvm::ConstantFoldUnaryOpOperand(), DL, and Opc.