Searched refs:x86_reg (Results 1 – 7 of 7) sorted by relevance
/external/mesa3d/src/gallium/auxiliary/rtasm/ |
D | rtasm_x86sse.h | 36 struct x86_reg { struct 161 void x86_print_reg( struct x86_reg reg ); 166 struct x86_reg x86_make_reg( enum x86_reg_file file, 169 struct x86_reg x86_make_disp( struct x86_reg reg, 172 struct x86_reg x86_deref( struct x86_reg reg ); 174 struct x86_reg x86_get_base_reg( struct x86_reg reg ); 200 void x86_call( struct x86_function *p, struct x86_reg reg); 202 void x86_mov_reg_imm( struct x86_function *p, struct x86_reg dst, int imm ); 203 void x86_add_imm( struct x86_function *p, struct x86_reg dst, int imm ); 204 void x86_or_imm( struct x86_function *p, struct x86_reg dst, int imm ); [all …]
|
D | rtasm_x86sse.c | 43 void x86_print_reg( struct x86_reg reg ) in x86_print_reg() 228 struct x86_reg reg, in emit_modrm() 229 struct x86_reg regmem ) in emit_modrm() 273 struct x86_reg regmem ) in emit_modrm_noreg() 275 struct x86_reg dummy = x86_make_reg(file_REG32, op); in emit_modrm_noreg() 287 struct x86_reg dst, in emit_op_modrm() 288 struct x86_reg src ) in emit_op_modrm() 316 struct x86_reg x86_make_reg( enum x86_reg_file file, in x86_make_reg() 319 struct x86_reg reg; in x86_make_reg() 329 struct x86_reg x86_make_disp( struct x86_reg reg, in x86_make_disp() [all …]
|
/external/mesa3d/src/mesa/x86/rtasm/ |
D | x86sse.h | 11 struct x86_reg { struct 91 struct x86_reg x86_make_reg( enum x86_reg_file file, 94 struct x86_reg x86_make_disp( struct x86_reg reg, 97 struct x86_reg x86_deref( struct x86_reg reg ); 99 struct x86_reg x86_get_base_reg( struct x86_reg reg ); 123 void x86_call( struct x86_function *p, struct x86_reg reg); 129 void x86_mov_reg_imm( struct x86_function *p, struct x86_reg dst, int imm ); 139 void mmx_movd( struct x86_function *p, struct x86_reg dst, struct x86_reg src ); 140 void mmx_movq( struct x86_function *p, struct x86_reg dst, struct x86_reg src ); 141 void mmx_packssdw( struct x86_function *p, struct x86_reg dst, struct x86_reg src ); [all …]
|
D | x86sse.c | 90 struct x86_reg reg, in emit_modrm() 91 struct x86_reg regmem ) in emit_modrm() 129 struct x86_reg regmem ) in emit_modrm_noreg() 131 struct x86_reg dummy = x86_make_reg(file_REG32, op); in emit_modrm_noreg() 143 struct x86_reg dst, in emit_op_modrm() 144 struct x86_reg src ) in emit_op_modrm() 172 struct x86_reg x86_make_reg( enum x86_reg_file file, in x86_make_reg() 175 struct x86_reg reg; in x86_make_reg() 185 struct x86_reg x86_make_disp( struct x86_reg reg, in x86_make_disp() 205 struct x86_reg x86_deref( struct x86_reg reg ) in x86_deref() [all …]
|
/external/mesa3d/src/mesa/tnl/ |
D | t_vertex_sse.c | 63 struct x86_reg identity; 64 struct x86_reg chan0; 68 static struct x86_reg get_identity( struct x86_program *p ) in get_identity() 74 struct x86_reg dest, in emit_load4f_4() 75 struct x86_reg arg0 ) in emit_load4f_4() 81 struct x86_reg dest, in emit_load4f_3() 82 struct x86_reg arg0 ) in emit_load4f_3() 98 struct x86_reg dest, in emit_load4f_2() 99 struct x86_reg arg0 ) in emit_load4f_2() 108 struct x86_reg dest, in emit_load4f_1() [all …]
|
/external/mesa3d/src/gallium/auxiliary/translate/ |
D | translate_sse.c | 119 struct x86_reg tmp_EAX; 120 struct x86_reg tmp2_EDX; 121 struct x86_reg src_ECX; 122 struct x86_reg idx_ESI; /* either start+i or &elt[i] */ 123 struct x86_reg machine_EDI; 124 struct x86_reg outbuf_EBX; 125 struct x86_reg count_EBP; /* decrements to zero */ 133 static struct x86_reg get_const( struct translate_sse *p, unsigned id) in get_const() 135 struct x86_reg reg; in get_const() 169 struct x86_reg data, in emit_load_sse2() [all …]
|
/external/clang/test/CodeGen/ |
D | 2010-06-17-asmcrash.c | 7 typedef int64_t x86_reg; typedef 13 :"r" ((x86_reg)line_size) in avg_pixels8_mmx2()
|