|
LLVM
3.7.0
|
TargetFolder - Create constants with target dependent folding. More...
#include <TargetFolder.h>
TargetFolder - Create constants with target dependent folding.
Definition at line 32 of file TargetFolder.h.
|
inlineexplicit |
Definition at line 44 of file TargetFolder.h.
|
inline |
Definition at line 50 of file TargetFolder.h.
References llvm::ConstantExpr::getAdd().
Definition at line 99 of file TargetFolder.h.
References llvm::ConstantExpr::getAnd().
|
inline |
Definition at line 96 of file TargetFolder.h.
References llvm::ConstantExpr::getAShr().
|
inline |
Definition at line 109 of file TargetFolder.h.
References llvm::ConstantExpr::get().
Definition at line 190 of file TargetFolder.h.
References CreateCast().
|
inline |
Definition at line 168 of file TargetFolder.h.
References llvm::ConstantExpr::getCast(), and llvm::Value::getType().
Referenced by CreateBitCast(), CreateIntToPtr(), and CreatePtrToInt().
Definition at line 243 of file TargetFolder.h.
References llvm::ConstantExpr::getExtractElement().
|
inline |
Definition at line 257 of file TargetFolder.h.
References llvm::ConstantExpr::getExtractValue().
Definition at line 54 of file TargetFolder.h.
References llvm::ConstantExpr::getFAdd().
|
inline |
Definition at line 230 of file TargetFolder.h.
References llvm::ConstantExpr::getCompare().
Definition at line 77 of file TargetFolder.h.
References llvm::ConstantExpr::getFDiv().
Definition at line 68 of file TargetFolder.h.
References llvm::ConstantExpr::getFMul().
Definition at line 122 of file TargetFolder.h.
References llvm::ConstantExpr::getFNeg().
Definition at line 185 of file TargetFolder.h.
References llvm::ConstantExpr::getFPCast(), and llvm::Value::getType().
Definition at line 86 of file TargetFolder.h.
References llvm::ConstantExpr::getFRem().
Definition at line 61 of file TargetFolder.h.
References llvm::ConstantExpr::getFSub().
|
inline |
Definition at line 133 of file TargetFolder.h.
References llvm::ConstantExpr::getGetElementPtr().
|
inline |
Definition at line 137 of file TargetFolder.h.
References llvm::ConstantExpr::getGetElementPtr().
|
inline |
Definition at line 143 of file TargetFolder.h.
References llvm::ConstantExpr::getGetElementPtr().
|
inline |
Definition at line 226 of file TargetFolder.h.
References llvm::ConstantExpr::getCompare().
|
inline |
Definition at line 148 of file TargetFolder.h.
References llvm::ConstantExpr::getInBoundsGetElementPtr().
|
inline |
Definition at line 152 of file TargetFolder.h.
References llvm::ConstantExpr::getInBoundsGetElementPtr().
|
inline |
Definition at line 159 of file TargetFolder.h.
References llvm::ConstantExpr::getInBoundsGetElementPtr().
|
inline |
Definition at line 247 of file TargetFolder.h.
References llvm::ConstantExpr::getInsertElement().
|
inline |
Definition at line 262 of file TargetFolder.h.
References llvm::ConstantExpr::getInsertValue().
|
inline |
Definition at line 174 of file TargetFolder.h.
References llvm::ConstantExpr::getIntegerCast(), and llvm::Value::getType().
Definition at line 193 of file TargetFolder.h.
References CreateCast().
|
inline |
Definition at line 93 of file TargetFolder.h.
References llvm::ConstantExpr::getLShr().
|
inline |
Definition at line 64 of file TargetFolder.h.
References llvm::ConstantExpr::getMul().
|
inline |
Definition at line 118 of file TargetFolder.h.
References llvm::ConstantExpr::getNeg().
Definition at line 125 of file TargetFolder.h.
References llvm::ConstantExpr::getNot().
Definition at line 102 of file TargetFolder.h.
References llvm::ConstantExpr::getOr().
|
inline |
Definition at line 215 of file TargetFolder.h.
References llvm::ConstantExpr::getPointerBitCastOrAddrSpaceCast(), and llvm::Value::getType().
Definition at line 180 of file TargetFolder.h.
References llvm::ConstantExpr::getPointerCast(), and llvm::Value::getType().
Definition at line 196 of file TargetFolder.h.
References CreateCast().
|
inline |
Definition at line 74 of file TargetFolder.h.
References llvm::ConstantExpr::getSDiv().
|
inline |
Definition at line 239 of file TargetFolder.h.
References llvm::ConstantExpr::getSelect().
Definition at line 204 of file TargetFolder.h.
References llvm::ConstantExpr::getSExtOrBitCast(), and llvm::Value::getType().
|
inline |
Definition at line 89 of file TargetFolder.h.
References llvm::ConstantExpr::getShl().
|
inline |
Definition at line 252 of file TargetFolder.h.
References llvm::ConstantExpr::getShuffleVector().
Definition at line 83 of file TargetFolder.h.
References llvm::ConstantExpr::getSRem().
|
inline |
Definition at line 57 of file TargetFolder.h.
References llvm::ConstantExpr::getSub().
Definition at line 209 of file TargetFolder.h.
References llvm::ConstantExpr::getTruncOrBitCast(), and llvm::Value::getType().
|
inline |
Definition at line 71 of file TargetFolder.h.
References llvm::ConstantExpr::getUDiv().
Definition at line 80 of file TargetFolder.h.
References llvm::ConstantExpr::getURem().
Definition at line 105 of file TargetFolder.h.
References llvm::ConstantExpr::getXor().
Definition at line 199 of file TargetFolder.h.
References llvm::Value::getType(), and llvm::ConstantExpr::getZExtOrBitCast().
1.8.6