| //===-- PPCPredicates.h - PPC Branch Predicate Information ------*- C++ -*-===// |
| // The LLVM Compiler Infrastructure |
| // This file is distributed under the University of Illinois Open Source |
| // License. See LICENSE.TXT for details. |
| //===----------------------------------------------------------------------===// |
| // This file describes the PowerPC branch predicates. |
| //===----------------------------------------------------------------------===// |
| #ifndef LLVM_TARGET_POWERPC_PPCPREDICATES_H |
| #define LLVM_TARGET_POWERPC_PPCPREDICATES_H |
| /// Predicate - These are "(BI << 5) | BO" for various predicates. |
| PRED_ALWAYS = (0 << 5) | 20, |
| /// Invert the specified predicate. != -> ==, < -> >=. |
| Predicate InvertPredicate(Predicate Opcode); |