Home
last modified time | relevance | path

Searched refs:x86_function (Results 1 – 6 of 6) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/rtasm/
Drtasm_x86sse.h50 struct x86_function { struct
138 static INLINE enum x86_target x86_target( struct x86_function* p ) in x86_target()
149 static INLINE unsigned x86_target_caps( struct x86_function* p ) in x86_target_caps()
154 void x86_init_func( struct x86_function *p );
155 void x86_init_func_size( struct x86_function *p, unsigned code_size );
156 void x86_release_func( struct x86_function *p );
157 x86_func x86_get_func( struct x86_function *p );
179 int x86_get_label( struct x86_function *p );
181 void x64_rexw(struct x86_function *p);
183 void x86_jcc( struct x86_function *p,
[all …]
Drtasm_x86sse.c139 static void do_realloc( struct x86_function *p ) in do_realloc()
174 static unsigned char *reserve( struct x86_function *p, int bytes ) in reserve()
188 static void emit_1b( struct x86_function *p, char b0 ) in emit_1b()
194 static void emit_1i( struct x86_function *p, int i0 ) in emit_1i()
200 static void emit_1ub( struct x86_function *p, unsigned char b0 ) in emit_1ub()
206 static void emit_2ub( struct x86_function *p, unsigned char b0, unsigned char b1 ) in emit_2ub()
213 static void emit_3ub( struct x86_function *p, unsigned char b0, unsigned char b1, unsigned char b2 ) in emit_3ub()
227 static void emit_modrm( struct x86_function *p, in emit_modrm()
271 static void emit_modrm_noreg( struct x86_function *p, in emit_modrm_noreg()
284 static void emit_op_modrm( struct x86_function *p, in emit_op_modrm()
[all …]
/external/mesa3d/src/mesa/x86/rtasm/
Dx86sse.h18 struct x86_function { struct
82 void x86_init_func( struct x86_function *p );
83 int x86_init_func_size( struct x86_function *p, unsigned code_size );
84 void x86_release_func( struct x86_function *p );
85 void (*x86_get_func( struct x86_function *p ))( void );
104 unsigned char *x86_get_label( struct x86_function *p );
106 void x86_jcc( struct x86_function *p,
110 unsigned char *x86_jcc_forward( struct x86_function *p,
113 unsigned char *x86_jmp_forward( struct x86_function *p);
115 unsigned char *x86_call_forward( struct x86_function *p);
[all …]
Dx86sse.c18 static void do_realloc( struct x86_function *p ) in do_realloc()
38 static unsigned char *reserve( struct x86_function *p, int bytes ) in reserve()
52 static void emit_1b( struct x86_function *p, char b0 ) in emit_1b()
58 static void emit_1i( struct x86_function *p, int i0 ) in emit_1i()
64 static void emit_1ub( struct x86_function *p, unsigned char b0 ) in emit_1ub()
70 static void emit_2ub( struct x86_function *p, unsigned char b0, unsigned char b1 ) in emit_2ub()
77 static void emit_3ub( struct x86_function *p, unsigned char b0, unsigned char b1, unsigned char b2 ) in emit_3ub()
89 static void emit_modrm( struct x86_function *p, in emit_modrm()
127 static void emit_modrm_noreg( struct x86_function *p, in emit_modrm_noreg()
140 static void emit_op_modrm( struct x86_function *p, in emit_op_modrm()
[all …]
/external/mesa3d/src/gallium/auxiliary/translate/
Dtranslate_sse.c93 struct x86_function linear_func;
94 struct x86_function elt_func;
95 struct x86_function elt16_func;
96 struct x86_function elt8_func;
97 struct x86_function *func;
1271 struct x86_function *func, in build_vertex_emit()
/external/mesa3d/src/mesa/tnl/
Dt_vertex_sse.c56 struct x86_function func;