LLVM API Documentation
Static Public Member Functions | |
static Constant * | Add (const ConstantPacked *V1, const ConstantPacked *V2) |
static Constant * | Sub (const ConstantPacked *V1, const ConstantPacked *V2) |
static Constant * | Mul (const ConstantPacked *V1, const ConstantPacked *V2) |
static Constant * | Div (const ConstantPacked *V1, const ConstantPacked *V2) |
static Constant * | Rem (const ConstantPacked *V1, const ConstantPacked *V2) |
static Constant * | And (const ConstantPacked *V1, const ConstantPacked *V2) |
static Constant * | Or (const ConstantPacked *V1, const ConstantPacked *V2) |
static Constant * | Xor (const ConstantPacked *V1, const ConstantPacked *V2) |
static Constant * | Shl (const ConstantPacked *V1, const ConstantPacked *V2) |
static Constant * | Shr (const ConstantPacked *V1, const ConstantPacked *V2) |
static Constant * | LessThan (const ConstantPacked *V1, const ConstantPacked *V2) |
static Constant * | EqualTo (const ConstantPacked *V1, const ConstantPacked *V2) |
Definition at line 352 of file VMCore/ConstantFolding.cpp.
static Constant* ConstantPackedRules::Add | ( | const ConstantPacked * | V1, | |
const ConstantPacked * | V2 | |||
) | [inline, static] |
static Constant* ConstantPackedRules::And | ( | const ConstantPacked * | V1, | |
const ConstantPacked * | V2 | |||
) | [inline, static] |
static Constant* ConstantPackedRules::Div | ( | const ConstantPacked * | V1, | |
const ConstantPacked * | V2 | |||
) | [inline, static] |
static Constant* ConstantPackedRules::EqualTo | ( | const ConstantPacked * | V1, | |
const ConstantPacked * | V2 | |||
) | [inline, static] |
Definition at line 388 of file VMCore/ConstantFolding.cpp.
References llvm::CallingConv::C, llvm::User::getNumOperands(), and llvm::Constant::getOperand().
static Constant* ConstantPackedRules::LessThan | ( | const ConstantPacked * | V1, | |
const ConstantPacked * | V2 | |||
) | [inline, static] |
Definition at line 385 of file VMCore/ConstantFolding.cpp.
static Constant* ConstantPackedRules::Mul | ( | const ConstantPacked * | V1, | |
const ConstantPacked * | V2 | |||
) | [inline, static] |
static Constant* ConstantPackedRules::Or | ( | const ConstantPacked * | V1, | |
const ConstantPacked * | V2 | |||
) | [inline, static] |
static Constant* ConstantPackedRules::Rem | ( | const ConstantPacked * | V1, | |
const ConstantPacked * | V2 | |||
) | [inline, static] |
static Constant* ConstantPackedRules::Shl | ( | const ConstantPacked * | V1, | |
const ConstantPacked * | V2 | |||
) | [inline, static] |
static Constant* ConstantPackedRules::Shr | ( | const ConstantPacked * | V1, | |
const ConstantPacked * | V2 | |||
) | [inline, static] |
static Constant* ConstantPackedRules::Sub | ( | const ConstantPacked * | V1, | |
const ConstantPacked * | V2 | |||
) | [inline, static] |
static Constant* ConstantPackedRules::Xor | ( | const ConstantPacked * | V1, | |
const ConstantPacked * | V2 | |||
) | [inline, static] |