HomeSort by: relevance | last modified time | path
    Searched defs:scalar (Results 1 - 25 of 25) sorted by relevancy

  /xsrc/external/mit/MesaLib/dist/src/compiler/nir/
nir_opt_fragdepth.c 37 nir_ssa_scalar scalar = nir_ssa_scalar_resolved(def, 0); local
38 nir_instr *instr = scalar.def->parent_instr;
47 return scalar.comp == 2;
nir_lower_array_deref_of_vec.c 150 nir_ssa_def *scalar = local
152 if (scalar->parent_instr->type == nir_instr_type_ssa_undef) {
154 scalar);
158 scalar,
159 scalar->parent_instr);
nir_opt_load_store_vectorize.c 505 nir_ssa_scalar scalar = {.def=base, .comp=0}; local
506 key->offset_def_count = parse_entry_key_from_offset(key, 0, 32, scalar, base_mul, offset);
  /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
nir_lower_array_deref_of_vec.c 145 nir_ssa_def *scalar = local
147 if (scalar->parent_instr->type == nir_instr_type_ssa_undef) {
149 nir_src_for_ssa(scalar));
153 nir_src_for_ssa(scalar),
154 scalar->parent_instr);
  /xsrc/external/mit/brotli/dist/c/common/
transform.c 195 /* Limited sign extension: scalar < (1 << 24). */
196 uint32_t scalar = local
199 /* 1-byte rune / 0sssssss / 7 bit scalar (ASCII). */
200 scalar += (uint32_t)word[0];
201 word[0] = (uint8_t)(scalar & 0x7Fu);
207 /* 2-byte rune / 110sssss AAssssss / 11 bit scalar. */
209 scalar += (uint32_t)((word[1] & 0x3Fu) | ((word[0] & 0x1Fu) << 6u));
210 word[0] = (uint8_t)(0xC0 | ((scalar >> 6u) & 0x1F));
211 word[1] = (uint8_t)((word[1] & 0xC0) | (scalar & 0x3F));
214 /* 3-byte rune / 1110ssss AAssssss BBssssss / 16 bit scalar. *
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/amd/compiler/
aco_instruction_selection_setup.cpp 183 nir_ssa_scalar scalar; local
184 scalar.def = ssa;
185 scalar.comp = 0;
187 if (!nir_ssa_scalar_is_alu(scalar) || nir_ssa_scalar_alu_op(scalar) != nir_op_iadd)
195 nir_ssa_scalar src0 = nir_ssa_scalar_chase_alu_src(scalar, 0);
196 nir_ssa_scalar src1 = nir_ssa_scalar_chase_alu_src(scalar, 1);
aco_statistics.cpp 51 scalar, enumerator in enum:aco::BlockCycleEstimator::resource
133 case instr_class::salu: return {2, WAIT_USE(scalar, 1)};
134 case instr_class::smem: return {0, WAIT_USE(scalar, 1)};
161 case instr_class::salu: return {4, WAIT_USE(scalar, 4)};
162 case instr_class::smem: return {4, WAIT_USE(scalar, 4)};
554 fprintf(stderr, "salu_smem_usage: %f\n", usage[(int)BlockCycleEstimator::scalar]);
  /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/
lp_bld_tgsi_aos.c 124 LLVMValueRef scalar; local
132 scalar = LLVMBuildLoad(builder, scalar_ptr, "");
134 lp_build_name(scalar, "const[%u].%c", reg->Register.Index, "xyzw"[chan]);
143 res = LLVMBuildInsertElement(builder, res, scalar, swizzle, "");
lp_bld_nir_soa.c 229 * Loop over elements of index_vec, load scalar value, insert it into 'res'.
234 LLVMValueRef scalar_ptr, scalar; local
251 scalar = LLVMBuildLoad(builder, scalar_ptr, "");
253 res = LLVMBuildInsertElement(builder, res, scalar, di, "");
286 * Loop over elements of index_vec, store scalar value.
749 LLVMValueRef scalar = lp_build_pointer_get(builder, kernel_args_ptr, this_offset); local
750 result[c] = lp_build_broadcast_scalar(bld_broad, scalar);
897 LLVMValueRef scalar; local
907 scalar = LLVMBuildAtomicCmpXchg(builder, addr_ptr, value_ptr,
912 scalar = LLVMBuildExtractValue(gallivm->builder, scalar, 0, "")
1007 LLVMValueRef scalar = lp_build_pointer_get(builder, consts_ptr, this_offset); local
1092 LLVMValueRef scalar; local
1257 LLVMValueRef scalar; local
2322 LLVMValueRef scalar; local
    [all...]
lp_bld_tgsi_soa.c 580 * Loop over elements of index_vec, load scalar value, insert it into 'res'.
585 LLVMValueRef scalar_ptr, scalar; local
602 scalar = LLVMBuildLoad(builder, scalar_ptr, "");
604 res = LLVMBuildInsertElement(builder, res, scalar, di, "");
638 * Loop over elements of index_vec, store scalar value.
868 LLVMValueRef scalar, scalar_ptr; local
884 scalar = LLVMBuildLoad(builder, scalar_ptr, "");
890 res = LLVMBuildInsertElement(builder, res, scalar, shuffles[0], "");
906 scalar = LLVMBuildLoad(builder, scalar_ptr, "");
907 res = lp_build_broadcast_scalar(bld_broad, scalar);
3497 LLVMValueRef scalar, scalar_ptr; local
3806 LLVMValueRef scalar, scalar_ptr; local
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/clover/core/
binary.hpp 84 scalar, enumerator in enum:clover::binary::argument::type
121 argument() : type(scalar), size(0),
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/gallivm/
lp_bld_tgsi_aos.c 124 LLVMValueRef scalar; local
132 scalar = LLVMBuildLoad(builder, scalar_ptr, "");
134 lp_build_name(scalar, "const[%u].%c", reg->Register.Index, "xyzw"[chan]);
143 res = LLVMBuildInsertElement(builder, res, scalar, swizzle, "");
lp_bld_tgsi_soa.c 969 * Loop over elements of index_vec, load scalar value, insert it into 'res'.
974 LLVMValueRef scalar_ptr, scalar; local
991 scalar = LLVMBuildLoad(builder, scalar_ptr, "");
993 res = LLVMBuildInsertElement(builder, res, scalar, di, "");
1027 * Loop over elements of index_vec, store scalar value.
1257 LLVMValueRef scalar, scalar_ptr; local
1273 scalar = LLVMBuildLoad(builder, scalar_ptr, "");
1279 res = LLVMBuildInsertElement(builder, res, scalar, shuffles[0], "");
1295 scalar = LLVMBuildLoad(builder, scalar_ptr, "");
1296 res = lp_build_broadcast_scalar(bld_broad, scalar);
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/clover/core/core/
module.hpp 58 scalar, enumerator in enum:clover::module::argument::type
95 argument() : type(scalar), size(0),
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a2xx/
ir2_nir.c 293 int8_t scalar, vector; member in struct:ir2_opc
334 assert(op.vector >= 0 || op.scalar >= 0);
338 instr->alu.scalar_opc = op.scalar;
  /xsrc/external/mit/MesaLib/dist/src/mesa/main/
ff_fragment_shader.cpp 449 ir_rvalue *const scalar = src->type->is_scalar() ? src : swizzle_w(src); local
451 return sub(new(p->mem_ctx) ir_constant(1.0f), scalar);
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a2xx/
ir2_nir.c 282 int8_t scalar, vector; member in struct:ir2_opc
327 assert(op.vector >= 0 || op.scalar >= 0);
331 instr->alu.scalar_opc = op.scalar;
1079 /* lower to scalar instructions that can only be scalar on a2xx */
  /xsrc/external/mit/MesaLib.old/dist/src/mesa/main/
ff_fragment_shader.cpp 458 ir_rvalue *const scalar = src->type->is_scalar() ? src : swizzle_w(src); local
460 return sub(new(p->mem_ctx) ir_constant(1.0f), scalar);
  /xsrc/external/mit/MesaLib/dist/src/panfrost/midgard/
midgard_schedule.c 39 * execute on all). Instructions can be either vector or scalar; only scalar
210 /* Does the mask cover more than a scalar? */
240 /* Only 16/32-bit can run on a scalar unit */
664 bool scalar = (unit != ~0) && (unit & UNITS_SCALAR); local
723 if (alu && scalar && !mir_is_scalar(instructions[i]))
974 /* csel_v is vector; otherwise, conditions are scalar */
1003 * depending on scalar/vector of the instruction itself. A branch must
1005 * always scalar, so it is always in smul (exception: ball/bany, which
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/lima/ir/pp/
codegen.h 212 /* Float (Scalar) Pipe */
321 } scalar; member in union:__anon1301
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/svga/
svga_tgsi_insn.c 152 * Apply a "scalar" swizzle to a src_register returning a new
154 * Ex: scalar(SRC.WZYX, SWIZZLE_Y) would return SRC.ZZZZ
157 scalar(struct src_register src, unsigned comp) function
1002 return scalar(reg, swizzle);
1071 src0 = scalar(src( tmp ), TGSI_SWIZZLE_X);
1178 * RCP is scalar in SVGA3D:
1186 scalar(src1, i) ))
1225 temp_src0 = scalar(src( temp ), TGSI_SWIZZLE_X);
1226 temp_src1 = scalar(src( temp ), TGSI_SWIZZLE_Y);
1245 src0 = scalar(src0, TGSI_SWIZZLE_X)
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/lima/ir/pp/
codegen.h 211 /* Float (Scalar) Pipe */
320 } scalar; member in union:__anon3767
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/svga/
svga_tgsi_insn.c 152 * Apply a "scalar" swizzle to a src_register returning a new
154 * Ex: scalar(SRC.WZYX, SWIZZLE_Y) would return SRC.ZZZZ
157 scalar(struct src_register src, unsigned comp) function
1004 return scalar(reg, swizzle);
1073 src0 = scalar(src( tmp ), TGSI_SWIZZLE_X);
1180 * RCP is scalar in SVGA3D:
1188 scalar(src1, i) ))
1227 temp_src0 = scalar(src( temp ), TGSI_SWIZZLE_X);
1228 temp_src1 = scalar(src( temp ), TGSI_SWIZZLE_Y);
1247 src0 = scalar(src0, TGSI_SWIZZLE_X)
    [all...]
  /xsrc/external/mit/freetype/dist/src/truetype/
ttgxvar.c 890 FT_Fixed scalar = 0x10000L; local
899 /* compute the scalar contribution of this axis; */
921 scalar = 0;
927 scalar =
928 FT_MulDiv( scalar,
932 scalar =
933 FT_MulDiv( scalar,
940 scaledDelta = FT_MulFix( scalar, delta );
  /xsrc/external/mit/MesaLib/dist/src/amd/llvm/
ac_llvm_build.c 618 /* Expand a scalar or vector to <dst_channels x type> by filling the remaining
666 /* Expand a scalar or vector to <4 x type> by filling the remaining channels
2568 LLVMValueRef scalar = LLVMConstInt(LLVMGetElementType(type), value, 0); local
2573 scalars[i] = scalar;

Completed in 41 milliseconds