/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/freedreno/ir3/ |
H A D | ir3_parser.y | 94 static struct ir3_instruction * new_instr(opc_t opc) in new_instr() function 860 new_instr(OPC_MOVMSK); 876 new_instr(OPC_MOV); 883 new_instr(OPC_MOV); 952 | T_OP_SHB { new_instr(OPC_SHB); } 995 cat3_wmm: T_OP_WMM { new_instr(OPC_WMM); } 1006 cat4_opc: T_OP_RCP { new_instr(OPC_RCP); } 1007 | T_OP_RSQ { new_instr(OPC_RSQ); } 1010 | T_OP_SIN { new_instr(OPC_SIN); } 1011 | T_OP_COS { new_instr(OPC_COS); } [all …]
|
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/freedreno/ir3/ |
H A D | ir3_parser.y | 79 static struct ir3_instruction * new_instr(opc_t opc) in new_instr() function 593 cat0_instr: T_OP_NOP { new_instr(OPC_NOP); } 607 new_instr(OPC_MOV); 666 | T_OP_SHB { new_instr(OPC_SHB); } 699 cat4_opc: T_OP_RCP { new_instr(OPC_RCP); } 700 | T_OP_RSQ { new_instr(OPC_RSQ); } 703 | T_OP_SIN { new_instr(OPC_SIN); } 704 | T_OP_COS { new_instr(OPC_COS); } 718 | T_OP_SAM { new_instr(OPC_SAM); } 729 | T_OP_DSX { new_instr(OPC_DSX); } [all …]
|
/dports/lang/clover/mesa-21.3.6/src/freedreno/afuc/ |
H A D | parser.y | 56 new_instr(int tok) in new_instr() function 211 alu_2src_op: T_OP_ADD { new_instr($1); } 212 | T_OP_ADDHI { new_instr($1); } 213 | T_OP_SUB { new_instr($1); } 214 | T_OP_SUBHI { new_instr($1); } 215 | T_OP_AND { new_instr($1); } 216 | T_OP_OR { new_instr($1); } 217 | T_OP_XOR { new_instr($1); } 218 | T_OP_SHL { new_instr($1); } 219 | T_OP_USHR { new_instr($1); } [all …]
|
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/freedreno/afuc/ |
H A D | parser.y | 56 new_instr(int tok) in new_instr() function 211 alu_2src_op: T_OP_ADD { new_instr($1); } 212 | T_OP_ADDHI { new_instr($1); } 213 | T_OP_SUB { new_instr($1); } 214 | T_OP_SUBHI { new_instr($1); } 215 | T_OP_AND { new_instr($1); } 216 | T_OP_OR { new_instr($1); } 217 | T_OP_XOR { new_instr($1); } 218 | T_OP_SHL { new_instr($1); } 219 | T_OP_USHR { new_instr($1); } [all …]
|
/dports/graphics/libosmesa/mesa-21.3.6/src/freedreno/afuc/ |
H A D | parser.y | 56 new_instr(int tok) in new_instr() function 211 alu_2src_op: T_OP_ADD { new_instr($1); } 212 | T_OP_ADDHI { new_instr($1); } 213 | T_OP_SUB { new_instr($1); } 214 | T_OP_SUBHI { new_instr($1); } 215 | T_OP_AND { new_instr($1); } 216 | T_OP_OR { new_instr($1); } 217 | T_OP_XOR { new_instr($1); } 218 | T_OP_SHL { new_instr($1); } 219 | T_OP_USHR { new_instr($1); } [all …]
|
/dports/graphics/mesa-libs/mesa-21.3.6/src/freedreno/afuc/ |
H A D | parser.y | 56 new_instr(int tok) in new_instr() function 211 alu_2src_op: T_OP_ADD { new_instr($1); } 212 | T_OP_ADDHI { new_instr($1); } 213 | T_OP_SUB { new_instr($1); } 214 | T_OP_SUBHI { new_instr($1); } 215 | T_OP_AND { new_instr($1); } 216 | T_OP_OR { new_instr($1); } 217 | T_OP_XOR { new_instr($1); } 218 | T_OP_SHL { new_instr($1); } 219 | T_OP_USHR { new_instr($1); } [all …]
|
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/freedreno/afuc/ |
H A D | parser.y | 56 new_instr(int tok) in new_instr() function 211 alu_2src_op: T_OP_ADD { new_instr($1); } 212 | T_OP_ADDHI { new_instr($1); } 213 | T_OP_SUB { new_instr($1); } 214 | T_OP_SUBHI { new_instr($1); } 215 | T_OP_AND { new_instr($1); } 216 | T_OP_OR { new_instr($1); } 217 | T_OP_XOR { new_instr($1); } 218 | T_OP_SHL { new_instr($1); } 219 | T_OP_USHR { new_instr($1); } [all …]
|
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/freedreno/afuc/ |
H A D | parser.y | 56 new_instr(int tok) in new_instr() function 211 alu_2src_op: T_OP_ADD { new_instr($1); } 212 | T_OP_ADDHI { new_instr($1); } 213 | T_OP_SUB { new_instr($1); } 214 | T_OP_SUBHI { new_instr($1); } 215 | T_OP_AND { new_instr($1); } 216 | T_OP_OR { new_instr($1); } 217 | T_OP_XOR { new_instr($1); } 218 | T_OP_SHL { new_instr($1); } 219 | T_OP_USHR { new_instr($1); } [all …]
|
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/freedreno/afuc/ |
H A D | parser.y | 56 new_instr(int tok) in new_instr() function 211 alu_2src_op: T_OP_ADD { new_instr($1); } 212 | T_OP_ADDHI { new_instr($1); } 213 | T_OP_SUB { new_instr($1); } 214 | T_OP_SUBHI { new_instr($1); } 215 | T_OP_AND { new_instr($1); } 216 | T_OP_OR { new_instr($1); } 217 | T_OP_XOR { new_instr($1); } 218 | T_OP_SHL { new_instr($1); } 219 | T_OP_USHR { new_instr($1); } [all …]
|
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/freedreno/afuc/ |
H A D | parser.y | 56 new_instr(int tok) in new_instr() function 211 alu_2src_op: T_OP_ADD { new_instr($1); } 212 | T_OP_ADDHI { new_instr($1); } 213 | T_OP_SUB { new_instr($1); } 214 | T_OP_SUBHI { new_instr($1); } 215 | T_OP_AND { new_instr($1); } 216 | T_OP_OR { new_instr($1); } 217 | T_OP_XOR { new_instr($1); } 218 | T_OP_SHL { new_instr($1); } 219 | T_OP_USHR { new_instr($1); } [all …]
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/freedreno/afuc/ |
H A D | parser.y | 56 new_instr(int tok) in new_instr() function 211 alu_2src_op: T_OP_ADD { new_instr($1); } 212 | T_OP_ADDHI { new_instr($1); } 213 | T_OP_SUB { new_instr($1); } 214 | T_OP_SUBHI { new_instr($1); } 215 | T_OP_AND { new_instr($1); } 216 | T_OP_OR { new_instr($1); } 217 | T_OP_XOR { new_instr($1); } 218 | T_OP_SHL { new_instr($1); } 219 | T_OP_USHR { new_instr($1); } [all …]
|
/dports/graphics/mesa-dri/mesa-21.3.6/src/freedreno/afuc/ |
H A D | parser.y | 56 new_instr(int tok) in new_instr() function 211 alu_2src_op: T_OP_ADD { new_instr($1); } 212 | T_OP_ADDHI { new_instr($1); } 213 | T_OP_SUB { new_instr($1); } 214 | T_OP_SUBHI { new_instr($1); } 215 | T_OP_AND { new_instr($1); } 216 | T_OP_OR { new_instr($1); } 217 | T_OP_XOR { new_instr($1); } 218 | T_OP_SHL { new_instr($1); } 219 | T_OP_USHR { new_instr($1); } [all …]
|
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/freedreno/afuc/ |
H A D | parser.y | 56 new_instr(int tok) in new_instr() function 207 alu_2src_op: T_OP_ADD { new_instr($1); } 208 | T_OP_ADDHI { new_instr($1); } 209 | T_OP_SUB { new_instr($1); } 210 | T_OP_SUBHI { new_instr($1); } 211 | T_OP_AND { new_instr($1); } 212 | T_OP_OR { new_instr($1); } 213 | T_OP_XOR { new_instr($1); } 214 | T_OP_SHL { new_instr($1); } 215 | T_OP_USHR { new_instr($1); } [all …]
|
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/freedreno/ir3/ |
H A D | ir3_parser.y | 94 static struct ir3_instruction * new_instr(opc_t opc) in new_instr() function 815 new_instr(OPC_MOVMSK); 824 new_instr(OPC_MOV); 831 new_instr(OPC_MOV); 899 | T_OP_SHB { new_instr(OPC_SHB); } 933 cat4_opc: T_OP_RCP { new_instr(OPC_RCP); } 934 | T_OP_RSQ { new_instr(OPC_RSQ); } 937 | T_OP_SIN { new_instr(OPC_SIN); } 938 | T_OP_COS { new_instr(OPC_COS); } 952 | T_OP_SAM { new_instr(OPC_SAM); } [all …]
|
/dports/graphics/libosmesa/mesa-21.3.6/src/freedreno/ir3/ |
H A D | ir3_parser.y | 94 static struct ir3_instruction * new_instr(opc_t opc) in new_instr() function 815 new_instr(OPC_MOVMSK); 824 new_instr(OPC_MOV); 831 new_instr(OPC_MOV); 899 | T_OP_SHB { new_instr(OPC_SHB); } 933 cat4_opc: T_OP_RCP { new_instr(OPC_RCP); } 934 | T_OP_RSQ { new_instr(OPC_RSQ); } 937 | T_OP_SIN { new_instr(OPC_SIN); } 938 | T_OP_COS { new_instr(OPC_COS); } 952 | T_OP_SAM { new_instr(OPC_SAM); } [all …]
|
/dports/graphics/mesa-libs/mesa-21.3.6/src/freedreno/ir3/ |
H A D | ir3_parser.y | 94 static struct ir3_instruction * new_instr(opc_t opc) in new_instr() function 815 new_instr(OPC_MOVMSK); 824 new_instr(OPC_MOV); 831 new_instr(OPC_MOV); 899 | T_OP_SHB { new_instr(OPC_SHB); } 933 cat4_opc: T_OP_RCP { new_instr(OPC_RCP); } 934 | T_OP_RSQ { new_instr(OPC_RSQ); } 937 | T_OP_SIN { new_instr(OPC_SIN); } 938 | T_OP_COS { new_instr(OPC_COS); } 952 | T_OP_SAM { new_instr(OPC_SAM); } [all …]
|
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/freedreno/ir3/ |
H A D | ir3_parser.y | 94 static struct ir3_instruction * new_instr(opc_t opc) in new_instr() function 815 new_instr(OPC_MOVMSK); 824 new_instr(OPC_MOV); 831 new_instr(OPC_MOV); 899 | T_OP_SHB { new_instr(OPC_SHB); } 933 cat4_opc: T_OP_RCP { new_instr(OPC_RCP); } 934 | T_OP_RSQ { new_instr(OPC_RSQ); } 937 | T_OP_SIN { new_instr(OPC_SIN); } 938 | T_OP_COS { new_instr(OPC_COS); } 952 | T_OP_SAM { new_instr(OPC_SAM); } [all …]
|
/dports/graphics/mesa-dri/mesa-21.3.6/src/freedreno/ir3/ |
H A D | ir3_parser.y | 94 static struct ir3_instruction * new_instr(opc_t opc) in new_instr() function 815 new_instr(OPC_MOVMSK); 824 new_instr(OPC_MOV); 831 new_instr(OPC_MOV); 899 | T_OP_SHB { new_instr(OPC_SHB); } 933 cat4_opc: T_OP_RCP { new_instr(OPC_RCP); } 934 | T_OP_RSQ { new_instr(OPC_RSQ); } 937 | T_OP_SIN { new_instr(OPC_SIN); } 938 | T_OP_COS { new_instr(OPC_COS); } 952 | T_OP_SAM { new_instr(OPC_SAM); } [all …]
|
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/freedreno/ir3/ |
H A D | ir3_parser.y | 94 static struct ir3_instruction * new_instr(opc_t opc) in new_instr() function 815 new_instr(OPC_MOVMSK); 824 new_instr(OPC_MOV); 831 new_instr(OPC_MOV); 899 | T_OP_SHB { new_instr(OPC_SHB); } 933 cat4_opc: T_OP_RCP { new_instr(OPC_RCP); } 934 | T_OP_RSQ { new_instr(OPC_RSQ); } 937 | T_OP_SIN { new_instr(OPC_SIN); } 938 | T_OP_COS { new_instr(OPC_COS); } 952 | T_OP_SAM { new_instr(OPC_SAM); } [all …]
|
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/freedreno/ir3/ |
H A D | ir3_parser.y | 94 static struct ir3_instruction * new_instr(opc_t opc) in new_instr() function 815 new_instr(OPC_MOVMSK); 824 new_instr(OPC_MOV); 831 new_instr(OPC_MOV); 899 | T_OP_SHB { new_instr(OPC_SHB); } 933 cat4_opc: T_OP_RCP { new_instr(OPC_RCP); } 934 | T_OP_RSQ { new_instr(OPC_RSQ); } 937 | T_OP_SIN { new_instr(OPC_SIN); } 938 | T_OP_COS { new_instr(OPC_COS); } 952 | T_OP_SAM { new_instr(OPC_SAM); } [all …]
|
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/freedreno/ir3/ |
H A D | ir3_parser.y | 94 static struct ir3_instruction * new_instr(opc_t opc) in new_instr() function 815 new_instr(OPC_MOVMSK); 824 new_instr(OPC_MOV); 831 new_instr(OPC_MOV); 899 | T_OP_SHB { new_instr(OPC_SHB); } 933 cat4_opc: T_OP_RCP { new_instr(OPC_RCP); } 934 | T_OP_RSQ { new_instr(OPC_RSQ); } 937 | T_OP_SIN { new_instr(OPC_SIN); } 938 | T_OP_COS { new_instr(OPC_COS); } 952 | T_OP_SAM { new_instr(OPC_SAM); } [all …]
|
/dports/lang/clover/mesa-21.3.6/src/freedreno/ir3/ |
H A D | ir3_parser.y | 94 static struct ir3_instruction * new_instr(opc_t opc) in new_instr() function 815 new_instr(OPC_MOVMSK); 824 new_instr(OPC_MOV); 831 new_instr(OPC_MOV); 899 | T_OP_SHB { new_instr(OPC_SHB); } 933 cat4_opc: T_OP_RCP { new_instr(OPC_RCP); } 934 | T_OP_RSQ { new_instr(OPC_RSQ); } 937 | T_OP_SIN { new_instr(OPC_SIN); } 938 | T_OP_COS { new_instr(OPC_COS); } 952 | T_OP_SAM { new_instr(OPC_SAM); } [all …]
|
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/compiler/nir/ |
H A D | nir_lower_atomics_to_ssbo.c | 91 nir_intrinsic_instr *new_instr = in lower_instr() local 102 nir_src_copy(&new_instr->src[1], &instr->src[0], new_instr); in lower_instr() 103 new_instr->src[2] = nir_src_for_ssa(temp); in lower_instr() 111 nir_src_copy(&new_instr->src[1], &instr->src[0], new_instr); in lower_instr() 112 new_instr->src[2] = nir_src_for_ssa(temp); in lower_instr() 117 nir_src_copy(&new_instr->src[1], &instr->src[0], new_instr); in lower_instr() 122 nir_src_copy(&new_instr->src[1], &instr->src[0], new_instr); in lower_instr() 123 nir_src_copy(&new_instr->src[2], &instr->src[1], new_instr); in lower_instr() 126 nir_src_copy(&new_instr->src[3], &instr->src[2], new_instr); in lower_instr() 131 nir_intrinsic_set_align(new_instr, 4, 0); in lower_instr() [all …]
|
/dports/lang/clover/mesa-21.3.6/src/compiler/nir/ |
H A D | nir_lower_atomics_to_ssbo.c | 91 nir_intrinsic_instr *new_instr = in lower_instr() local 101 new_instr->src[0] = nir_src_for_ssa(buffer); in lower_instr() 102 nir_src_copy(&new_instr->src[1], &instr->src[0]); in lower_instr() 103 new_instr->src[2] = nir_src_for_ssa(temp); in lower_instr() 110 new_instr->src[0] = nir_src_for_ssa(buffer); in lower_instr() 112 new_instr->src[2] = nir_src_for_ssa(temp); in lower_instr() 116 new_instr->src[0] = nir_src_for_ssa(buffer); in lower_instr() 121 new_instr->src[0] = nir_src_for_ssa(buffer); in lower_instr() 131 nir_intrinsic_set_align(new_instr, 4, 0); in lower_instr() 140 nir_ssa_dest_init(&new_instr->instr, &new_instr->dest, in lower_instr() [all …]
|
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/compiler/nir/ |
H A D | nir_lower_atomics_to_ssbo.c | 91 nir_intrinsic_instr *new_instr = in lower_instr() local 101 new_instr->src[0] = nir_src_for_ssa(buffer); in lower_instr() 102 nir_src_copy(&new_instr->src[1], &instr->src[0]); in lower_instr() 103 new_instr->src[2] = nir_src_for_ssa(temp); in lower_instr() 110 new_instr->src[0] = nir_src_for_ssa(buffer); in lower_instr() 112 new_instr->src[2] = nir_src_for_ssa(temp); in lower_instr() 116 new_instr->src[0] = nir_src_for_ssa(buffer); in lower_instr() 121 new_instr->src[0] = nir_src_for_ssa(buffer); in lower_instr() 131 nir_intrinsic_set_align(new_instr, 4, 0); in lower_instr() 140 nir_ssa_dest_init(&new_instr->instr, &new_instr->dest, in lower_instr() [all …]
|