|
LLVM
3.7.0
|
#include "llvm/IR/InstrTypes.h"Go to the source code of this file.
Namespaces | |
| llvm | |
| Compute iterated dominance frontiers using a linear time algorithm. | |
Functions | |
| unsigned | llvm::getICmpCode (const ICmpInst *ICI, bool InvertPred=false) |
| getICmpCode - Encode a icmp predicate into a three bit mask. More... | |
| Value * | llvm::getICmpValue (bool Sign, unsigned Code, Value *LHS, Value *RHS, CmpInst::Predicate &NewICmpPred) |
| getICmpValue - This is the complement of getICmpCode, which turns an opcode and two operands into either a constant true or false, or the predicate for a new ICmp instruction. More... | |
| bool | llvm::PredicatesFoldable (CmpInst::Predicate p1, CmpInst::Predicate p2) |
| PredicatesFoldable - Return true if both predicates match sign or if at least one of them is an equality comparison (which is signless). More... | |
1.8.6