| /external/mesa3d/src/gallium/auxiliary/gallivm/ |
| D | lp_bld_arit.c | 92 lp_build_min_simple(struct lp_build_context *bld, in lp_build_min_simple() argument 97 const struct lp_type type = bld->type; in lp_build_min_simple() 179 min = lp_build_intrinsic_binary_anylength(bld->gallivm, intrinsic, in lp_build_min_simple() 182 isnan = lp_build_isnan(bld, b); in lp_build_min_simple() 183 return lp_build_select(bld, isnan, a, min); in lp_build_min_simple() 185 return lp_build_intrinsic_binary_anylength(bld->gallivm, intrinsic, in lp_build_min_simple() 194 LLVMValueRef isnan = lp_build_isnan(bld, a); in lp_build_min_simple() 195 cond = lp_build_cmp(bld, PIPE_FUNC_LESS, a, b); in lp_build_min_simple() 196 cond = LLVMBuildXor(bld->gallivm->builder, cond, isnan, ""); in lp_build_min_simple() 197 return lp_build_select(bld, cond, a, b); in lp_build_min_simple() [all …]
|
| D | lp_bld_tgsi_soa.c | 118 struct lp_build_tgsi_soa_context * bld = lp_soa_context(bld_base); in mask_vec() local 119 LLVMBuilderRef builder = bld->bld_base.base.gallivm->builder; in mask_vec() 120 struct lp_exec_mask *exec_mask = &bld->exec_mask; in mask_vec() 121 LLVMValueRef bld_mask = bld->mask ? lp_build_mask_value(bld->mask) : NULL; in mask_vec() 127 return LLVMBuildAnd(builder, lp_build_mask_value(bld->mask), in mask_vec() 175 LLVMBuilderRef builder = mask->bld->gallivm->builder; in lp_exec_endswitch() 227 LLVMBuilderRef builder = mask->bld->gallivm->builder; in lp_exec_case() 239 casemask = lp_build_cmp(mask->bld, PIPE_FUNC_EQUAL, caseval, ctx->switch_val); in lp_exec_case() 305 LLVMBuilderRef builder = mask->bld->gallivm->builder; in lp_exec_default() 386 LLVMBuilderRef builder = mask->bld->gallivm->builder; in lp_exec_mask_ret() [all …]
|
| D | lp_bld_sample_aos.c | 78 lp_build_sample_wrap_nearest_int(struct lp_build_sample_context *bld, in lp_build_sample_wrap_nearest_int() argument 90 struct lp_build_context *int_coord_bld = &bld->int_coord_bld; in lp_build_sample_wrap_nearest_int() 91 LLVMBuilderRef builder = bld->gallivm->builder; in lp_build_sample_wrap_nearest_int() 101 struct lp_build_context *coord_bld = &bld->coord_bld; in lp_build_sample_wrap_nearest_int() 139 lp_build_coord_repeat_npot_linear_int(struct lp_build_sample_context *bld, in lp_build_coord_repeat_npot_linear_int() argument 146 struct lp_build_context *coord_bld = &bld->coord_bld; in lp_build_coord_repeat_npot_linear_int() 147 struct lp_build_context *int_coord_bld = &bld->int_coord_bld; in lp_build_coord_repeat_npot_linear_int() 159 coord_f = lp_build_mul_imm(&bld->coord_bld, coord_f, 256); in lp_build_coord_repeat_npot_linear_int() 166 lp_build_context_init(&abs_coord_bld, bld->gallivm, abs_type); in lp_build_coord_repeat_npot_linear_int() 170 i32_c128 = lp_build_const_int_vec(bld->gallivm, bld->int_coord_type, -128); in lp_build_coord_repeat_npot_linear_int() [all …]
|
| D | lp_bld_bitarit.c | 41 lp_build_or(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b) in lp_build_or() argument 43 LLVMBuilderRef builder = bld->gallivm->builder; in lp_build_or() 44 const struct lp_type type = bld->type; in lp_build_or() 52 a = LLVMBuildBitCast(builder, a, bld->int_vec_type, ""); in lp_build_or() 53 b = LLVMBuildBitCast(builder, b, bld->int_vec_type, ""); in lp_build_or() 59 res = LLVMBuildBitCast(builder, res, bld->vec_type, ""); in lp_build_or() 67 lp_build_xor(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b) in lp_build_xor() argument 69 LLVMBuilderRef builder = bld->gallivm->builder; in lp_build_xor() 70 const struct lp_type type = bld->type; in lp_build_xor() 78 a = LLVMBuildBitCast(builder, a, bld->int_vec_type, ""); in lp_build_xor() [all …]
|
| D | lp_bld_arit.h | 53 lp_build_comp(struct lp_build_context *bld, 57 lp_build_add(struct lp_build_context *bld, 62 lp_build_horizontal_add(struct lp_build_context *bld, 66 lp_build_hadd_partial4(struct lp_build_context *bld, 71 lp_build_sub(struct lp_build_context *bld, 83 lp_build_mul(struct lp_build_context *bld, 88 lp_build_mul_32_lohi_cpu(struct lp_build_context *bld, 94 lp_build_mul_32_lohi(struct lp_build_context *bld, 100 lp_build_mul_imm(struct lp_build_context *bld, 105 lp_build_div(struct lp_build_context *bld, [all …]
|
| D | lp_bld_sample.c | 268 lp_build_pmin(struct lp_build_sample_context *bld, in lp_build_pmin() argument 273 struct gallivm_state *gallivm = bld->gallivm; in lp_build_pmin() 274 LLVMBuilderRef builder = bld->gallivm->builder; in lp_build_pmin() 275 struct lp_build_context *coord_bld = &bld->coord_bld; in lp_build_pmin() 276 struct lp_build_context *int_size_bld = &bld->int_size_in_bld; in lp_build_pmin() 277 struct lp_build_context *float_size_bld = &bld->float_size_in_bld; in lp_build_pmin() 278 struct lp_build_context *pmin_bld = &bld->lodf_bld; in lp_build_pmin() 279 LLVMTypeRef i32t = LLVMInt32TypeInContext(bld->gallivm->context); in lp_build_pmin() 288 int_size = lp_build_minify(int_size_bld, bld->int_size, first_level, true); in lp_build_pmin() 331 … coord_bld, pmin2, lp_build_const_vec(gallivm, coord_bld->type, bld->static_sampler_state->aniso * in lp_build_pmin() [all …]
|
| D | lp_bld_sample_soa.c | 70 lp_build_gather_resident(struct lp_build_context *bld, in lp_build_gather_resident() argument 77 struct lp_type type = lp_int_type(bld->type); in lp_build_gather_resident() 79 struct gallivm_state *gallivm = bld->gallivm; in lp_build_gather_resident() 126 lp_build_sample_texel_soa(struct lp_build_sample_context *bld, in lp_build_sample_texel_soa() argument 140 const struct lp_static_sampler_state *static_state = bld->static_sampler_state; in lp_build_sample_texel_soa() 141 const unsigned dims = bld->dims; in lp_build_sample_texel_soa() 142 struct lp_build_context *int_coord_bld = &bld->int_coord_bld; in lp_build_sample_texel_soa() 143 LLVMBuilderRef builder = bld->gallivm->builder; in lp_build_sample_texel_soa() 189 if (bld->static_texture_state->tiled) { in lp_build_sample_texel_soa() 190 lp_build_tiled_sample_offset(&bld->int_coord_bld, in lp_build_sample_texel_soa() [all …]
|
| /external/mesa3d/src/amd/compiler/tests/ |
| D | test_sdwa.cpp | 20 &bld.vop2_sdwa(aco_opcode::v_mul_f32, bld.def(v1), inputs[0], inputs[1])->sdwa(); 23 bld.vop2_sdwa(aco_opcode::v_mul_f32, bld.def(v1b), inputs[0], inputs[1]); 25 sdwa = &bld.vop2_sdwa(aco_opcode::v_mul_f32, bld.def(v1), inputs[0], inputs[1])->sdwa(); 43 bld.vop2_sdwa(aco_opcode::v_mul_f32, bld.def(v1), inputs[0], inputs[1]); 58 bld.vop2_sdwa(aco_opcode::v_mul_f32, bld.def(v1), inputs[2], inputs[1]); 59 bld.vop2_sdwa(aco_opcode::v_mul_f32, bld.def(v1), inputs[0], inputs[3]); 63 bld.vop2_sdwa(aco_opcode::v_mul_f32, bld.def(v1), Operand::c32(4u), inputs[1]); 64 bld.vop2_sdwa(aco_opcode::v_mul_f32, bld.def(v1), inputs[0], Operand::c32(4u)); 69 bld.vop2_sdwa(aco_opcode::v_mul_f32, bld.def(v1), Operand::c32(0x1234u), inputs[1]); 70 bld.vop2_sdwa(aco_opcode::v_mul_f32, bld.def(v1), inputs[0], Operand::c32(0x1234u)); [all …]
|
| D | test_optimizer_postRA.cpp | 20 auto& startpgm = bld.instructions->at(0); 32 auto vcmp = bld.vopc(aco_opcode::v_cmp_eq_u32, bld.def(bld.lm, vcc), Operand::zero(), 34 auto sand = bld.sop2(Builder::s_and, bld.def(bld.lm, reg_s0), bld.def(s1, scc), bld.vcc(vcmp), 35 Operand(exec, bld.lm)); 36 bld.branch(aco_opcode::p_cbranch_z, bld.scc(sand.def(1).getTemp())); 50 auto vcmp = bld.vopc(aco_opcode::v_cmp_eq_u32, bld.def(bld.lm, vcc), Operand::zero(), 52 auto sand = bld.sop2(Builder::s_and, bld.def(bld.lm, reg_s0), bld.def(s1, scc), bld.vcc(vcmp), 53 Operand(exec, bld.lm)); 54 auto ovrwr = bld.sop1(Builder::s_mov, bld.def(bld.lm, vcc), Operand::zero()); 55 bld.branch(aco_opcode::p_cbranch_z, bld.scc(sand.def(1).getTemp())); [all …]
|
| D | test_optimizer.cpp | 19 writeout(0, bld.vop2(aco_opcode::v_mul_f32, bld.def(v1), inputs[0], neg_b)); 26 writeout(1, bld.vop2(aco_opcode::v_max_f32, bld.def(v1), Operand::c32(0x123456u), neg_a)); 31 writeout(2, bld.vop2(aco_opcode::v_mul_f32, bld.def(v1), neg_neg_a, inputs[1])); 36 writeout(3, bld.vop2(aco_opcode::v_mul_f32, bld.def(v1), abs_neg_a, inputs[1])); 42 writeout(4, bld.vop2(aco_opcode::v_mul_f32, bld.def(v1), neg_abs_a, inputs[1])); 48 bld.vop2_dpp(aco_opcode::v_mul_f32, bld.def(v1), neg_a, inputs[1], dpp_row_sl(1))); 52 writeout(6, bld.vop2(aco_opcode::v_add_f32, bld.def(v1), neg_a, inputs[1])); 56 writeout(7, bld.vop2(aco_opcode::v_add_f32, bld.def(v1), inputs[1], neg_a)); 60 Temp neg_c = fneg(bld.copy(bld.def(v1), inputs[2])); 61 writeout(8, bld.vop2(aco_opcode::v_mul_f32, bld.def(v1), inputs[0], neg_c)); [all …]
|
| D | test_regalloc.cpp | 31 bld.pseudo(aco_opcode::p_split_vector, bld.def(v2b), bld.def(v2b), inputs[0]); 36 auto result1 = bld.vop1(aco_opcode::v_cvt_f32_f16, bld.def(v1), tmp.def(1).getTemp()); 37 auto result2 = bld.vop1(aco_opcode::v_cvt_f32_f16, bld.def(v1), tmp.def(0).getTemp()); 54 … bld.pseudo(aco_opcode::p_split_vector, bld.def(v2b), bld.def(v2b), inputs[0]).def(1).getTemp(); 58 Temp lo = bld.vop1(aco_opcode::v_not_b32, bld.def(v2b), Operand::zero()); 61 bld.pseudo(aco_opcode::p_create_vector, bld.def(v1), lo, hi); 74 Temp op1 = bld.pseudo(aco_opcode::p_unit_test, bld.def(s2)); 80 bld.pseudo(aco_opcode::p_unit_test, op, op1); 94 bld.pseudo(aco_opcode::p_unit_test, op); 97 bld.pseudo(aco_opcode::p_unit_test, inputs[0]); [all …]
|
| D | test_insert_nops.cpp | 15 bld.mubuf(aco_opcode::buffer_load_dword, Definition(dst, v1), Operand(PhysReg(0), s4), in create_mubuf() 22 bld.mubuf(aco_opcode::buffer_store_dword, Operand(PhysReg(0), s4), Operand(src, v1), in create_mubuf_store() 42 bld.insert(std::move(mimg)); in create_mimg() 62 bld.insert(std::move(instr)); in create_bvh() 73 bld.pseudo(aco_opcode::p_unit_test, Operand::zero()); 82 bld.pseudo(aco_opcode::p_unit_test, Operand::c32(1u)); 90 bld.pseudo(aco_opcode::p_unit_test, Operand::c32(2u)); 99 bld.pseudo(aco_opcode::p_unit_test, Operand::c32(3u)); 101 bld.vop1(aco_opcode::v_nop); 108 bld.pseudo(aco_opcode::p_unit_test, Operand::c32(4u)); [all …]
|
| /external/mesa3d/src/gallium/drivers/llvmpipe/ |
| D | lp_bld_blend_aos.c | 94 lp_build_blend_factor_unswizzled(struct lp_build_blend_aos_context *bld, in lp_build_blend_factor_unswizzled() argument 98 LLVMValueRef src_alpha = bld->src_alpha ? bld->src_alpha : bld->src; in lp_build_blend_factor_unswizzled() 99 LLVMValueRef src1_alpha = bld->src1_alpha ? bld->src1_alpha : bld->src1; in lp_build_blend_factor_unswizzled() 100 LLVMValueRef const_alpha = bld->const_alpha ? bld->const_alpha : bld->const_; in lp_build_blend_factor_unswizzled() 104 return bld->base.zero; in lp_build_blend_factor_unswizzled() 106 return bld->base.one; in lp_build_blend_factor_unswizzled() 108 return bld->src; in lp_build_blend_factor_unswizzled() 113 return bld->dst; in lp_build_blend_factor_unswizzled() 116 return bld->base.one; in lp_build_blend_factor_unswizzled() 122 if (!bld->saturate) { in lp_build_blend_factor_unswizzled() [all …]
|
| D | lp_bld_interp.c | 157 calc_centroid_offsets(struct lp_build_interp_soa_context *bld, in calc_centroid_offsets() argument 165 struct lp_build_context *coeff_bld = &bld->coeff_bld; in calc_centroid_offsets() 170 for (int s = bld->coverage_samples - 1; s >= 0; s--) { in calc_centroid_offsets() 172 …LLVMValueRef s_mask_idx = LLVMBuildMul(builder, bld->num_loop, lp_build_const_int32(gallivm, s), "… in calc_centroid_offsets() 176 if (s == bld->coverage_samples - 1) in calc_centroid_offsets() 184 x_val_idx = lp_build_array_get2(gallivm, bld->sample_pos_array_type, in calc_centroid_offsets() 185 bld->sample_pos_array, x_val_idx); in calc_centroid_offsets() 186 y_val_idx = lp_build_array_get2(gallivm, bld->sample_pos_array_type, in calc_centroid_offsets() 187 bld->sample_pos_array, y_val_idx); in calc_centroid_offsets() 224 coeffs_init_simple(struct lp_build_interp_soa_context *bld, in coeffs_init_simple() argument [all …]
|
| /external/mesa3d/src/nouveau/codegen/ |
| D | nv50_ir_lowering_nv50.cpp | 62 expandIntegerMUL(BuildUtil *bld, Instruction *mul) in expandIntegerMUL() argument 87 bld->setPosition(mul, true); in expandIntegerMUL() 93 t[j] = bld->getSSA(fullSize); in expandIntegerMUL() 96 s[0] = bld->getSSA(fullSize); in expandIntegerMUL() 97 s[1] = bld->getSSA(fullSize); in expandIntegerMUL() 98 bld->mkOp1(OP_ABS, mul->sType, s[0], mul->getSrc(0)); in expandIntegerMUL() 99 bld->mkOp1(OP_ABS, mul->sType, s[1], mul->getSrc(1)); in expandIntegerMUL() 107 i[0] = bld->mkSplit(a, halfSize, s[0]); in expandIntegerMUL() 108 i[1] = bld->mkSplit(b, halfSize, s[1]); in expandIntegerMUL() 111 i[2] = i[3] = bld->mkOp2(OP_MUL, fTy, t[1], a[1], in expandIntegerMUL() [all …]
|
| D | nv50_ir_lowering_gv100.cpp | 35 Value *pred = bld.getSSA(1, FILE_PREDICATE); in handleCMP() 37 bld.mkCmp(OP_SET, reverseCondCode(i->asCmp()->setCond), TYPE_U8, pred, in handleCMP() 38 i->sType, bld.mkImm(0), i->getSrc(2))->ftz = i->ftz; in handleCMP() 39 bld.mkOp3(OP_SELP, TYPE_U32, i->getDef(0), i->getSrc(0), i->getSrc(1), pred); in handleCMP() 48 Value *carry = bld.getSSA(1, FILE_PREDICATE); in handleIADD64() 49 Value *def[2] = { bld.getSSA(), bld.getSSA() }; in handleIADD64() 54 bld.mkSplit(src[s], 4, i->getSrc(s)); in handleIADD64() 57 src[s][1] = bld.mkImm(0); in handleIADD64() 61 bld.mkOp2(OP_ADD, TYPE_U32, def[0], src[0][0], src[1][0])-> in handleIADD64() 63 bld.mkOp2(OP_ADD, TYPE_U32, def[1], src[0][1], src[1][1])-> in handleIADD64() [all …]
|
| D | nv50_ir_lowering_nvc0.cpp | 49 bld.setPosition(i, false); in handleDIV() 57 bld.mkMovToReg(s, i->getSrc(s)); in handleDIV() 60 bld.mkMovToReg(s, ld->getSrc(0)); in handleDIV() 75 call = bld.mkFlow(OP_CALL, NULL, CC_ALWAYS, NULL); in handleDIV() 76 bld.mkMovFromReg(i->getDef(0), i->op == OP_DIV ? 0 : 1); in handleDIV() 77 bld.mkClobber(FILE_GPR, (i->op == OP_DIV) ? 0xe : 0xd, 2); in handleDIV() 78 bld.mkClobber(FILE_PREDICATE, (i->dType == TYPE_S32) ? 0xf : 0x3, 0); in handleDIV() 93 def[0] = bld.mkMovToReg(0, src[0])->getDef(0); in handleRCPRSQLib() 94 def[1] = bld.mkMovToReg(1, src[1])->getDef(0); in handleRCPRSQLib() 101 call = bld.mkFlow(OP_CALL, NULL, CC_ALWAYS, NULL); in handleRCPRSQLib() [all …]
|
| /external/icu/icu4c/source/test/cintltst/ |
| D | ulocbuildertst.c | 19 static void Verify(ULocaleBuilder* bld, const char* expected, const char* msg) { in Verify() argument 23 if (ulocbld_copyErrorTo(bld, ©Status)) { in Verify() 26 if (!ulocbld_copyErrorTo(bld, &errorStatus)) { in Verify() 30 ulocbld_buildLanguageTag(bld, tag, ULOC_FULLNAME_CAPACITY, &status); in Verify() 148 ULocaleBuilder* bld = ulocbld_open(); in TestLocaleBuilder() local 165 ulocbld_clear(bld); in TestLocaleBuilder() 171 ulocbld_setLanguage(bld, TESTCASES[tidx][i++], -1); in TestLocaleBuilder() 172 ulocbld_copyErrorTo(bld, ©Status); in TestLocaleBuilder() 173 ulocbld_buildLocaleID(bld, locale, ULOC_FULLNAME_CAPACITY, &status); in TestLocaleBuilder() 175 ulocbld_setScript(bld, TESTCASES[tidx][i++], -1); in TestLocaleBuilder() [all …]
|
| /external/cronet/stable/third_party/icu/source/test/cintltst/ |
| D | ulocbuildertst.c | 19 static void Verify(ULocaleBuilder* bld, const char* expected, const char* msg) { in Verify() argument 23 if (ulocbld_copyErrorTo(bld, ©Status)) { in Verify() 26 if (!ulocbld_copyErrorTo(bld, &errorStatus)) { in Verify() 30 ulocbld_buildLanguageTag(bld, tag, ULOC_FULLNAME_CAPACITY, &status); in Verify() 148 ULocaleBuilder* bld = ulocbld_open(); in TestLocaleBuilder() local 165 ulocbld_clear(bld); in TestLocaleBuilder() 171 ulocbld_setLanguage(bld, TESTCASES[tidx][i++], -1); in TestLocaleBuilder() 172 ulocbld_copyErrorTo(bld, ©Status); in TestLocaleBuilder() 173 ulocbld_buildLocaleID(bld, locale, ULOC_FULLNAME_CAPACITY, &status); in TestLocaleBuilder() 175 ulocbld_setScript(bld, TESTCASES[tidx][i++], -1); in TestLocaleBuilder() [all …]
|
| /external/cronet/tot/third_party/icu/source/test/cintltst/ |
| D | ulocbuildertst.c | 19 static void Verify(ULocaleBuilder* bld, const char* expected, const char* msg) { in Verify() argument 23 if (ulocbld_copyErrorTo(bld, ©Status)) { in Verify() 26 if (!ulocbld_copyErrorTo(bld, &errorStatus)) { in Verify() 30 ulocbld_buildLanguageTag(bld, tag, ULOC_FULLNAME_CAPACITY, &status); in Verify() 148 ULocaleBuilder* bld = ulocbld_open(); in TestLocaleBuilder() local 165 ulocbld_clear(bld); in TestLocaleBuilder() 171 ulocbld_setLanguage(bld, TESTCASES[tidx][i++], -1); in TestLocaleBuilder() 172 ulocbld_copyErrorTo(bld, ©Status); in TestLocaleBuilder() 173 ulocbld_buildLocaleID(bld, locale, ULOC_FULLNAME_CAPACITY, &status); in TestLocaleBuilder() 175 ulocbld_setScript(bld, TESTCASES[tidx][i++], -1); in TestLocaleBuilder() [all …]
|
| /external/mesa3d/src/compiler/nir/tests/ |
| D | comparison_pre_tests.cpp | 34 bld = nir_builder_init_simple_shader(MESA_SHADER_VERTEX, &options, in comparison_pre_test() 37 v1 = nir_imm_vec4(&bld, -2.0, -1.0, 1.0, 2.0); in comparison_pre_test() 38 v2 = nir_imm_vec4(&bld, 2.0, 1.0, -1.0, -2.0); in comparison_pre_test() 39 v3 = nir_imm_vec4(&bld, 3.0, 4.0, 5.0, 6.0); in comparison_pre_test() 44 ralloc_free(bld.shader); in ~comparison_pre_test() 48 struct nir_builder bld; member in comparison_pre_test 96 nir_def *one = nir_imm_float(&bld, 1.0f); in TEST_F() 97 nir_def *a = nir_channel(&bld, nir_fadd(&bld, v1, v3), 0); in TEST_F() 99 nir_def *flt = nir_flt(&bld, a, one); in TEST_F() 101 nir_if *nif = nir_push_if(&bld, flt); in TEST_F() [all …]
|
| /external/mesa3d/src/amd/compiler/ |
| D | aco_instruction_selection.cpp | 106 Builder bld(ctx->program, ctx->block); in create_alu_builder() local 107 bld.is_precise = instr->exact; in create_alu_builder() 108 bld.is_sz_preserve = nir_alu_instr_is_signed_zero_preserve(instr); in create_alu_builder() 109 bld.is_inf_preserve = nir_alu_instr_is_inf_preserve(instr); in create_alu_builder() 110 bld.is_nan_preserve = nir_alu_instr_is_nan_preserve(instr); in create_alu_builder() 111 return bld; in create_alu_builder() 117 Builder bld(ctx->program, ctx->block); in emit_mbcnt() local 119 assert(mask.isUndefined() || mask.bytes() == bld.lm.bytes()); in emit_mbcnt() 123 return bld.vop3(aco_opcode::v_mbcnt_lo_u32_b32, Definition(dst), mask_lo, base); in emit_mbcnt() 132 bld.pseudo(aco_opcode::p_split_vector, bld.def(rc), bld.def(rc), mask); in emit_mbcnt() [all …]
|
| D | aco_insert_exec_mask.cpp | 94 transition_to_WQM(exec_ctx& ctx, Builder bld, unsigned idx) in transition_to_WQM() argument 100 if (exec_mask == Operand(exec, bld.lm)) in transition_to_WQM() 101 ctx.info[idx].exec.back().op = bld.copy(bld.def(bld.lm), exec_mask); in transition_to_WQM() 103 bld.sop1(Builder::s_wqm, Definition(exec, bld.lm), bld.def(s1, scc), exec_mask); in transition_to_WQM() 104 ctx.info[idx].exec.emplace_back(Operand(exec, bld.lm), mask_type_global | mask_type_wqm); in transition_to_WQM() 110 assert(ctx.info[idx].exec.back().op.size() == bld.lm.size()); in transition_to_WQM() 112 bld.copy(Definition(exec, bld.lm), ctx.info[idx].exec.back().op); in transition_to_WQM() 116 transition_to_Exact(exec_ctx& ctx, Builder bld, unsigned idx) in transition_to_Exact() argument 127 assert(ctx.info[idx].exec.back().op.size() == bld.lm.size()); in transition_to_Exact() 129 bld.copy(Definition(exec, bld.lm), ctx.info[idx].exec.back().op); in transition_to_Exact() [all …]
|
| /external/mesa3d/src/intel/compiler/ |
| D | test_lower_scoreboard.cpp | 43 fs_builder bld; member in scoreboard_test 47 : bld(NULL, 0) in scoreboard_test() 68 bld = fs_builder(v).at_end(); in scoreboard_test() 109 emit_SEND(const fs_builder &bld, const brw_reg &dst, in emit_SEND() argument 112 fs_inst *inst = bld.emit(SHADER_OPCODE_SEND, dst, desc, desc, payload); in emit_SEND() 156 g[i] = bld.vgrf(BRW_TYPE_D); in TEST_F() 158 brw_reg x = bld.vgrf(BRW_TYPE_D); in TEST_F() 159 brw_reg y = bld.vgrf(BRW_TYPE_D); in TEST_F() 160 bld.ADD( x, g[1], g[2]); in TEST_F() 161 bld.MUL( y, g[3], g[4]); in TEST_F() [all …]
|
| /external/icu/icu4c/source/test/intltest/ |
| D | localebuildertest.cpp | 57 void LocaleBuilderTest::Verify(LocaleBuilder& bld, const char* expected, const char* msg) { in Verify() argument 61 if (bld.copyErrorTo(copyStatus)) { in Verify() 64 if (!bld.copyErrorTo(errorStatus) || errorStatus != U_ILLEGAL_ARGUMENT_ERROR) { in Verify() 67 Locale loc = bld.build(status); in Verify() 188 LocaleBuilder bld; in TestLocaleBuilder() local 203 bld.clear(); in TestLocaleBuilder() 209 bld.setLanguage(testCase[i++]); in TestLocaleBuilder() 210 bld.copyErrorTo(copyStatus); in TestLocaleBuilder() 211 bld.build(status); in TestLocaleBuilder() 213 bld.setScript(testCase[i++]); in TestLocaleBuilder() [all …]
|