LLVM
8.0.1
|
ConstantFolder - Create constants with minimum, target independent, folding. More...
#include "llvm/IR/ConstantFolder.h"
ConstantFolder - Create constants with minimum, target independent, folding.
Definition at line 28 of file ConstantFolder.h.
|
explicitdefault |
|
inline |
Definition at line 36 of file ConstantFolder.h.
References llvm::ConstantExpr::getAdd().
Definition at line 104 of file ConstantFolder.h.
References llvm::ConstantExpr::getAnd().
|
inline |
Definition at line 99 of file ConstantFolder.h.
References llvm::ConstantExpr::getAShr().
|
inline |
Definition at line 116 of file ConstantFolder.h.
References llvm::ConstantExpr::get().
Definition at line 204 of file ConstantFolder.h.
References CreateCast().
|
inline |
Definition at line 181 of file ConstantFolder.h.
References llvm::ConstantExpr::getCast().
Referenced by CreateBitCast(), CreateIntToPtr(), and CreatePtrToInt().
|
inline |
Definition at line 250 of file ConstantFolder.h.
References llvm::ConstantExpr::getExtractElement().
|
inline |
Definition at line 264 of file ConstantFolder.h.
References llvm::ConstantExpr::getExtractValue().
Definition at line 41 of file ConstantFolder.h.
References llvm::ConstantExpr::getFAdd().
|
inline |
Definition at line 237 of file ConstantFolder.h.
References llvm::ConstantExpr::getCompare().
Definition at line 73 of file ConstantFolder.h.
References llvm::ConstantExpr::getFDiv().
Definition at line 59 of file ConstantFolder.h.
References llvm::ConstantExpr::getFMul().
Definition at line 130 of file ConstantFolder.h.
References llvm::ConstantExpr::getFNeg().
Definition at line 200 of file ConstantFolder.h.
References llvm::ConstantExpr::getFPCast().
Definition at line 85 of file ConstantFolder.h.
References llvm::ConstantExpr::getFRem().
Definition at line 50 of file ConstantFolder.h.
References llvm::ConstantExpr::getFSub().
|
inline |
Definition at line 142 of file ConstantFolder.h.
References llvm::ConstantExpr::getGetElementPtr().
|
inline |
Definition at line 147 of file ConstantFolder.h.
References llvm::ConstantExpr::getGetElementPtr().
|
inline |
Definition at line 154 of file ConstantFolder.h.
References llvm::ConstantExpr::getGetElementPtr().
|
inline |
Definition at line 232 of file ConstantFolder.h.
References llvm::ConstantExpr::getCompare().
|
inline |
Definition at line 159 of file ConstantFolder.h.
References llvm::ConstantExpr::getInBoundsGetElementPtr().
|
inline |
Definition at line 164 of file ConstantFolder.h.
References llvm::ConstantExpr::getInBoundsGetElementPtr().
|
inline |
Definition at line 172 of file ConstantFolder.h.
References llvm::ConstantExpr::getInBoundsGetElementPtr().
|
inline |
Definition at line 254 of file ConstantFolder.h.
References llvm::ConstantExpr::getInsertElement().
|
inline |
Definition at line 269 of file ConstantFolder.h.
References llvm::ConstantExpr::getInsertValue().
|
inline |
Definition at line 195 of file ConstantFolder.h.
References llvm::ConstantExpr::getIntegerCast().
Definition at line 208 of file ConstantFolder.h.
References CreateCast().
|
inline |
Definition at line 94 of file ConstantFolder.h.
References llvm::ConstantExpr::getLShr().
|
inline |
Definition at line 54 of file ConstantFolder.h.
References llvm::ConstantExpr::getMul().
|
inline |
Definition at line 125 of file ConstantFolder.h.
References llvm::ConstantExpr::getNeg().
Definition at line 134 of file ConstantFolder.h.
References llvm::ConstantExpr::getNot().
Definition at line 108 of file ConstantFolder.h.
References llvm::ConstantExpr::getOr().
|
inline |
Definition at line 190 of file ConstantFolder.h.
References llvm::ConstantExpr::getPointerBitCastOrAddrSpaceCast().
Definition at line 186 of file ConstantFolder.h.
References llvm::ConstantExpr::getPointerCast().
Definition at line 212 of file ConstantFolder.h.
References CreateCast().
|
inline |
Definition at line 68 of file ConstantFolder.h.
References llvm::ConstantExpr::getSDiv().
|
inline |
Definition at line 246 of file ConstantFolder.h.
References llvm::ConstantExpr::getSelect().
Definition at line 220 of file ConstantFolder.h.
References llvm::ConstantExpr::getSExtOrBitCast().
|
inline |
Definition at line 89 of file ConstantFolder.h.
References llvm::ConstantExpr::getShl().
|
inline |
Definition at line 259 of file ConstantFolder.h.
References llvm::ConstantExpr::getShuffleVector().
Definition at line 81 of file ConstantFolder.h.
References llvm::ConstantExpr::getSRem().
|
inline |
Definition at line 45 of file ConstantFolder.h.
References llvm::ConstantExpr::getSub().
Definition at line 224 of file ConstantFolder.h.
References llvm::ConstantExpr::getTruncOrBitCast().
|
inline |
Definition at line 63 of file ConstantFolder.h.
References llvm::ConstantExpr::getUDiv().
Definition at line 77 of file ConstantFolder.h.
References llvm::ConstantExpr::getURem().
Definition at line 112 of file ConstantFolder.h.
References llvm::ConstantExpr::getXor().
Definition at line 216 of file ConstantFolder.h.
References llvm::ConstantExpr::getZExtOrBitCast().