Home
last modified time | relevance | path

Searched refs:x86_reg (Results 1 – 16 of 16) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/rtasm/
Drtasm_x86sse.h37 struct x86_reg { struct
162 void x86_print_reg( struct x86_reg reg );
167 struct x86_reg x86_make_reg( enum x86_reg_file file,
170 struct x86_reg x86_make_disp( struct x86_reg reg,
173 struct x86_reg x86_deref( struct x86_reg reg );
175 struct x86_reg x86_get_base_reg( struct x86_reg reg );
201 void x86_call( struct x86_function *p, struct x86_reg reg);
203 void x86_mov_reg_imm( struct x86_function *p, struct x86_reg dst, int imm );
204 void x86_add_imm( struct x86_function *p, struct x86_reg dst, int imm );
205 void x86_or_imm( struct x86_function *p, struct x86_reg dst, int imm );
[all …]
Drtasm_x86sse.c44 void x86_print_reg( struct x86_reg reg ) in x86_print_reg()
229 struct x86_reg reg, in emit_modrm()
230 struct x86_reg regmem ) in emit_modrm()
274 struct x86_reg regmem ) in emit_modrm_noreg()
276 struct x86_reg dummy = x86_make_reg(file_REG32, op); in emit_modrm_noreg()
288 struct x86_reg dst, in emit_op_modrm()
289 struct x86_reg src ) in emit_op_modrm()
317 struct x86_reg x86_make_reg( enum x86_reg_file file, in x86_make_reg()
320 struct x86_reg reg; in x86_make_reg()
330 struct x86_reg x86_make_disp( struct x86_reg reg, in x86_make_disp()
[all …]
/external/mesa3d/src/mesa/x86/rtasm/
Dx86sse.h11 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 …]
Dx86sse.c94 struct x86_reg reg, in emit_modrm()
95 struct x86_reg regmem ) in emit_modrm()
133 struct x86_reg regmem ) in emit_modrm_noreg()
135 struct x86_reg dummy = x86_make_reg(file_REG32, op); in emit_modrm_noreg()
147 struct x86_reg dst, in emit_op_modrm()
148 struct x86_reg src ) in emit_op_modrm()
176 struct x86_reg x86_make_reg( enum x86_reg_file file, in x86_make_reg()
179 struct x86_reg reg; in x86_make_reg()
189 struct x86_reg x86_make_disp( struct x86_reg reg, in x86_make_disp()
209 struct x86_reg x86_deref( struct x86_reg reg ) in x86_deref()
[all …]
/external/mesa3d/src/mesa/tnl/
Dt_vertex_sse.c63 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/capstone/arch/X86/
DX86Mapping.h11 x86_reg x86_map_sib_base(int r);
14 x86_reg x86_map_sib_index(int r);
17 x86_reg x86_map_segment(int r);
34 x86_reg X86_insn_reg_intel(unsigned int id, enum cs_ac_type *access);
35 x86_reg X86_insn_reg_att(unsigned int id, enum cs_ac_type *access);
36 bool X86_insn_reg_intel2(unsigned int id, x86_reg *reg1, enum cs_ac_type *access1, x86_reg *reg2, e…
37 bool X86_insn_reg_att2(unsigned int id, x86_reg *reg1, enum cs_ac_type *access1, x86_reg *reg2, enu…
DX86Mapping.c32 static const x86_reg sib_base_map[] = {
51 static const x86_reg sib_index_map[] = {
61 static const x86_reg segment_map[] = {
71 x86_reg x86_map_sib_base(int r) in x86_map_sib_base()
76 x86_reg x86_map_sib_index(int r) in x86_map_sib_index()
81 x86_reg x86_map_segment(int r) in x86_map_segment()
2478 static void arr_replace(uint16_t *arr, uint8_t max, x86_reg r1, x86_reg r2) in arr_replace()
2688 x86_reg reg;
2694 x86_reg reg1, reg2;
2982 x86_reg X86_insn_reg_intel(unsigned int id, enum cs_ac_type *access) in X86_insn_reg_intel()
[all …]
DX86ATTInstPrinter.c926 x86_reg reg, reg2; in X86_ATT_printInst()
DX86IntelInstPrinter.c774 x86_reg reg, reg2; in X86_Intel_printInst()
/external/mesa3d/src/gallium/auxiliary/translate/
Dtranslate_sse.c124 struct x86_reg tmp_EAX;
125 struct x86_reg tmp2_EDX;
126 struct x86_reg src_ECX;
127 struct x86_reg idx_ESI; /* either start+i or &elt[i] */
128 struct x86_reg machine_EDI;
129 struct x86_reg outbuf_EBX;
130 struct x86_reg count_EBP; /* decrements to zero */
141 static struct x86_reg
144 struct x86_reg reg; in get_const()
179 struct x86_reg data, struct x86_reg src, unsigned size) in emit_load_sse2()
[all …]
/external/llvm-project/clang/test/CodeGen/
D2010-06-17-asmcrash.c7 typedef int64_t x86_reg; typedef
13 :"r" ((x86_reg)line_size) in avg_pixels8_mmx2()
/external/clang/test/CodeGen/
D2010-06-17-asmcrash.c7 typedef int64_t x86_reg; typedef
13 :"r" ((x86_reg)line_size) in avg_pixels8_mmx2()
/external/capstone/bindings/vb6/
DCX86Inst.cls88 Public sib_index As x86_reg
90 Public sib_base As x86_reg
DCX86Operand.cls75 Public reg As x86_reg
Dmx86.bas11 Enum x86_reg enum
401 sib_index As x86_reg ' SIB index register, or X86_REG_INVALID when irrelevant.
403 sib_base As x86_reg ' SIB base register, or X86_REG_INVALID when irrelevant.
/external/capstone/include/capstone/
Dx86.h19 typedef enum x86_reg { enum
72 } x86_reg; typedef
267 x86_reg segment; ///< segment register (or X86_REG_INVALID if irrelevant)
268 x86_reg base; ///< base register (or X86_REG_INVALID if irrelevant)
269 x86_reg index; ///< index register (or X86_REG_INVALID if irrelevant)
278 x86_reg reg; ///< register value for REG operand
343 x86_reg sib_index;
347 x86_reg sib_base;