Searched refs:LessThan (Results 1 – 13 of 13) sorted by relevance
| /wasmtime-44.0.1/cranelift/codegen/src/ir/ |
| H A D | condcodes.rs | 216 LessThan, enumerator 244 FloatCC::LessThan, in all() 266 LessThan => UnorderedOrGreaterThanOrEqual, in complement() 273 UnorderedOrGreaterThanOrEqual => LessThan, in complement() 285 LessThan => GreaterThan, in swap_args() 287 GreaterThan => LessThan, in swap_args() 307 LessThan => "lt", in fmt() 331 "lt" => Ok(LessThan), in from_str()
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/aarch64/ |
| H A D | lower.rs | 91 FloatCC::LessThan => Cond::Mi, in lower_fp_condcode()
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/s390x/inst/ |
| H A D | args.rs | 160 FloatCC::LessThan => 4, in from_floatcc()
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/x64/inst/ |
| H A D | args.rs | 955 LessThan = 0x01, enumerator 980 FloatCC::LessThan => FcmpImm::LessThan, in from()
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/aarch64/lower/ |
| H A D | isle.rs | 520 | &FloatCC::LessThan => Some(*cond), in fcmp_zero_cond() 545 &FloatCC::LessThan => VecMisc2::Fcmlt0, in float_cc_cmp_zero_to_vec_misc_op() 567 &FloatCC::LessThan => VecMisc2::Fcmgt0, in float_cc_cmp_zero_to_vec_misc_op_swap()
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/riscv64/ |
| H A D | inst_vector.isle | 1764 ;; FloatCC.LessThan 1766 (rule 0 (gen_fcmp_mask (ty_vec_fits_in_register ty) (FloatCC.LessThan) x y) 1769 (rule 1 (gen_fcmp_mask (ty_vec_fits_in_register ty) (FloatCC.LessThan) x (splat _ y)) 1772 (rule 2 (gen_fcmp_mask (ty_vec_fits_in_register ty) (FloatCC.LessThan) (splat _ x) y) 1828 (gen_fcmp_mask ty (FloatCC.LessThan) x y) 1829 (gen_fcmp_mask ty (FloatCC.LessThan) y x) 1836 (gen_fcmp_mask ty (FloatCC.LessThan) x y) 1837 (gen_fcmp_mask ty (FloatCC.LessThan) y x) 1848 (rv_vmnot_m (gen_fcmp_mask ty (FloatCC.LessThan) x y) ty))
|
| H A D | inst.isle | 3260 (rule 1 (fcmp_to_float_compare (FloatCC.LessThan) ty a b)
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/pulley_shared/ |
| H A D | lower.isle | 908 (rule (lower_fcmp $F32 (FloatCC.LessThan) a b) (pulley_flt32 a b)) 909 (rule (lower_fcmp $F64 (FloatCC.LessThan) a b) (pulley_flt64 a b)) 919 (pulley_xbor32 (lower_fcmp ty (FloatCC.LessThan) a b) (lower_fcmp ty (FloatCC.GreaterThan) a b))) 924 (lower_fcmp ty (FloatCC.LessThan) b a)) 941 (rule (lower_vfcmp $F32X4 (FloatCC.LessThan) a b) (pulley_vltf32x4 a b)) 942 (rule (lower_vfcmp $F64X2 (FloatCC.LessThan) a b) (pulley_vltf64x2 a b)) 957 (lower_vfcmp ty (FloatCC.LessThan) b a))
|
| /wasmtime-44.0.1/crates/cranelift/src/translate/ |
| H A D | code_translator.rs | 1345 Operator::F32Lt | Operator::F64Lt => translate_fcmp(FloatCC::LessThan, builder, environ), in translate_operator() 2035 translate_vector_fcmp(FloatCC::LessThan, type_of(op), builder, environ) in translate_operator() 2079 let cmp = builder.ins().fcmp(FloatCC::LessThan, a, b); in translate_operator() 2091 let cmp = builder.ins().fcmp(FloatCC::LessThan, b, a); in translate_operator() 2440 let cmp = builder.ins().fcmp(FloatCC::LessThan, a, b); in translate_operator() 2459 let cmp = builder.ins().fcmp(FloatCC::LessThan, b, a); in translate_operator()
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/x64/ |
| H A D | lower.isle | 1542 (rule 2 (lower (has_type $F32X4 (bitselect _ (bitcast _ _ (fcmp _ (FloatCC.LessThan) x y)) x y))) 1544 (rule 2 (lower (has_type $F64X2 (bitselect _ (bitcast _ _ (fcmp _ (FloatCC.LessThan) x y)) x y))) 1547 (rule 3 (lower (has_type $F32X4 (bitselect _ (bitcast _ _ (fcmp _ (FloatCC.LessThan) y x)) x y))) 1549 (rule 3 (lower (has_type $F64X2 (bitselect _ (bitcast _ _ (fcmp _ (FloatCC.LessThan) y x)) x y))) 2153 (rule (lower (fcmp _ (FloatCC.LessThan) a @ (value_type (ty_vec128 ty)) b)) 2154 (x64_cmpp ty a b (FcmpImm.LessThan))) 2170 (x64_cmpp ty b a (FcmpImm.LessThan))) 2252 (rule 3 (lower (has_type $F32 (select _ (maybe_uextend (fcmp _ (FloatCC.LessThan) x y)) x y))) 2254 (rule 3 (lower (has_type $F64 (select _ (maybe_uextend (fcmp _ (FloatCC.LessThan) x y)) x y))) 2256 (rule 4 (lower (has_type $F32 (select _ (maybe_uextend (fcmp _ (FloatCC.LessThan) y x)) x y))) [all …]
|
| H A D | inst.isle | 671 LessThan 3623 (rule (emit_fcmp (FloatCC.LessThan) a @ (value_type (ty_scalar_float ty)) b)
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/s390x/ |
| H A D | lower.isle | 1464 (rule 3 (lower (has_type (ty_vec128 ty) (bitselect _ (bitcast _ _ (fcmp _ (FloatCC.LessThan) x y)) … 1466 (rule 4 (lower (has_type (ty_vec128 ty) (bitselect _ (bitcast _ _ (fcmp _ (FloatCC.LessThan) y x)) … 3910 (rule (lower (has_type (ty_vec128 ty) (fcmp _ (FloatCC.LessThan) x y))) 3992 (rule (vall_true_val (has_type ty (fcmp _ (FloatCC.LessThan) x y))) 4070 (rule (vany_true_val (has_type ty (fcmp _ (FloatCC.LessThan) x y))) 4156 (rule 1 (lower (has_type (ty_scalar_float ty) (select _ (maybe_uextend (fcmp _ (FloatCC.LessThan) x… 4158 (rule 2 (lower (has_type (ty_scalar_float ty) (select _ (maybe_uextend (fcmp _ (FloatCC.LessThan) y…
|
| /wasmtime-44.0.1/cranelift/interpreter/src/ |
| H A D | step.rs | 1481 FloatCC::LessThan => left < right, in fcmp()
|