Home
last modified time | relevance | path

Searched refs:inst_imm (Results 1 – 25 of 54) sorted by relevance

123

/dports/lang/mono/mono-5.10.1.57/mono/mini/
H A Dlocal-propagation.c169 if (ins->inst_imm == 0) in mono_strength_reduction_division()
175 ins->inst_imm = power2; in mono_strength_reduction_division()
229 if (ins->inst_imm == 0 || ins->inst_imm == -1) { in mono_strength_reduction_division()
233 ins->inst_imm = 0; in mono_strength_reduction_division()
334 if (ins->inst_imm == 0) { in mono_strength_reduction_ins()
343 if (ins->inst_imm == 0) { in mono_strength_reduction_ins()
357 ins->inst_imm = power2; in mono_strength_reduction_ins()
382 if (ins->inst_imm == 1) { in mono_strength_reduction_ins()
389 } else if ((ins->inst_imm > 0) && (ins->inst_imm < (1LL << 32)) && (power != -1)) { in mono_strength_reduction_ins()
724 ins->inst_imm -= def->inst_imm; in mono_local_cprop()
[all …]
H A Dmini-s390x.c198 inst->inst_imm = imm; \
212 inst->inst_imm = imm; \
218 inst->inst_imm = 0; \
3026 if (!s390_is_imm16 (ins->inst_imm)) in mono_arch_lowering_pass()
3398 if (s390_is_imm32 (ins->inst_imm)) { in mono_arch_output_basic_block()
3410 if (s390_is_imm16 (ins->inst_imm)) { in mono_arch_output_basic_block()
3582 if (s390_is_imm16 (ins->inst_imm)) { in mono_arch_output_basic_block()
3789 if (s390_is_imm16 (ins->inst_imm)) { in mono_arch_output_basic_block()
3800 if (s390_is_imm16 (ins->inst_imm)) { in mono_arch_output_basic_block()
3949 if (s390_is_imm16 (ins->inst_imm)) { in mono_arch_output_basic_block()
[all …]
H A Dmini-amd64.c2307 arg->inst_imm = 0; in mono_arch_emit_outarg_vt()
3006 if (!ins->inst_imm) in mono_arch_peephole_pass_1()
3010 if (!ins->inst_imm) in mono_arch_peephole_pass_1()
3030 if (!ins->inst_imm) in mono_arch_peephole_pass_1()
3149 temp->inst_c0 = ins->inst_imm; in mono_arch_lowering_pass()
3175 temp->inst_c0 = ins->inst_imm; in mono_arch_lowering_pass()
3194 temp->inst_imm = 8; in mono_arch_lowering_pass()
3744 if (amd64_use_imm32 (ins->inst_imm)) in mono_arch_output_basic_block()
3757 if (amd64_use_imm32 (ins->inst_imm)) in mono_arch_output_basic_block()
4140 switch (ins->inst_imm) { in mono_arch_output_basic_block()
[all …]
H A Dcfold.c53 dest->inst_c0 = arg1->inst_c0 op ins->inst_imm; \
58 dest->inst_c0 = (cast)arg1->inst_c0 op (cast)ins->inst_imm; \
120 dest->inst_imm = arg1->inst_c0;
191 if ((ins->inst_imm == 0) || ((arg1->inst_c0 == G_MININT32) && (ins->inst_imm == -1)))
258 arg2->inst_c0 = ins->inst_imm;
H A Dseq-points.c123 sp->il_offset = ins->inst_imm; in mono_save_seq_point_info()
144 if (ins->inst_imm == METHOD_ENTRY_IL_OFFSET || ins->inst_imm == METHOD_EXIT_IL_OFFSET) in mono_save_seq_point_info()
179 …if (!(ins->inst_imm == METHOD_ENTRY_IL_OFFSET || ins->inst_imm == METHOD_EXIT_IL_OFFSET) && ins !=… in mono_save_seq_point_info()
H A Dmini-sparc.c1532 if (ins->inst_imm == 0) \
1613 if (ins->inst_imm == 1) { in mono_arch_peephole_pass_2()
1724 (ins->inst_imm == 0) && in mono_arch_peephole_pass_2()
1725 (last_ins->inst_imm == 0)) { in mono_arch_peephole_pass_2()
1757 (last_ins->inst_imm == 0)) { in mono_arch_peephole_pass_2()
2641 if (ins->inst_imm == imm) in mono_arch_output_basic_block()
2731 if (ins->inst_imm < (1 << 5)) in mono_arch_output_basic_block()
2743 if (ins->inst_imm < (1 << 5)) in mono_arch_output_basic_block()
2752 if (ins->inst_imm < (1 << 5)) in mono_arch_output_basic_block()
2766 if (ins->inst_imm < (1 << 6)) in mono_arch_output_basic_block()
[all …]
H A Dmini-x86.c1895 ins->inst_imm = -ins->inst_imm; in mono_arch_peephole_pass_1()
1905 if (!ins->inst_imm) in mono_arch_peephole_pass_1()
1925 if (!ins->inst_imm) in mono_arch_peephole_pass_1()
2049 temp->inst_imm = 8; in mono_arch_lowering_pass()
2782 int power = mono_is_power_of_two (ins->inst_imm); in mono_arch_output_basic_block()
2904 if (ins->inst_imm >= 32) { in mono_arch_output_basic_block()
2914 if (ins->inst_imm >= 32) { in mono_arch_output_basic_block()
2924 if (ins->inst_imm >= 32) { in mono_arch_output_basic_block()
2945 switch (ins->inst_imm) { in mono_arch_output_basic_block()
3215 guint32 size = ins->inst_imm; in mono_arch_output_basic_block()
[all …]
H A Dmini-ppc.c2102 if (ins->inst_imm == 1) { in mono_arch_peephole_pass_2()
2113 ins->inst_imm = power2; in mono_arch_peephole_pass_2()
2539 temp->inst_c0 = ins->inst_imm; in mono_arch_lowering_pass()
2616 gboolean is_imm = ((ins->inst_imm & 0xffff0000) && (ins->inst_imm & 0xffff)); in mono_arch_lowering_pass()
2636 temp->inst_c0 = ins->inst_imm; in mono_arch_lowering_pass()
2671 if (ins->inst_imm == 1) { in mono_arch_lowering_pass()
2675 if (ins->inst_imm == 0) { in mono_arch_lowering_pass()
2683 ins->inst_imm = imm; in mono_arch_lowering_pass()
2696 temp->inst_c0 = ins->inst_imm; in mono_arch_lowering_pass()
2737 temp->inst_c0 = ins->inst_imm; in mono_arch_lowering_pass()
[all …]
H A Dmini-mips.c128 ins->inst_imm = (_imm); \
2004 if (ins->inst_imm == 1) { in mono_arch_peephole_pass_2()
2015 ins->inst_imm = power2; in mono_arch_peephole_pass_2()
2588 if (ins->inst_imm) { in mono_arch_lowering_pass()
2611 temp->inst_c0 = ins->inst_imm; in mono_arch_lowering_pass()
2630 if ((ins->inst_imm & 0xffff0000) && (ins->inst_imm & 0xffff)) { in mono_arch_lowering_pass()
2681 if (ins->inst_imm == 1) { in mono_arch_lowering_pass()
2685 if (ins->inst_imm == 0) { in mono_arch_lowering_pass()
2693 ins->inst_imm = imm; in mono_arch_lowering_pass()
2732 if (!ins->inst_imm) { in mono_arch_lowering_pass()
[all …]
H A Dir-emit.h231 (dest)->inst_imm = (imm); \
448 (dest)->inst_imm = (il_offset); \
703 inst->inst_imm = (mgreg_t)(imm); \
711 inst->inst_imm = (imm); \
719 inst->inst_imm = (imm); \
730 inst->inst_imm = _l & 0xffffffff; \
733 inst->inst_imm = (imm); \
763 inst->inst_imm = (mgreg_t)(imm); \
985 ins->inst_imm = MONO_STRUCT_OFFSET (array_type, array_length_field); \
H A Dmini-arm.c3407 temp->inst_c0 = ins->inst_imm; in mono_arch_lowering_pass()
3420 if (ins->inst_imm == 1) { in mono_arch_lowering_pass()
3424 if (ins->inst_imm == 0) { in mono_arch_lowering_pass()
3432 ins->inst_imm = imm8; in mono_arch_lowering_pass()
3436 temp->inst_c0 = ins->inst_imm; in mono_arch_lowering_pass()
3455 temp->inst_c0 = ins->inst_imm; in mono_arch_lowering_pass()
3465 temp->inst_c0 = ins->inst_imm; in mono_arch_lowering_pass()
3579 temp->inst_c0 = ins->inst_imm; in mono_arch_lowering_pass()
4821 if (ins->inst_imm) in mono_arch_output_basic_block()
4831 if (ins->inst_imm) in mono_arch_output_basic_block()
[all …]
H A Dalias-analysis.c129 store->inst_c0 = store->inst_imm; in lower_store_imm()
144 store->inst_l = store->inst_imm; in lower_store_imm()
H A Dmini-codegen.c570 g_string_append_printf (sbuf, " [%d]", (int)ins->inst_imm); in mono_print_ins_index_strbuf()
691 …g_string_append_printf (sbuf, " il: 0x%x%s", (int)ins->inst_imm, ins->flags & MONO_INST_NONEMPTY_S… in mono_print_ins_index_strbuf()
2212 fxch->inst_imm = sp - 1 - i; in mono_local_regalloc()
2226 fxch->inst_imm = 1; in mono_local_regalloc()
2250 fxch->inst_imm = sp - 1 - i; in mono_local_regalloc()
2277 fxch->inst_imm = sp - 1 - i; in mono_local_regalloc()
2522 if (ins->inst_imm == 1) { in mono_peephole_ins()
2593 ins->inst_c0 = last_ins->inst_imm; in mono_peephole_ins()
H A Ddecompose.c515 if (ins->inst_imm == 0) { in mono_decompose_opcode()
522 (ins->inst_imm == -1)) { in mono_decompose_opcode()
527 MONO_EMIT_NEW_BIALU_IMM (cfg, ins->opcode, ins->dreg, ins->sreg1, ins->inst_imm); in mono_decompose_opcode()
1514 …MONO_EMIT_DEFAULT_BOUNDS_CHECK (cfg, ins->sreg1, ins->inst_imm, index2_reg, ins->flags & MONO_INST… in mono_decompose_array_access_opts()
1516 MONO_ARCH_EMIT_BOUNDS_CHECK (cfg, ins->sreg1, ins->inst_imm, ins->sreg2); in mono_decompose_array_access_opts()
1778 cmp->inst_imm = 0; in mono_decompose_soft_float()
1837 cmp->inst_imm = 1; in mono_decompose_soft_float()
/dports/sysutils/vector/lucet-d4fc14a03bdb99ac83173d27fddf1aca48412a86/wasmtime/cranelift/codegen/meta/src/isa/riscv/
H A Dencodings.rs179 for &(inst, inst_imm, f3, f7) in &[ in define()
190 if let Some(inst_imm) = inst_imm { in define()
191 e.add32(e.enc(inst_imm.bind(I32), r_ii, opimm_bits(f3, 0))); in define()
192 e.add64(e.enc(inst_imm.bind(I64), r_ii, opimm_bits(f3, 0))); in define()
208 for &(inst, inst_imm, f3, f7) in &[ in define()
221 e.add32(e.enc(inst_imm.bind(I32), r_rshamt, opimm_bits(f3, f7))); in define()
222 e.add64(e.enc(inst_imm.bind(I64), r_rshamt, opimm_bits(f3, f7))); in define()
223 e.add64(e.enc(inst_imm.bind(I32), r_rshamt, opimm32_bits(f3, f7))); in define()
/dports/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/cranelift-codegen-meta-0.44.0/src/isa/riscv/
H A Dencodings.rs175 for &(inst, inst_imm, f3, f7) in &[ in define()
186 if let Some(inst_imm) = inst_imm { in define()
187 e.add32(enc(inst_imm.bind(I32), r_ii, opimm_bits(f3, 0))); in define()
188 e.add64(enc(inst_imm.bind(I64), r_ii, opimm_bits(f3, 0))); in define()
204 for &(inst, inst_imm, f3, f7) in &[ in define()
217 e.add32(enc(inst_imm.bind(I32), r_rshamt, opimm_bits(f3, f7))); in define()
218 e.add64(enc(inst_imm.bind(I64), r_rshamt, opimm_bits(f3, f7))); in define()
219 e.add64(enc(inst_imm.bind(I32), r_rshamt, opimm32_bits(f3, f7))); in define()
/dports/www/firefox/firefox-99.0/third_party/rust/cranelift-codegen-meta/src/isa/riscv/
H A Dencodings.rs179 for &(inst, inst_imm, f3, f7) in &[ in define()
190 if let Some(inst_imm) = inst_imm { in define()
191 e.add32(e.enc(inst_imm.bind(I32), r_ii, opimm_bits(f3, 0))); in define()
192 e.add64(e.enc(inst_imm.bind(I64), r_ii, opimm_bits(f3, 0))); in define()
208 for &(inst, inst_imm, f3, f7) in &[ in define()
221 e.add32(e.enc(inst_imm.bind(I32), r_rshamt, opimm_bits(f3, f7))); in define()
222 e.add64(e.enc(inst_imm.bind(I64), r_rshamt, opimm_bits(f3, f7))); in define()
223 e.add64(e.enc(inst_imm.bind(I32), r_rshamt, opimm32_bits(f3, f7))); in define()
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/cranelift-codegen-meta/src/isa/riscv/
H A Dencodings.rs179 for &(inst, inst_imm, f3, f7) in &[ in define()
190 if let Some(inst_imm) = inst_imm { in define()
191 e.add32(e.enc(inst_imm.bind(I32), r_ii, opimm_bits(f3, 0))); in define()
192 e.add64(e.enc(inst_imm.bind(I64), r_ii, opimm_bits(f3, 0))); in define()
208 for &(inst, inst_imm, f3, f7) in &[ in define()
221 e.add32(e.enc(inst_imm.bind(I32), r_rshamt, opimm_bits(f3, f7))); in define()
222 e.add64(e.enc(inst_imm.bind(I64), r_rshamt, opimm_bits(f3, f7))); in define()
223 e.add64(e.enc(inst_imm.bind(I32), r_rshamt, opimm32_bits(f3, f7))); in define()
/dports/lang/rust/rustc-1.58.1-src/vendor/cranelift-codegen-meta/src/isa/riscv/
H A Dencodings.rs179 for &(inst, inst_imm, f3, f7) in &[ in define()
190 if let Some(inst_imm) = inst_imm { in define()
191 e.add32(e.enc(inst_imm.bind(I32), r_ii, opimm_bits(f3, 0))); in define()
192 e.add64(e.enc(inst_imm.bind(I64), r_ii, opimm_bits(f3, 0))); in define()
208 for &(inst, inst_imm, f3, f7) in &[ in define()
221 e.add32(e.enc(inst_imm.bind(I32), r_rshamt, opimm_bits(f3, f7))); in define()
222 e.add64(e.enc(inst_imm.bind(I64), r_rshamt, opimm_bits(f3, f7))); in define()
223 e.add64(e.enc(inst_imm.bind(I32), r_rshamt, opimm32_bits(f3, f7))); in define()
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/cranelift-codegen-meta/src/isa/riscv/
H A Dencodings.rs179 for &(inst, inst_imm, f3, f7) in &[ in define()
190 if let Some(inst_imm) = inst_imm { in define()
191 e.add32(e.enc(inst_imm.bind(I32), r_ii, opimm_bits(f3, 0))); in define()
192 e.add64(e.enc(inst_imm.bind(I64), r_ii, opimm_bits(f3, 0))); in define()
208 for &(inst, inst_imm, f3, f7) in &[ in define()
221 e.add32(e.enc(inst_imm.bind(I32), r_rshamt, opimm_bits(f3, f7))); in define()
222 e.add64(e.enc(inst_imm.bind(I64), r_rshamt, opimm_bits(f3, f7))); in define()
223 e.add64(e.enc(inst_imm.bind(I32), r_rshamt, opimm32_bits(f3, f7))); in define()
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/cranelift-codegen-meta/src/isa/riscv/
H A Dencodings.rs179 for &(inst, inst_imm, f3, f7) in &[ in define()
190 if let Some(inst_imm) = inst_imm { in define()
191 e.add32(e.enc(inst_imm.bind(I32), r_ii, opimm_bits(f3, 0))); in define()
192 e.add64(e.enc(inst_imm.bind(I64), r_ii, opimm_bits(f3, 0))); in define()
208 for &(inst, inst_imm, f3, f7) in &[ in define()
221 e.add32(e.enc(inst_imm.bind(I32), r_rshamt, opimm_bits(f3, f7))); in define()
222 e.add64(e.enc(inst_imm.bind(I64), r_rshamt, opimm_bits(f3, f7))); in define()
223 e.add64(e.enc(inst_imm.bind(I32), r_rshamt, opimm32_bits(f3, f7))); in define()
/dports/lang/mono/mono-5.10.1.57/docs/
H A Dir-desc9 inst_imm
72 inst_imm
/dports/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/cranelift-codegen-meta-0.44.0/src/shared/
H A Dlegalize.rs567 for &(inst_imm, inst) in &[ in define()
580 def!(a = inst_imm(x, y)), in define()
591 for &(inst_imm, inst) in &[ in define()
599 def!(a = inst_imm(x, y)), in define()
/dports/sysutils/vector/lucet-d4fc14a03bdb99ac83173d27fddf1aca48412a86/wasmtime/cranelift/codegen/meta/src/shared/
H A Dlegalize.rs711 for &(inst_imm, inst) in &[ in define()
724 def!(a = inst_imm(x, y)), in define()
735 for &(inst_imm, inst) in &[ in define()
743 def!(a = inst_imm(x, y)), in define()
/dports/www/firefox/firefox-99.0/third_party/rust/cranelift-codegen-meta/src/shared/
H A Dlegalize.rs728 for &(inst_imm, inst) in &[ in define()
741 def!(a = inst_imm(x, y)), in define()
752 for &(inst_imm, inst) in &[ in define()
760 def!(a = inst_imm(x, y)), in define()

123