Lines Matching refs:Predicate
1 //===-- PPCPredicates.h - PPC Branch Predicate Information ------*- C++ -*-===//
25 /// Predicate - These are "(BI << 5) | BO" for various predicates.
26 enum Predicate {
70 Predicate InvertPredicate(Predicate Opcode);
74 Predicate getSwappedPredicate(Predicate Opcode);
77 inline unsigned getPredicateCondition(Predicate Opcode) {
82 inline unsigned getPredicateHint(Predicate Opcode) {
87 inline Predicate getPredicate(unsigned Condition, unsigned Hint) {
88 return (Predicate)((Condition & ~BR_HINT_MASK) |