Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/state_trackers/d3d1x/d3d1xshader/include/
Dsm4.h233 struct sm4_op;
237 std::ostream& operator <<(std::ostream& out, const sm4_op& op);
242 struct sm4_op struct
256 std::auto_ptr<sm4_op> reg; argument
269 sm4_op() in sm4_op() function
277 sm4_op(const sm4_op& op) in sm4_op() argument
292 std::auto_ptr<sm4_op> ops[SM4_MAX_OPS];
308 std::auto_ptr<sm4_op> op;
/external/mesa3d/src/gallium/state_trackers/d3d1x/d3d1xshader/src/
Dsm4_parse.cpp76 void read_op(sm4_op* pop) in read_op()
78 sm4_op& op = *pop; in read_op()
159 op.indices[i].reg.reset(new sm4_op()); in read_op()
239 #define READ_OP_ANY dcl.op.reset(new sm4_op()); read_op(&*dcl.op); in do_parse()
414 insn.ops[op_num].reset(new sm4_op); in do_parse()
Dsm4_dump.cpp33 std::ostream& operator <<(std::ostream& out, const sm4_op& op) in operator <<()
204 void sm4_op::dump() in dump()
Dsm4_analyze.cpp107 sm4_op& op = *program.insns[insn_num]->ops[0]; in sm4_find_labels()
/external/mesa3d/src/gallium/drivers/nv50/codegen/
Dnv50_ir_from_sm4.cpp121 Value *src(const sm4_op&, int c, int i);
123 Value *dst(const sm4_op&, int c, int i);
125 void saveDst(const sm4_op&, int c, Value *value, int i);
128 Value *interpolate(const sm4_op&, int c, int i);
1141 sm4_op *op = insn->ops[s + nDstOpnds]->indices[dim].reg.get(); in getSrcPtr()
1161 sm4_op *op = insn->ops[d]->indices[dim].reg.get(); in getDstPtr()
1179 sm4_op *op = insn->ops[s + nDstOpnds].get(); in getVtxPtr()
1210 Converter::interpolate(const sm4_op& op, int c, int i) in interpolate()
1235 Converter::src(const sm4_op& op, int c, int s) in src()
1369 Converter::dst(const sm4_op &op, int c, int i) in dst()
[all …]
/external/mesa3d/src/gallium/state_trackers/d3d1x/gd3d1x/
Dsm4_to_tgsi.cpp102 struct ureg_dst _reg(sm4_op& op) in _reg()
130 sm4_op& op = *insn->ops[i]; in _dst()
141 sm4_op& op = *insn->ops[i]; in _src()
190 sm4_op& op = *insn->ops[i]; in _idx()