LLVM API Documentation

PPCPredicates.h File Reference

#include "PPC.h"

Include dependency graph for PPCPredicates.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  llvm
namespace  llvm::PPC

Enumerations

enum  llvm::PPC::Predicate {
  llvm::PPC::PRED_ALWAYS = (0 << 5) | 20, llvm::PPC::PRED_LT = (0 << 5) | 12, llvm::PPC::PRED_LE = (1 << 5) | 4, llvm::PPC::PRED_EQ = (2 << 5) | 12,
  llvm::PPC::PRED_GE = (0 << 5) | 4, llvm::PPC::PRED_GT = (1 << 5) | 12, llvm::PPC::PRED_NE = (2 << 5) | 4, llvm::PPC::PRED_UN = (3 << 5) | 12,
  llvm::PPC::PRED_NU = (3 << 5) | 4
}
 Predicate - These are "(BI << 5) | BO" for various predicates. More...

Functions

Predicate llvm::PPC::InvertPredicate (Predicate Opcode)
 Invert the specified predicate. != -> ==, < -> >=.