Lines Matching full:condition
49 enum Condition {
65 inline Condition NegateCondition(Condition cond) {
67 return static_cast<Condition>(cond ^ ne);
71 // Commute a condition such that {a cond b == b cond' a}.
72 inline Condition CommuteCondition(Condition cond) {
154 MCRF = 0 << 1, // Move Condition Register Field
156 CRNOR = 33 << 1, // Condition Register NOR)
158 CRANDC = 129 << 1, // Condition Register AND with Complement
160 CRXOR = 193 << 1, // Condition Register XOR
161 CRNAND = 225 << 1, // Condition Register NAND
162 CRAND = 257 << 1, // Condition Register AND
163 CREQV = 289 << 1, // Condition Register Equivalent
164 CRORC = 417 << 1, // Condition Register OR with Complement
165 CROR = 449 << 1, // Condition Register OR
284 MCRFS = 64 << 1, // Move to Condition Register from FPSCR
385 DCBNZF = 0 << 21, // Decrement CTR; branch if CTR != 0 and condition false
386 DCBEZF = 2 << 21, // Decrement CTR; branch if CTR == 0 and condition false
387 BF = 4 << 21, // Branch if condition false
388 DCBNZT = 8 << 21, // Decrement CTR; branch if CTR != 0 and condition true
389 DCBEZT = 10 << 21, // Decrement CTR; branch if CTR == 0 and condition true
390 BT = 12 << 21, // Branch if condition true
409 VXSOFT = 21, // 53: Software-Defined Condition
481 // Example: Test whether the instruction at ptr does set the condition code