diff options
Diffstat (limited to 'lib/Target/AMDGPU/R600Defines.h')
-rw-r--r-- | lib/Target/AMDGPU/R600Defines.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/lib/Target/AMDGPU/R600Defines.h b/lib/Target/AMDGPU/R600Defines.h index 4db199a5539..20c357cc15f 100644 --- a/lib/Target/AMDGPU/R600Defines.h +++ b/lib/Target/AMDGPU/R600Defines.h @@ -20,3 +20,16 @@ // Helper for finding getting the operand index for the instruction flags // operand. #define GET_FLAG_OPERAND_IDX(Flags) (((Flags) >> 7) & 0x3) + +namespace R600_InstFlag { + enum TIF { + TRANS_ONLY = (1 << 0), + TEX = (1 << 1), + REDUCTION = (1 << 2), + FC = (1 << 3), + TRIG = (1 << 4), + OP3 = (1 << 5), + VECTOR = (1 << 6) + //FlagOperand bits 7, 8 + }; +} |