HomeSort by: relevance | last modified time | path
    Searched refs:operand (Results 1 - 25 of 56) sorted by relevancy

1 2 3

  /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
ir_builder.h 47 * operand(ir_variable *var) constructor behind your back.
49 class operand { class in namespace:ir_builder
51 operand(ir_rvalue *val) function in class:ir_builder::operand
56 operand(ir_variable *var) function in class:ir_builder::operand
67 * \sa operand
126 ir_assignment *assign(deref lhs, operand rhs);
127 ir_assignment *assign(deref lhs, operand rhs, int writemask);
128 ir_assignment *assign(deref lhs, operand rhs, operand condition);
129 ir_assignment *assign(deref lhs, operand rhs, operand condition, int writemask)
    [all...]
ir_builder.cpp 49 assign(deref lhs, operand rhs, operand condition, int writemask)
62 assign(deref lhs, operand rhs)
68 assign(deref lhs, operand rhs, int writemask)
74 assign(deref lhs, operand rhs, operand condition)
80 ret(operand retval)
87 swizzle(operand a, int swizzle, int components)
100 swizzle_for_size(operand a, unsigned components)
115 swizzle_xxxx(operand a
    [all...]
ir_constant_expression.cpp 703 for (unsigned operand = 0; operand < this->num_operands; operand++) {
704 op[operand] =
705 this->operands[operand]->constant_expression_value(mem_ctx,
707 if (!op[operand])
711 for (unsigned operand = 0; operand < this->num_operands; operand++) {
712 switch (op[operand]->type->base_type)
    [all...]
ir_rvalue_visitor.cpp 40 unsigned int operand; local
42 for (operand = 0; operand < ir->num_operands; operand++) {
43 handle_rvalue(&ir->operands[operand]);
builtin_int64.h 88 ir_if *f0013 = new(mem_ctx) ir_if(operand(r0016).val);
111 ir_if *f001A = new(mem_ctx) ir_if(operand(r001B).val);
131 ir_if *f001C = new(mem_ctx) ir_if(operand(r0021).val);
158 ir_if *f0024 = new(mem_ctx) ir_if(operand(r0025).val);
195 ir_if *f0028 = new(mem_ctx) ir_if(operand(r0029).val);
215 ir_if *f002A = new(mem_ctx) ir_if(operand(r002F).val);
242 ir_if *f0032 = new(mem_ctx) ir_if(operand(r0033).val);
302 ir_if *f003D = new(mem_ctx) ir_if(operand(r0040).val);
325 ir_if *f0044 = new(mem_ctx) ir_if(operand(r0045).val);
345 ir_if *f0046 = new(mem_ctx) ir_if(operand(r004B).val)
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
ir_builder.h 47 * operand(ir_variable *var) constructor behind your back.
49 class operand { class in namespace:ir_builder
51 operand(ir_rvalue *val) function in class:ir_builder::operand
56 operand(ir_variable *var) function in class:ir_builder::operand
67 * \sa operand
126 ir_assignment *assign(deref lhs, operand rhs);
127 ir_assignment *assign(deref lhs, operand rhs, int writemask);
128 ir_assignment *assign(deref lhs, operand rhs, operand condition);
129 ir_assignment *assign(deref lhs, operand rhs, operand condition, int writemask)
    [all...]
ir_builder.cpp 49 assign(deref lhs, operand rhs, operand condition, int writemask)
62 assign(deref lhs, operand rhs)
68 assign(deref lhs, operand rhs, int writemask)
74 assign(deref lhs, operand rhs, operand condition)
80 ret(operand retval)
87 swizzle(operand a, int swizzle, int components)
100 swizzle_for_size(operand a, unsigned components)
115 swizzle_xxxx(operand a
    [all...]
ir_rvalue_visitor.cpp 40 unsigned int operand; local
42 for (operand = 0; operand < ir->num_operands; operand++) {
43 handle_rvalue(&ir->operands[operand]);
builtin_int64.h 88 ir_if *f0013 = new(mem_ctx) ir_if(operand(r0016).val);
111 ir_if *f001A = new(mem_ctx) ir_if(operand(r001B).val);
131 ir_if *f001C = new(mem_ctx) ir_if(operand(r0021).val);
158 ir_if *f0024 = new(mem_ctx) ir_if(operand(r0025).val);
195 ir_if *f0028 = new(mem_ctx) ir_if(operand(r0029).val);
215 ir_if *f002A = new(mem_ctx) ir_if(operand(r002F).val);
242 ir_if *f0032 = new(mem_ctx) ir_if(operand(r0033).val);
302 ir_if *f003D = new(mem_ctx) ir_if(operand(r0040).val);
325 ir_if *f0044 = new(mem_ctx) ir_if(operand(r0045).val);
345 ir_if *f0046 = new(mem_ctx) ir_if(operand(r004B).val)
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/d3d10umd/
ShaderTGSI.c 312 const struct Shader_dst_operand *operand)
318 if (sx->clip_distance_mapping[0].d3d == operand->base.index[0].imm) {
321 assert(sx->clip_distance_mapping[1].d3d == operand->base.index[0].imm);
326 if (sx->cull_distance_mapping[0].d3d == operand->base.index[0].imm) {
329 assert(sx->cull_distance_mapping[1].d3d == operand->base.index[0].imm);
425 const struct Shader_dst_operand *operand)
428 operand->mask >> D3D10_SB_OPERAND_4_COMPONENT_MASK_SHIFT;
429 unsigned idx = operand->base.index[0].imm;
451 const struct Shader_dst_operand *operand,
457 operand->mask >> D3D10_SB_OPERAND_4_COMPONENT_MASK_SHIFT
    [all...]
ShaderParse.c 190 struct Shader_operand *operand)
192 operand->type = DECODE_D3D10_SB_OPERAND_TYPE(**curr);
197 operand->index_dim = 0;
200 operand->index_dim = 1;
203 operand->index_dim = 2;
209 if (operand->index_dim >= 1) {
210 operand->index[0].index_rep = DECODE_D3D10_SB_OPERAND_INDEX_REPRESENTATION(0, **curr);
211 if (operand->index_dim >= 2) {
212 operand->index[1].index_rep = DECODE_D3D10_SB_OPERAND_INDEX_REPRESENTATION(1, **curr);
221 struct Shader_relative_operand *operand)
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/nouveau/
nv04_state_frag.c 53 GLenum16 *operand; member in struct:combiner_state
74 (rc)->operand = c->Operand##chan; \
114 * specified EXT_texture_env_combine operand. */
118 get_input_mapping(struct combiner_state *rc, int operand, int flags)
122 if (!is_color_operand(operand) && !rc->alpha)
125 if (is_negative_operand(operand) == !(flags & INVERT))
135 int operand = rc->operand[arg]; local
146 if (is_color_operand(operand))
    [all...]
nv10_state_frag.c 71 GLenum16 *operand; member in struct:combiner_state
89 (rc)->operand = c->Operand##chan; \
136 * operand, possibly inverted or biased. */
141 get_input_mapping(struct combiner_state *rc, int operand, int flags)
145 if (is_color_operand(operand))
150 if (is_negative_operand(operand) == !(flags & INVERT))
166 int operand = rc->operand[arg]; local
177 if (is_color_operand(operand))
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/nouveau/
nv04_state_frag.c 53 GLenum16 *operand; member in struct:combiner_state
74 (rc)->operand = c->Operand##chan; \
114 * specified EXT_texture_env_combine operand. */
118 get_input_mapping(struct combiner_state *rc, int operand, int flags)
122 if (!is_color_operand(operand) && !rc->alpha)
125 if (is_negative_operand(operand) == !(flags & INVERT))
135 int operand = rc->operand[arg]; local
146 if (is_color_operand(operand))
    [all...]
nv10_state_frag.c 71 GLenum16 *operand; member in struct:combiner_state
89 (rc)->operand = c->Operand##chan; \
136 * operand, possibly inverted or biased. */
141 get_input_mapping(struct combiner_state *rc, int operand, int flags)
145 if (is_color_operand(operand))
150 if (is_negative_operand(operand) == !(flags & INVERT))
166 int operand = rc->operand[arg]; local
177 if (is_color_operand(operand))
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/amd/compiler/
aco_live_var_analysis.cpp 44 for (const Operand& op : instr->operands) {
65 for (Operand op : instr->operands) {
143 for (Operand& op : insn->operands)
147 Operand& operand = insn->operands[i]; local
148 if (!operand.isTemp())
150 if (operand.isFixed() && operand.physReg() == vcc)
152 const Temp temp = operand.getTemp();
155 operand.setFirstKill(true)
240 Operand& operand = insn->operands[i]; local
    [all...]
aco_print_ir.cpp 157 aco_print_operand(const Operand* operand, FILE* output, unsigned flags)
159 if (operand->isLiteral() || (operand->isConstant() && operand->bytes() == 1)) {
160 if (operand->bytes() == 1)
161 fprintf(output, "0x%.2x", operand->constantValue());
162 else if (operand->bytes() == 2)
163 fprintf(output, "0x%.4x", operand->constantValue());
165 fprintf(output, "0x%x", operand->constantValue())
    [all...]
aco_register_allocation.cpp 199 DefInfo(ra_ctx& ctx, aco_ptr<Instruction>& instr, RegClass rc_, int operand) : rc(rc_)
206 if (rc.is_subdword() && operand >= 0) {
208 stride = get_subdword_operand_stride(ctx.program->chip_class, instr, operand, rc);
302 void fill(Operand op)
310 void clear(Operand op) { clear(op.physReg(), op.regClass()); }
721 std::vector<std::pair<Operand, Definition>>& parallelcopies,
725 for (std::pair<Operand, Definition>& copy : parallelcopies) {
757 for (std::pair<Operand, Definition>& other : parallelcopies) {
765 /* check if we moved an operand, again */
767 for (Operand& op : instr->operands)
2226 Operand& operand = instr->operands[0]; local
2250 Operand& operand = instr->operands[i]; local
2510 auto& operand = instr->operands[i]; local
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/compiler/nir/
nir_opt_combine_stores.c 378 nir_deref_instr *operand = nir_src_as_deref(intrin->src[0]); local
379 while (nir_deref_instr_parent(operand))
380 operand = nir_deref_instr_parent(operand);
381 assert(operand->deref_type == nir_deref_type_var ||
382 operand->deref_type == nir_deref_type_cast);
384 combine_stores_with_deref(state, operand);
  /xsrc/external/mit/xf86-video-intel-old/dist/src/
i915_3d.h 102 * This structure represents the contents of an operand to an i915 fragment
121 * Construct an operand description for the fragment shader.
124 * \param x *_CHANNEL_VAL swizzle value prefix for operand X channel, with
126 * \param y *_CHANNEL_VAL swizzle value prefix for operand Y channel, with
128 * \param z *_CHANNEL_VAL swizzle value prefix for operand Z channel, with
130 * \param w *_CHANNEL_VAL swizzle value prefix for operand W channel, with
147 struct i915_fs_operand operand; local
149 operand.reg = reg;
150 operand.x = x;
151 operand.y = y
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/intel/perf/
gen_perf.py 212 operand = stack.pop()
213 if operand[0] == "$":
214 if operand in hw_vars:
215 operand = hw_vars[operand]
216 elif operand in set.counter_vars:
217 reference = set.counter_vars[operand]
218 operand = set.read_funcs[operand[1:]] + "(perf, query, results)"
220 raise Exception("Failed to resolve variable " + operand + " in equation " + equation + " for " + set.name + " :: " + counter.get('name'))
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/intel/perf/
gen_perf.py 204 operand = stack.pop()
205 if operand[0] == "$":
206 if operand in hw_vars:
207 operand = hw_vars[operand]
208 elif operand in set.counter_vars:
209 reference = set.counter_vars[operand]
210 operand = set.read_funcs[operand[1:]] + "(perf, query, accumulator)"
212 raise Exception("Failed to resolve variable " + operand + " in equation " + equation + " for " + set.name + " :: " + counter.get('name'))
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/tests/
array_refcount_test.cpp 126 static operand
127 deref_array(operand array, operand index)
133 return operand(val);
136 static operand
137 deref_struct(operand s, const char *field)
143 return operand(val);
673 operand b000 = deref_array(
679 operand b010 = deref_array(
685 operand b100 = deref_array
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/tests/
array_refcount_test.cpp 122 static operand
123 deref_array(operand array, operand index)
129 return operand(val);
132 static operand
133 deref_struct(operand s, const char *field)
139 return operand(val);
664 operand b000 = deref_array(
670 operand b010 = deref_array(
676 operand b100 = deref_array
    [all...]
  /xsrc/external/mit/xedit/dist/lisp/
math.c 611 LispObj *operand; local
613 operand = EVAL(delta);
615 sub_number_object(&num, operand);
784 LispObj *integers, *integer, *operand; local
798 operand = CAR(integers);
799 gcd_real_object(&real, operand);
846 LispObj *operand; local
848 operand = EVAL(delta);
850 add_number_object(&num, operand);
943 LispObj *integers, *operand; local
    [all...]

Completed in 43 milliseconds

1 2 3