• Home
  • Raw
  • Download

Lines Matching refs:vector_elements

124                                unsigned vector_elements=1);
211 const unsigned vec_elem = ir->type->vector_elements; in ldexp_to_arith()
334 const unsigned vec_elem = ir->type->vector_elements; in dldexp_to_arith()
460 const unsigned vec_elem = ir->type->vector_elements; in dfrexp_sig_to_arith()
533 const unsigned vec_elem = ir->type->vector_elements; in dfrexp_exp_to_arith()
657 ir_constant *one = new(ir) ir_constant(1.0, op2->type->vector_elements); in double_lrp()
659 switch (op2->type->vector_elements) { in double_lrp()
664 assert(op0->type->vector_elements == op2->type->vector_elements); in double_lrp()
671 ir->operands[0] = swizzle(op2, swizval, op0->type->vector_elements); in double_lrp()
686 ir_constant *zero = new(ir) ir_constant(0.0, ir->operands[0]->type->vector_elements); in dceil_to_dfrac()
687 ir_constant *one = new(ir) ir_constant(1.0, ir->operands[0]->type->vector_elements); in dceil_to_dfrac()
736 ir_constant *p5 = new(ir) ir_constant(0.5, ir->operands[0]->type->vector_elements); in dround_even_to_dfrac()
737 ir_constant *one = new(ir) ir_constant(1.0, ir->operands[0]->type->vector_elements); in dround_even_to_dfrac()
738 ir_constant *zero = new(ir) ir_constant(0.0, ir->operands[0]->type->vector_elements); in dround_even_to_dfrac()
773 ir_constant *zero = new(ir) ir_constant(0.0, arg->type->vector_elements); in dtrunc_to_dfrac()
774 ir_constant *one = new(ir) ir_constant(1.0, arg->type->vector_elements); in dtrunc_to_dfrac()
805 ir_constant *zero = new(ir) ir_constant(0.0, arg->type->vector_elements); in dsign_to_csel()
806 ir_constant *one = new(ir) ir_constant(1.0, arg->type->vector_elements); in dsign_to_csel()
807 ir_constant *neg_one = new(ir) ir_constant(-1.0, arg->type->vector_elements); in dsign_to_csel()
828 const unsigned elements = ir->operands[0]->type->vector_elements; in bit_count_to_math()
879 new(ir) ir_constant(1u, ir->operands[0]->type->vector_elements); in extract_to_shifts()
881 new(ir) ir_constant(32u, ir->operands[0]->type->vector_elements); in extract_to_shifts()
883 new(ir) ir_constant(0xFFFFFFFFu, ir->operands[0]->type->vector_elements); in extract_to_shifts()
910 new(ir) ir_constant(int(0), ir->operands[0]->type->vector_elements); in extract_to_shifts()
912 new(ir) ir_constant(int(32), ir->operands[0]->type->vector_elements); in extract_to_shifts()
958 c1 = new(ir) ir_constant(int(1), ir->operands[0]->type->vector_elements); in insert_to_shifts()
959 c32 = new(ir) ir_constant(int(32), ir->operands[0]->type->vector_elements); in insert_to_shifts()
960 cFFFFFFFF = new(ir) ir_constant(int(0xFFFFFFFF), ir->operands[0]->type->vector_elements); in insert_to_shifts()
964 c1 = new(ir) ir_constant(1u, ir->operands[0]->type->vector_elements); in insert_to_shifts()
965 c32 = new(ir) ir_constant(32u, ir->operands[0]->type->vector_elements); in insert_to_shifts()
966 cFFFFFFFF = new(ir) ir_constant(0xFFFFFFFFu, ir->operands[0]->type->vector_elements); in insert_to_shifts()
1019 new(ir) ir_constant(1u, ir->operands[0]->type->vector_elements); in reverse_to_shifts()
1021 new(ir) ir_constant(2u, ir->operands[0]->type->vector_elements); in reverse_to_shifts()
1023 new(ir) ir_constant(4u, ir->operands[0]->type->vector_elements); in reverse_to_shifts()
1025 new(ir) ir_constant(8u, ir->operands[0]->type->vector_elements); in reverse_to_shifts()
1027 new(ir) ir_constant(16u, ir->operands[0]->type->vector_elements); in reverse_to_shifts()
1029 new(ir) ir_constant(0x33333333u, ir->operands[0]->type->vector_elements); in reverse_to_shifts()
1031 new(ir) ir_constant(0x55555555u, ir->operands[0]->type->vector_elements); in reverse_to_shifts()
1033 new(ir) ir_constant(0x0F0F0F0Fu, ir->operands[0]->type->vector_elements); in reverse_to_shifts()
1035 new(ir) ir_constant(0x00FF00FFu, ir->operands[0]->type->vector_elements); in reverse_to_shifts()
1037 new(ir) ir_variable(glsl_type::uvec(ir->operands[0]->type->vector_elements), in reverse_to_shifts()
1106 const unsigned elements = ir->operands[0]->type->vector_elements; in find_lsb_to_float_cast()
1187 const unsigned elements = ir->operands[0]->type->vector_elements; in find_msb_to_float_cast()
1317 const unsigned elements = ir->operands[0]->type->vector_elements; in imul_high_to_mul()