Home
last modified time | relevance | path

Searched refs:nvfx_reg (Results 1 – 3 of 3) sorted by relevance

/external/mesa3d/src/gallium/drivers/nouveau/nv30/
Dnvfx_vertprog.c50 struct nvfx_reg r_result[PIPE_MAX_SHADER_OUTPUTS];
51 struct nvfx_reg *r_address;
52 struct nvfx_reg *r_temp;
53 struct nvfx_reg *r_const;
54 struct nvfx_reg r_0_1;
56 struct nvfx_reg *imm;
68 static struct nvfx_reg
75 return nvfx_reg(NVFXSR_TEMP, 0); in temp()
80 return nvfx_reg(NVFXSR_TEMP, idx); in temp()
90 static struct nvfx_reg
[all …]
Dnvfx_shader.h415 struct nvfx_reg { struct
421 struct nvfx_reg reg; argument
445 struct nvfx_reg dst;
450 nvfx_insn(bool sat, unsigned op, int unit, struct nvfx_reg dst, unsigned mask, struct nvfx_src s0, … in nvfx_insn()
469 static inline struct nvfx_reg
470 nvfx_reg(int type, int index) in nvfx_reg() function
472 struct nvfx_reg temp = { in nvfx_reg()
480 nvfx_src(struct nvfx_reg reg) in nvfx_src()
Dnvfx_fragprog.c28 struct nvfx_reg r_result[PIPE_MAX_SHADER_OUTPUTS];
29 struct nvfx_reg r_input[PIPE_MAX_SHADER_INPUTS];
30 struct nvfx_reg *r_temp;
40 struct nvfx_reg* r_imm;
48 static inline struct nvfx_reg
55 return nvfx_reg(NVFXSR_TEMP, 0); in temp()
60 return nvfx_reg(NVFXSR_TEMP, idx); in temp()
70 static inline struct nvfx_reg
77 return nvfx_reg(NVFXSR_IMM, idx); in nvfx_fp_imm()
163 emit_dst(struct nvfx_fpc *fpc, struct nvfx_reg dst) in emit_dst()
[all …]