| /wasmtime-44.0.1/cranelift/codegen/src/ir/ |
| H A D | condcodes.rs | 43 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 D | inst_specs.isle | 8 (SignedLessThan #x04) 52 ((IntCC.SignedLessThan) (if (bvslt x y) #x01 #x00)) 70 (= c (IntCC.SignedLessThan)))))
|
| H A D | isle_prelude.rs | 209 IntCC::SignedLessThan => sx < sy, 712 | IntCC::SignedLessThan => Some(*cc),
|
| H A D | prelude_opt.isle | 45 (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 D | souper_harvest.rs | 443 ir::condcodes::IntCC::SignedLessThan => { in harvest_candidate_lhs()
|
| H A D | prelude_lower.isle | 363 (extractor (slt x y) (icmp (IntCC.SignedLessThan) x y))
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/aarch64/ |
| H A D | lower.rs | 61 IntCC::SignedLessThan => Cond::Lt, in lower_condcode()
|
| H A D | inst.isle | 4665 (= 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 D | args.rs | 143 IntCC::SignedLessThan => 4, in from_intcc()
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/aarch64/lower/ |
| H A D | isle.rs | 509 | &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 D | lower.isle | 31 (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 D | icmp.isle | 219 (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 D | args.rs | 259 IntCC::SignedLessThan => (BranchFunct3::Lt, false), in funct3() 278 IntCC::SignedLessThan => "blt", in op_name()
|
| H A D | emit.rs | 1931 crate::ir::AtomicRmwOp::Smin => IntCC::SignedLessThan, in emit_uncompressed()
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/x64/inst/ |
| H A D | args.rs | 876 IntCC::SignedLessThan => CC::L, in from_intcc()
|
| /wasmtime-44.0.1/cranelift/frontend/src/ |
| H A D | frontend.rs | 1120 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 D | isle.rs | 928 IntCC::SignedLessThan => true, in condcode_is_signed()
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/riscv64/ |
| H A D | inst_vector.isle | 1640 ;; 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 D | inst.isle | 2680 (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 D | lower.isle | 2053 (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 D | lower.isle | 320 (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 D | inst.isle | 3806 (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 D | step.rs | 1439 IntCC::SignedLessThan => left < right, in icmp()
|
| /wasmtime-44.0.1/crates/cranelift/src/translate/ |
| H A D | code_translator.rs | 1309 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 D | lower.isle | 1956 (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))
|