Searched refs:brw_reg (Results 1 - 25 of 75) sorted by relevance

123

/xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
H A Dbrw_clip.h52 struct brw_reg R0;
53 struct brw_reg vertex[MAX_VERTS];
55 struct brw_reg t;
56 struct brw_reg t0, t1;
57 struct brw_reg dp0, dp1;
59 struct brw_reg dpPrev;
60 struct brw_reg dp;
61 struct brw_reg loopcount;
62 struct brw_reg nr_verts;
63 struct brw_reg planemas
[all...]
H A Dbrw_shader.h28 #include "brw_reg.h"
42 struct backend_reg : private brw_reg
45 backend_reg(const struct brw_reg &reg) : brw_reg(reg) {}
47 const brw_reg &as_brw_reg() const
51 return static_cast<const brw_reg &>(*this);
54 brw_reg &as_brw_reg()
58 return static_cast<brw_reg &>(*this);
73 using brw_reg::type;
74 using brw_reg
[all...]
H A Dbrw_reg.h32 /** @file brw_reg.h
34 * This file defines struct brw_reg, which is our representation for EU
39 * the abstract brw_reg type into the actual hardware instruction encoding.
216 struct brw_reg { struct
252 brw_regs_equal(const struct brw_reg *a, const struct brw_reg *b)
258 brw_regs_negative_equal(const struct brw_reg *a, const struct brw_reg *b)
299 struct brw_reg tmp = *a;
388 * Construct a brw_reg
402 brw_reg(enum brw_reg_file file, function in typeref:struct:brw_reg
[all...]
H A Dbrw_fs.h427 struct brw_reg payload,
428 struct brw_reg implied_header,
431 struct brw_reg dst,
432 struct brw_reg desc,
433 struct brw_reg ex_desc,
434 struct brw_reg payload,
435 struct brw_reg payload2);
436 void generate_fb_write(fs_inst *inst, struct brw_reg payload);
437 void generate_fb_read(fs_inst *inst, struct brw_reg dst,
438 struct brw_reg payloa
[all...]
H A Dtest_eu_compact.cpp175 struct brw_reg g0 = brw_vec8_grf(0, 0);
176 struct brw_reg g2 = brw_vec8_grf(2, 0);
177 struct brw_reg g4 = brw_vec8_grf(4, 0);
185 struct brw_reg g0 = brw_vec8_grf(0, 0);
186 struct brw_reg g2 = brw_vec8_grf(2, 0);
194 struct brw_reg g0 = retype(brw_vec8_grf(0, 0), BRW_REGISTER_TYPE_D);
195 struct brw_reg g2 = retype(brw_vec8_grf(2, 0), BRW_REGISTER_TYPE_D);
203 struct brw_reg g0 = brw_vec8_grf(0, 0);
204 struct brw_reg g2 = brw_vec8_grf(2, 0);
212 struct brw_reg m
[all...]
H A Dbrw_eu_util.c38 struct brw_reg dst,
39 struct brw_reg src)
52 struct brw_reg dst,
53 struct brw_reg src,
71 struct brw_reg dst,
72 struct brw_reg src,
105 struct brw_reg dst,
H A Dbrw_eu.h40 #include "brw_reg.h"
167 void brw_set_dest(struct brw_codegen *p, brw_inst *insn, struct brw_reg dest);
168 void brw_set_src0(struct brw_codegen *p, brw_inst *insn, struct brw_reg reg);
171 struct brw_reg *src,
178 struct brw_reg dest, \
179 struct brw_reg src0);
183 struct brw_reg dest, \
184 struct brw_reg src0, \
185 struct brw_reg src1);
189 struct brw_reg des
[all...]
H A Dbrw_fs_generator.cpp55 static struct brw_reg
59 struct brw_reg brw_reg; local in function:brw_reg_from_fs_reg
67 brw_reg = brw_vec1_reg(brw_file_from_reg(reg), reg->nr, 0);
96 brw_reg = brw_vecn_reg(1, brw_file_from_reg(reg), reg->nr, 0);
97 brw_reg = stride(brw_reg, reg->stride, 1, 0);
100 brw_reg = brw_vecn_reg(width, brw_file_from_reg(reg), reg->nr, 0);
101 brw_reg = stride(brw_reg, widt
[all...]
H A Dbrw_vec4_generator.cpp33 struct brw_reg dst,
34 struct brw_reg src)
45 check_gen6_math_src_arg(struct brw_reg src)
56 struct brw_reg dst,
57 struct brw_reg src0,
58 struct brw_reg src1)
75 struct brw_reg dst,
76 struct brw_reg src0,
77 struct brw_reg src1)
89 struct brw_reg
[all...]
H A Dbrw_clip_util.c40 struct brw_reg get_tmp( struct brw_clip_compile *c )
42 struct brw_reg tmp = brw_vec4_grf(c->last_tmp, 0);
50 static void release_tmp( struct brw_clip_compile *c, struct brw_reg tmp )
57 static struct brw_reg make_plane_ud(GLuint x, GLuint y, GLuint z, GLuint w)
83 void brw_clip_project_position(struct brw_clip_compile *c, struct brw_reg pos )
104 struct brw_reg tmp = get_tmp(c);
131 struct brw_reg t0,
135 struct brw_reg t_nopersp, v0_ndc_copy;
166 struct brw_reg tmp = get_tmp(c);
182 struct brw_reg tm
[all...]
H A Dbrw_compile_sf.c34 struct brw_reg pv;
35 struct brw_reg det;
36 struct brw_reg dx0;
37 struct brw_reg dx2;
38 struct brw_reg dy0;
39 struct brw_reg dy2;
43 struct brw_reg z[3];
44 struct brw_reg inv_w[3];
48 struct brw_reg vert[3];
52 struct brw_reg inv_de
[all...]
/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dbrw_clip.h52 struct brw_reg R0;
53 struct brw_reg vertex[MAX_VERTS];
55 struct brw_reg t;
56 struct brw_reg t0, t1;
57 struct brw_reg dp0, dp1;
59 struct brw_reg dpPrev;
60 struct brw_reg dp;
61 struct brw_reg loopcount;
62 struct brw_reg nr_verts;
63 struct brw_reg planemas
[all...]
H A Dbrw_ir.h29 #include "brw_reg.h"
36 struct backend_reg : private brw_reg
39 backend_reg(const struct brw_reg &reg) : brw_reg(reg), offset(0) {}
41 const brw_reg &as_brw_reg() const
45 return static_cast<const brw_reg &>(*this);
48 brw_reg &as_brw_reg()
52 return static_cast<brw_reg &>(*this);
67 using brw_reg::type;
68 using brw_reg
[all...]
H A Dbrw_reg.h32 /** @file brw_reg.h
34 * This file defines struct brw_reg, which is our representation for EU
39 * the abstract brw_reg type into the actual hardware instruction encoding.
216 struct brw_reg { struct
252 brw_regs_equal(const struct brw_reg *a, const struct brw_reg *b)
258 brw_regs_negative_equal(const struct brw_reg *a, const struct brw_reg *b)
299 struct brw_reg tmp = *a;
381 * Construct a brw_reg
395 brw_reg(enum brw_reg_file file, function in typeref:struct:brw_reg
[all...]
H A Dbrw_fs.h292 struct brw_reg get_tcs_output_urb_handle();
486 struct brw_reg payload,
487 struct brw_reg implied_header,
490 struct brw_reg dst,
491 struct brw_reg desc,
492 struct brw_reg ex_desc,
493 struct brw_reg payload,
494 struct brw_reg payload2);
495 void generate_fb_write(fs_inst *inst, struct brw_reg payload);
496 void generate_fb_read(fs_inst *inst, struct brw_reg ds
[all...]
H A Dtest_eu_compact.cpp262 struct brw_reg g0 = brw_vec8_grf(0, 0);
263 struct brw_reg g2 = brw_vec8_grf(2, 0);
264 struct brw_reg g4 = brw_vec8_grf(4, 0);
271 struct brw_reg g0 = brw_vec8_grf(0, 0);
272 struct brw_reg g2 = brw_vec8_grf(2, 0);
279 struct brw_reg g0 = retype(brw_vec8_grf(0, 0), BRW_REGISTER_TYPE_D);
280 struct brw_reg g2 = retype(brw_vec8_grf(2, 0), BRW_REGISTER_TYPE_D);
287 struct brw_reg g0 = brw_vec8_grf(0, 0);
288 struct brw_reg g2 = brw_vec8_grf(2, 0);
295 struct brw_reg m
[all...]
H A Dbrw_eu_util.c38 struct brw_reg dst,
39 struct brw_reg src)
52 struct brw_reg dst,
53 struct brw_reg src,
71 struct brw_reg dst,
72 struct brw_reg src,
105 struct brw_reg dst,
H A Dbrw_eu.h41 #include "brw_reg.h"
206 void brw_set_dest(struct brw_codegen *p, brw_inst *insn, struct brw_reg dest);
207 void brw_set_src0(struct brw_codegen *p, brw_inst *insn, struct brw_reg reg);
210 struct brw_reg *src,
217 struct brw_reg dest, \
218 struct brw_reg src0);
222 struct brw_reg dest, \
223 struct brw_reg src0, \
224 struct brw_reg src1);
228 struct brw_reg des
[all...]
H A Dbrw_fs_generator.cpp56 static struct brw_reg
60 struct brw_reg brw_reg; local in function:brw_reg_from_fs_reg
68 brw_reg = brw_vec1_reg(brw_file_from_reg(reg), reg->nr, 0);
99 brw_reg = brw_vecn_reg(1, brw_file_from_reg(reg), reg->nr, 0);
100 brw_reg = stride(brw_reg, reg->stride, 1, 0);
103 brw_reg = brw_vecn_reg(width, brw_file_from_reg(reg), reg->nr, 0);
104 brw_reg = stride(brw_reg, widt
[all...]
H A Dbrw_vec4_generator.cpp34 struct brw_reg dst,
35 struct brw_reg src)
46 check_gfx6_math_src_arg(struct brw_reg src)
57 struct brw_reg dst,
58 struct brw_reg src0,
59 struct brw_reg src1)
76 struct brw_reg dst,
77 struct brw_reg src0,
78 struct brw_reg src1)
90 struct brw_reg
[all...]
H A Dbrw_clip_util.c40 struct brw_reg get_tmp( struct brw_clip_compile *c )
42 struct brw_reg tmp = brw_vec4_grf(c->last_tmp, 0);
50 static void release_tmp( struct brw_clip_compile *c, struct brw_reg tmp )
57 static struct brw_reg make_plane_ud(GLuint x, GLuint y, GLuint z, GLuint w)
83 void brw_clip_project_position(struct brw_clip_compile *c, struct brw_reg pos )
104 struct brw_reg tmp = get_tmp(c);
131 struct brw_reg t0,
135 struct brw_reg t_nopersp, v0_ndc_copy;
166 struct brw_reg tmp = get_tmp(c);
182 struct brw_reg tm
[all...]
H A Dbrw_compile_sf.c34 struct brw_reg pv;
35 struct brw_reg det;
36 struct brw_reg dx0;
37 struct brw_reg dx2;
38 struct brw_reg dy0;
39 struct brw_reg dy2;
43 struct brw_reg z[3];
44 struct brw_reg inv_w[3];
48 struct brw_reg vert[3];
52 struct brw_reg inv_de
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/
H A Dbrw_ff_gs.h79 struct brw_reg R0;
86 struct brw_reg SVBI;
88 struct brw_reg vertex[MAX_GS_VERTS];
89 struct brw_reg header;
90 struct brw_reg temp;
96 struct brw_reg destination_indices;
/xsrc/external/mit/xf86-video-intel/dist/src/sna/brw/
H A Dbrw_eu.h1128 struct brw_reg { struct
1209 * Construct a brw_reg.
1220 static inline struct brw_reg brw_reg(unsigned file, function in typeref:struct:brw_reg
1230 struct brw_reg reg;
1264 static inline struct brw_reg brw_vec16_reg(unsigned file,
1268 return brw_reg(file,
1280 static inline struct brw_reg brw_vec8_reg(unsigned file,
1284 return brw_reg(file,
1296 static inline struct brw_reg brw_vec4_re
[all...]
/xsrc/external/mit/xf86-video-intel-2014/dist/src/sna/brw/
H A Dbrw_eu.h1128 struct brw_reg { struct
1209 * Construct a brw_reg.
1220 static inline struct brw_reg brw_reg(unsigned file, function in typeref:struct:brw_reg
1230 struct brw_reg reg;
1264 static inline struct brw_reg brw_vec16_reg(unsigned file,
1268 return brw_reg(file,
1280 static inline struct brw_reg brw_vec8_reg(unsigned file,
1284 return brw_reg(file,
1296 static inline struct brw_reg brw_vec4_re
[all...]

Completed in 34 milliseconds

123