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 ConstantLessThan (const ConstantBool *V1, const ConstantBool *V2)
static ConstantEqualTo (const Constant *V1, const Constant *V2)
static ConstantAnd (const ConstantBool *V1, const ConstantBool *V2)
static ConstantOr (const ConstantBool *V1, const ConstantBool *V2)
static ConstantXor (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: