Home
last modified time | relevance | path

Searched refs:isTemp (Results 1 – 17 of 17) sorted by relevance

/third_party/mesa3d/src/amd/compiler/
Daco_validate.cpp250 check(instr->operands[i].isFixed() || instr->operands[i].isTemp() || in validate_ir()
317 check(i != 1 || (op.isTemp() && op.regClass().type() == RegType::sgpr) || in validate_ir()
320 check(i == 1 || (op.isTemp() && op.regClass().type() == RegType::vgpr && in validate_ir()
327 check(i != 0 || (op.isTemp() && op.regClass().type() == RegType::vgpr), in validate_ir()
329 check(i == 0 || (op.isTemp() && op.regClass().type() == RegType::sgpr) || in validate_ir()
337 check(i != 2 || (op.isTemp() && op.regClass().type() == RegType::vgpr && in validate_ir()
340 check(i == 2 || (op.isTemp() && op.regClass().type() == RegType::sgpr) || in validate_ir()
345 if (op.isTemp() && instr->operands[i].regClass().type() == RegType::sgpr) { in validate_ir()
390 check((instr->operands[0].isTemp()) && instr->operands[1].isConstant(), in validate_ir()
403 check(instr->operands[0].isTemp(), "Operand must be a temporary", instr.get()); in validate_ir()
[all …]
Daco_optimizer.cpp591 if (instr->definitions[i].isTemp()) { in to_VOP3()
604 return op.isTemp() && op.getTemp().type() == RegType::vgpr; in is_operand_vgpr()
714 if (!op.isTemp()) in parse_base_offset()
739 } else if (add_instr->operands[i].isTemp() && in parse_base_offset()
745 if (!add_instr->operands[!i].isTemp()) in parse_base_offset()
896 if (!op.isTemp()) in check_sdwa_extract()
948 if ((op.isTemp() && ctx.info[op.tempId()].is_canonicalized()) || in is_op_canonicalized()
952 if (op.isConstant() || (op.isTemp() && ctx.info[op.tempId()].is_constant_or_literal(32))) { in is_op_canonicalized()
953 uint32_t val = op.isTemp() ? ctx.info[op.tempId()].val : op.constantValue(); in is_op_canonicalized()
969 all_const && (!op.isTemp() || ctx.info[op.tempId()].is_constant_or_literal(32)); in label_instruction()
[all …]
Daco_live_var_analysis.cpp39 if (!def.isTemp() || def.isKill()) in get_live_changes()
45 if (!op.isTemp() || !op.isFirstKill()) in get_live_changes()
59 if (!def.isTemp()) in get_temp_registers()
66 if (op.isTemp() && op.isLateKill() && op.isFirstKill()) in get_temp_registers()
118 if (!definition.isTemp()) { in process_live_temps_per_block()
148 if (!operand.isTemp()) in process_live_temps_per_block()
157 if (insn->operands[j].isTemp() && in process_live_temps_per_block()
186 if (!insn->definitions[0].isTemp()) { in process_live_temps_per_block()
241 if (!operand.isTemp()) in process_live_temps_per_block()
Daco_register_allocation.cpp727 if (copy.second.isTemp()) in update_renames()
735 if (it->second.isTemp()) { in update_renames()
743 if (def.isTemp() && def.getTemp() == it->first.getTemp()) { in update_renames()
758 if (!other.second.isTemp()) in update_renames()
768 if (op.isTemp() && op.tempId() == other.second.tempId()) { in update_renames()
792 if (!op.isTemp()) in update_renames()
1004 if (instr->operands[i].isTemp() && instr->operands[i].tempId() == id) { in get_regs_for_copies()
1017 if (instr->operands[i].isTemp() && instr->operands[i].tempId() == id) { in get_regs_for_copies()
1092 if (op.isTemp() && op.isKillBeforeDef() && op.tempId() == reg_file[j]) { in get_regs_for_copies()
1163 if (op.isTemp() && op.isFirstKillBeforeDef() && bounds.contains(op.physReg()) && in get_reg_impl()
[all …]
Daco_lower_to_cssa.cpp89 if (!def.isTemp()) in collect_parallelcopies()
103 if (def.regClass().type() == RegType::sgpr && !op.isTemp()) { in collect_parallelcopies()
138 if (def.isTemp()) { in collect_parallelcopies()
210 if (cp.op.isTemp() && cp.op.getTemp() == parent) in intersects()
225 if (!def.isTemp()) in intersects()
233 if (!op.isTemp()) in intersects()
341 if (!copy.op.isTemp()) in try_coalesce_copy()
460 if (cp.op.isTemp()) in emit_parallelcopies()
512 if (!op.isTemp()) in emit_parallelcopies()
Daco_opt_value_numbering.cpp130 } else if (a->operands[i].isTemp()) { in operator ()()
131 if (!b->operands[i].isTemp()) in operator ()()
147 if (a->definitions[i].isTemp()) { in operator ()()
148 if (!b->definitions[i].isTemp()) in operator ()()
364 if (!op.isTemp()) in process_block()
384 if (copy_instr && !instr->definitions[0].isFixed() && instr->operands[0].isTemp() && in process_block()
402 assert(instr->definitions[i].isTemp()); in process_block()
434 if (!op.isTemp()) in rename_phi_operands()
Daco_scheduler.cpp192 if (op.isTemp()) { in downwards_init()
213 if (def.isTemp() && depends_on[def.tempId()]) in downwards_move()
220 if (op.isTemp() && RAR_deps[op.tempId()]) { in downwards_move()
228 if (op.isTemp()) { in downwards_move()
287 if (op.isTemp()) { in downwards_skip()
327 if (def.isTemp()) in upwards_init()
339 if (op.isTemp() && depends_on[op.tempId()]) in upwards_check_deps()
359 if (op.isTemp() && depends_on[op.tempId()]) in upwards_move()
365 if (op.isTemp() && (!improved_rar || op.isFirstKill()) && RAR_dependencies[op.tempId()]) in upwards_move()
407 if (def.isTemp()) in upwards_skip()
[all …]
Daco_dead_code_analysis.cpp65 if (op.isTemp()) { in process_block()
89 [&uses](const Definition& def) { return !def.isTemp() || uses[def.tempId()]; })) in is_dead()
Daco_reindex_ssa.cpp41 if (!def.isTemp()) in reindex_defs()
55 if (!op.isTemp()) in reindex_ops()
Daco_spill.cpp192 if (def.isTemp()) in next_uses_per_block()
202 if (op.isTemp()) in next_uses_per_block()
216 …auto it = instr->definitions[0].isTemp() ? next_use_distances_start.find(instr->definitions[0].get… in next_uses_per_block()
226 if (instr->operands[i].isTemp()) { in next_uses_per_block()
339 if (instr->operands[i].isTemp()) { in do_reload()
369 if (def.isTemp()) { in get_rematerialize_info()
412 if (op.isTemp()) { in update_local_next_uses()
423 if (def.isTemp()) { in update_local_next_uses()
462 if (phi->definitions[0].isTemp() && phi->definitions[0].isKill() && in get_live_in_demand()
695 if (!phi->definitions[0].isTemp()) in init_live_in_vars()
[all …]
Daco_insert_exec_mask.cpp161 if (!definition.isTemp()) in get_block_needs()
179 if (op.isTemp()) { in get_block_needs()
368 assert(ctx.info[idx].exec.back().first.isTemp()); in transition_to_WQM()
386 assert(ctx.info[idx].exec.back().first.isTemp()); in transition_to_Exact()
602 if (get_exec_op(ctx.info[idx].exec.back().first).isTemp()) { in add_coupling_code()
631 assert(!t.isTemp() || in add_coupling_code()
793 assert(instr->operands[0].isTemp()); in process_instructions()
Daco_optimizer_postRA.cpp262 (instr->operands[0].isTemp() || instr->operands[1].isTemp())) { in try_optimize_scc_nocompare()
Daco_lower_phis.cpp164 assert(prev.isTemp()); in build_merge_code()
321 assert(phi->operands[i].isTemp()); in lower_subdword_phis()
Daco_ir.h715 constexpr bool isTemp() const noexcept { return isTemp_; } in isTemp() function
728 constexpr bool hasRegClass() const noexcept { return isTemp() || isUndefined(); } in hasRegClass()
848 return other.isTemp() && other.getTemp() == getTemp();
907 constexpr bool isTemp() const noexcept { return tempId() > 0; } in isTemp() function
Daco_ir.cpp680 (instr->operands[0].isTemp() && instr->operands[0].getTemp().type() == RegType::sgpr)) in can_swap_operands()
Daco_instruction_selection.cpp139 assert(mask.isUndefined() || mask.isTemp() || (mask.isFixed() && mask.physReg() == exec)); in emit_mbcnt()
150 if (mask.isTemp()) { in emit_mbcnt()
501 if (offset.isTemp()) { in byte_align_vector()
3725 Temp offset_tmp = offset.isTemp() ? offset.getTemp() : Temp(); in emit_load()
3759 Temp offset_tmp = offset.isTemp() ? offset.getTemp() : Temp(); in emit_load()
3779 aligned_offset.isTemp() ? aligned_offset.getTemp() : bld.copy(bld.def(s1), aligned_offset); in emit_load()
4041 if (soffset.isTemp()) in mubuf_load_callback()
5993 create_instruction<MIMG_instruction>(op, Format::MIMG, 3 + coords.size(), dst.isTemp())}; in emit_mimg()
5994 if (dst.isTemp()) in emit_mimg()
10701 if (exp->operands[2].isTemp()) in export_vs_psiz_layer_viewport_vrs()
/third_party/sqlite/src/
Dsqlite3.c47465 int isTemp = 0;
47603 isTemp = 1;
47729 if( isTemp ){
114697 int isTemp, /* True if this is a TEMP table */
114718 if( !OMIT_TEMPDB && isTemp && pName2->n>0 && iDb!=1 ){
114724 if( !OMIT_TEMPDB && isTemp ) iDb = 1;
114735 if( db->init.iDb==1 ) isTemp = 1;
114737 assert( isTemp==0 || isTemp==1 );
114747 if( sqlite3AuthCheck(pParse, SQLITE_INSERT, SCHEMA_TABLE(isTemp), 0, zDb) ){
114750 if( !isVirtual && sqlite3AuthCheck(pParse, (int)aCode[isTemp+2*isView],
[all …]