LLVM API Documentation

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

BoolRules Struct Reference

Inheritance diagram for BoolRules:

Inheritance graph
[legend]
Collaboration diagram for BoolRules:

Collaboration graph
[legend]
List of all members.

Static Public Member Functions

static Constant * LessThan (const ConstantBool *V1, const ConstantBool *V2)
static Constant * EqualTo (const Constant *V1, const Constant *V2)
static Constant * And (const ConstantBool *V1, const ConstantBool *V2)
static Constant * Or (const ConstantBool *V1, const ConstantBool *V2)
static Constant * Xor (const ConstantBool *V1, const ConstantBool *V2)

Detailed Description

Definition at line 230 of file ConstantFolding.cpp.


Member Function Documentation

static Constant* BoolRules::And (  const ConstantBool *  V1,
const ConstantBool *  V2
)  [inline, static]
 

Definition at line 240 of file ConstantFolding.cpp.

References llvm::ConstantBool::getValue().

static Constant* BoolRules::EqualTo (  const Constant *  V1,
const Constant *  V2
)  [inline, static]
 

Definition at line 236 of file ConstantFolding.cpp.

static Constant* BoolRules::LessThan (  const ConstantBool *  V1,
const ConstantBool *  V2
)  [inline, static]
 

Definition at line 232 of file ConstantFolding.cpp.

References llvm::ConstantBool::getValue().

static Constant* BoolRules::Or (  const ConstantBool *  V1,
const ConstantBool *  V2
)  [inline, static]
 

Definition at line 244 of file ConstantFolding.cpp.

References llvm::ConstantBool::getValue().

static Constant* BoolRules::Xor (  const ConstantBool *  V1,
const ConstantBool *  V2
)  [inline, static]
 

Definition at line 248 of file ConstantFolding.cpp.

References llvm::ConstantBool::getValue().


The documentation for this struct was generated from the following file: