1 // Copyright 2014 Dolphin Emulator Project 2 // Licensed under GPLv2+ 3 // Refer to the license.txt file included. 4 5 #include "Common/CommonTypes.h" 6 7 enum CCFlags 8 { 9 CC_EQ = 0, // Equal 10 CC_NEQ, // Not equal 11 CC_CS, // Carry Set 12 CC_CC, // Carry Clear 13 CC_MI, // Minus (Negative) 14 CC_PL, // Plus 15 CC_VS, // Overflow 16 CC_VC, // No Overflow 17 CC_HI, // Unsigned higher 18 CC_LS, // Unsigned lower or same 19 CC_GE, // Signed greater than or equal 20 CC_LT, // Signed less than 21 CC_GT, // Signed greater than 22 CC_LE, // Signed less than or equal 23 CC_AL, // Always (unconditional) 14 24 CC_HS = CC_CS, // Alias of CC_CS Unsigned higher or same 25 CC_LO = CC_CC, // Alias of CC_CC Unsigned lower 26 }; 27 const u32 NO_COND = 0xE0000000; 28