~mmach/netext73/mesa-ryzen

« back to all changes in this revision

Viewing changes to src/gallium/drivers/r300/compiler/radeon_opcodes.h

  • Committer: mmach
  • Date: 2023-11-02 21:31:35 UTC
  • Revision ID: netbit73@gmail.com-20231102213135-18d4tzh7tj0uz752
2023-11-02 22:11:57

Show diffs side-by-side

added added

removed removed

Lines of Context:
48
48
         * dst.x = round(src.x), where dst must be an address register */
49
49
        RC_OPCODE_ARR,
50
50
 
51
 
        /** vec4 instruction: dst.c = ceil(src0.c) */
52
 
        RC_OPCODE_CEIL,
53
 
 
54
51
        /** vec4 instruction: dst.c = src0.c < 0.0 ? src1.c : src2.c */
55
52
        RC_OPCODE_CMP,
56
53
 
86
83
        /** special instruction, see ARB_vertex_program */
87
84
        RC_OPCODE_EXP,
88
85
 
89
 
        /** vec4 instruction: dst.c = floor(src0.c) */
90
 
        RC_OPCODE_FLR,
91
 
 
92
86
        /** vec4 instruction: dst.c = src0.c - floor(src0.c) */
93
87
        RC_OPCODE_FRC,
94
88
 
155
149
        /** vec4 instruction: dst.c = (src0.c != src1.c) ? 1.0 : 0.0 */
156
150
        RC_OPCODE_SNE,
157
151
 
158
 
        /** vec4 instruction: dst.c = (src0.c < 0 ?) -1 : ((src0.c > 0) : 1 : 0) */
159
 
        RC_OPCODE_SSG,
160
 
 
161
152
        /** vec4 instruction: dst.c = src0.c - src1.c */
162
153
        RC_OPCODE_SUB,
163
154