Home
last modified time | relevance | path

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

/wasmtime-44.0.1/cranelift/codegen/src/ir/
H A Dcondcodes.rs43 SignedLessThan, enumerator
66 SignedLessThan => SignedGreaterThanOrEqual, in complement()
67 SignedGreaterThanOrEqual => SignedLessThan, in complement()
82 SignedGreaterThan => SignedLessThan, in swap_args()
84 SignedLessThan => SignedGreaterThan, in swap_args()
100 IntCC::SignedLessThan, in all()
117 SignedLessThan | SignedLessThanOrEqual => SignedLessThan, in without_equal()
131 SignedLessThan | UnsignedLessThan => UnsignedLessThan, in unsigned()
145 SignedLessThan => "slt", in to_static_str()
172 "slt" => Ok(SignedLessThan), in from_str()
/wasmtime-44.0.1/cranelift/codegen/src/
H A Dinst_specs.isle8 (SignedLessThan #x04)
52 ((IntCC.SignedLessThan) (if (bvslt x y) #x01 #x00))
70 (= c (IntCC.SignedLessThan)))))
H A Disle_prelude.rs209 IntCC::SignedLessThan => sx < sy,
712 | IntCC::SignedLessThan => Some(*cc),
H A Dprelude_opt.isle45 (rule (slt ty x y) (icmp ty (IntCC.SignedLessThan) x y))
208 (extractor (slt ty x y) (icmp ty (IntCC.SignedLessThan) x y))
H A Dsouper_harvest.rs443 ir::condcodes::IntCC::SignedLessThan => { in harvest_candidate_lhs()
H A Dprelude_lower.isle363 (extractor (slt x y) (icmp (IntCC.SignedLessThan) x y))
/wasmtime-44.0.1/cranelift/codegen/src/isa/aarch64/
H A Dlower.rs61 IntCC::SignedLessThan => Cond::Lt, in lower_condcode()
H A Dinst.isle4665 (= cc (IntCC.SignedLessThan)))))
4678 ((IntCC.SignedLessThan) (if (not (= (extract 11 11 a) (extract 8 8 a))) #x01 #x00))
4695 (= (extract 7 0 a) (IntCC.SignedLessThan)))))
4720 (= c (IntCC.SignedLessThan)))
4739 (= c (IntCC.SignedLessThan)))
4762 ((IntCC.SignedLessThan) (if (bvslt x y) #x01 #x00))
4779 (= c (IntCC.SignedLessThan)))
4803 (= c (IntCC.SignedLessThan)))
4822 (= c (IntCC.SignedLessThan)))
5047 (rule (lower_icmp_into_flags cond @ (IntCC.SignedLessThan) lhs rhs $I128)
/wasmtime-44.0.1/cranelift/codegen/src/isa/s390x/inst/
H A Dargs.rs143 IntCC::SignedLessThan => 4, in from_intcc()
/wasmtime-44.0.1/cranelift/codegen/src/isa/aarch64/lower/
H A Disle.rs509 | &IntCC::SignedLessThan => Some(*cond), in icmp_zero_cond()
556 &IntCC::SignedLessThan => VecMisc2::Cmlt0, in int_cc_cmp_zero_to_vec_misc_op()
578 &IntCC::SignedLessThan => VecMisc2::Cmgt0, in int_cc_cmp_zero_to_vec_misc_op_swap()
/wasmtime-44.0.1/cranelift/codegen/src/isa/pulley_shared/
H A Dlower.isle31 (rule (lower_cond_icmp32 (IntCC.SignedLessThan) a b) (Cond.IfXslt32 a b))
45 (rule 1 (lower_cond_icmp32 (IntCC.SignedLessThan) a (i32_from_iconst b))
65 (rule (lower_cond_icmp64 (IntCC.SignedLessThan) a b) (Cond.IfXslt64 a b))
79 (rule 1 (lower_cond_icmp64 (IntCC.SignedLessThan) a (i32_from_iconst b))
753 (rule (lower_icmp $I64 (IntCC.SignedLessThan) a b)
771 (rule 1 (lower_icmp (fits_in_32 _) (IntCC.SignedLessThan) a b)
786 (lower_icmp ty (IntCC.SignedLessThan) b a))
846 (rule (lower_icmp128_hi (IntCC.SignedLessThan) a b) (pulley_xslt64 a b))
859 (rule (lower_vcmp $I8X16 (IntCC.SignedLessThan) a b) (pulley_vslt8x16 a b))
865 (rule (lower_vcmp $I16X8 (IntCC.SignedLessThan) a b) (pulley_vslt16x8 a b))
[all …]
/wasmtime-44.0.1/cranelift/codegen/src/opts/
H A Dicmp.isle219 (rule (decompose_intcc (IntCC.SignedLessThan)) 2)
232 (rule (compose_icmp ty 2 true x y) (icmp ty (IntCC.SignedLessThan) x y))
247 (rule (intcc_class (IntCC.SignedLessThan)) 2)
/wasmtime-44.0.1/cranelift/codegen/src/isa/riscv64/inst/
H A Dargs.rs259 IntCC::SignedLessThan => (BranchFunct3::Lt, false), in funct3()
278 IntCC::SignedLessThan => "blt", in op_name()
H A Demit.rs1931 crate::ir::AtomicRmwOp::Smin => IntCC::SignedLessThan, in emit_uncompressed()
/wasmtime-44.0.1/cranelift/codegen/src/isa/x64/inst/
H A Dargs.rs876 IntCC::SignedLessThan => CC::L, in from_intcc()
/wasmtime-44.0.1/cranelift/frontend/src/
H A Dfrontend.rs1120 UnsignedLessThan => (SignedLessThan, 0), in emit_small_memory_compare()
1125 SignedLessThan in emit_small_memory_compare()
/wasmtime-44.0.1/cranelift/codegen/src/isa/s390x/lower/
H A Disle.rs928 IntCC::SignedLessThan => true, in condcode_is_signed()
/wasmtime-44.0.1/cranelift/codegen/src/isa/riscv64/
H A Dinst_vector.isle1640 ;; IntCC.SignedLessThan
1642 (rule 0 (gen_icmp_mask (ty_vec_fits_in_register ty) (IntCC.SignedLessThan) x y)
1645 (rule 1 (gen_icmp_mask (ty_vec_fits_in_register ty) (IntCC.SignedLessThan) x (splat _ y))
1648 (rule 2 (gen_icmp_mask (ty_vec_fits_in_register ty) (IntCC.SignedLessThan) (splat _ x) y)
1651 (rule 4 (gen_icmp_mask (ty_vec_fits_in_register ty) (IntCC.SignedLessThan) x y)
H A Dinst.isle2680 (if-let (IntCC.SignedLessThan) (intcc_without_eq cc))
2883 (rule (cmp_lt rs1 rs2) (int_compare (IntCC.SignedLessThan) rs1 rs2))
2886 (rule (cmp_ltz rs) (int_compare (IntCC.SignedLessThan) rs (zero_reg)))
H A Dlower.isle2053 (gen_select_regs (icmp_to_int_compare (IntCC.SignedLessThan) x y) x y))
2299 (rule 1 (lower_icmp (IntCC.SignedLessThan) x y)
2339 (rule (lower_int_compare (int_compare_decompose (IntCC.SignedLessThan) x y))
/wasmtime-44.0.1/cranelift/codegen/src/isa/s390x/
H A Dlower.isle320 (intcc_as_cond (IntCC.SignedLessThan)))))
3508 (intcc_as_cond (IntCC.SignedLessThan)) tmp val src))
3838 (rule (icmp_val _ (IntCC.SignedLessThan) x @ (value_type (and (vxrs_ext3_disabled) (vr128_ty ty))) …
3868 (rule (lower (has_type (ty_vec128 ty) (icmp _ (IntCC.SignedLessThan) x y)))
3954 (rule (vall_true_val (has_type ty (icmp _ (IntCC.SignedLessThan) x y)))
4032 (rule (vany_true_val (has_type ty (icmp _ (IntCC.SignedLessThan) x y)))
H A Dinst.isle3806 (cmov_imm ty (intcc_as_cond (IntCC.SignedLessThan)) -128 ub))))
3812 (cmov_imm ty (intcc_as_cond (IntCC.SignedLessThan)) -32768 ub))))
3822 (intcc_as_cond (IntCC.SignedLessThan)))))
/wasmtime-44.0.1/cranelift/interpreter/src/
H A Dstep.rs1439 IntCC::SignedLessThan => left < right, in icmp()
/wasmtime-44.0.1/crates/cranelift/src/translate/
H A Dcode_translator.rs1309 translate_icmp(IntCC::SignedLessThan, builder, environ) in translate_operator()
1997 translate_vector_icmp(IntCC::SignedLessThan, type_of(op), builder, environ) in translate_operator()
/wasmtime-44.0.1/cranelift/codegen/src/isa/x64/
H A Dlower.isle1956 (rule 2 (lower (has_type $I8 (icmp _ (IntCC.SignedLessThan) x @ (value_type $I64) (u64_from_iconst …
1972 (rule 2 (lower (has_type $I8 (icmp _ (IntCC.SignedLessThan) x @ (value_type $I32) (u64_from_iconst …
2009 (rule (lower (icmp _ (IntCC.SignedLessThan) a @ (value_type (ty_vec128 ty)) b))