Home
last modified time | relevance | path

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

1234

/dports/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/cranelift-codegen-shared-0.44.0/src/
H A Dcondcodes.rs145 pub enum FloatCC { enum
180 impl CondCode for FloatCC { implementation
182 use self::FloatCC::*; in inverse()
201 use self::FloatCC::*; in reverse()
221 impl Display for FloatCC { implementation
243 impl FromStr for FloatCC { implementation
315 FloatCC::Ordered,
316 FloatCC::Unordered,
317 FloatCC::Equal,
318 FloatCC::NotEqual,
[all …]
/dports/sysutils/vector/lucet-d4fc14a03bdb99ac83173d27fddf1aca48412a86/wasmtime/cranelift/codegen/shared/src/
H A Dcondcodes.rs190 pub enum FloatCC { enum
225 impl CondCode for FloatCC { implementation
227 use self::FloatCC::*; in inverse()
246 use self::FloatCC::*; in reverse()
266 impl Display for FloatCC { implementation
288 impl FromStr for FloatCC { implementation
362 FloatCC::Ordered,
363 FloatCC::Unordered,
364 FloatCC::Equal,
365 FloatCC::NotEqual,
[all …]
/dports/www/firefox/firefox-99.0/third_party/rust/cranelift-codegen-shared/src/
H A Dcondcodes.rs195 pub enum FloatCC { enum
230 impl CondCode for FloatCC { implementation
232 use self::FloatCC::*; in inverse()
251 use self::FloatCC::*; in reverse()
271 impl Display for FloatCC { implementation
293 impl FromStr for FloatCC { implementation
367 FloatCC::Ordered,
368 FloatCC::Unordered,
369 FloatCC::Equal,
370 FloatCC::NotEqual,
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/cranelift-codegen-shared/src/
H A Dcondcodes.rs195 pub enum FloatCC { enum
230 impl CondCode for FloatCC { implementation
232 use self::FloatCC::*; in inverse()
251 use self::FloatCC::*; in reverse()
271 impl Display for FloatCC { implementation
293 impl FromStr for FloatCC { implementation
367 FloatCC::Ordered,
368 FloatCC::Unordered,
369 FloatCC::Equal,
370 FloatCC::NotEqual,
[all …]
/dports/lang/rust/rustc-1.58.1-src/vendor/cranelift-codegen-shared/src/
H A Dcondcodes.rs195 pub enum FloatCC { enum
230 impl CondCode for FloatCC { implementation
232 use self::FloatCC::*; in inverse()
251 use self::FloatCC::*; in reverse()
271 impl Display for FloatCC { implementation
293 impl FromStr for FloatCC { implementation
367 FloatCC::Ordered,
368 FloatCC::Unordered,
369 FloatCC::Equal,
370 FloatCC::NotEqual,
[all …]
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/cranelift-codegen-shared/src/
H A Dcondcodes.rs195 pub enum FloatCC { enum
230 impl CondCode for FloatCC { implementation
232 use self::FloatCC::*; in inverse()
251 use self::FloatCC::*; in reverse()
271 impl Display for FloatCC { implementation
293 impl FromStr for FloatCC { implementation
367 FloatCC::Ordered,
368 FloatCC::Unordered,
369 FloatCC::Equal,
370 FloatCC::NotEqual,
[all …]
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/cranelift-codegen-shared/src/
H A Dcondcodes.rs190 pub enum FloatCC { enum
225 impl CondCode for FloatCC { implementation
227 use self::FloatCC::*; in inverse()
246 use self::FloatCC::*; in reverse()
266 impl Display for FloatCC { implementation
288 impl FromStr for FloatCC { implementation
362 FloatCC::Ordered,
363 FloatCC::Unordered,
364 FloatCC::Equal,
365 FloatCC::NotEqual,
[all …]
/dports/www/firefox/firefox-99.0/third_party/rust/cranelift-codegen/src/isa/s390x/inst/
H A Dargs.rs6 use crate::ir::condcodes::{FloatCC, IntCC};
152 pub fn from_floatcc(cc: FloatCC) -> Cond { in from_floatcc()
154 FloatCC::Ordered => 8 | 4 | 2, in from_floatcc()
155 FloatCC::Unordered => 1, in from_floatcc()
156 FloatCC::Equal => 8, in from_floatcc()
157 FloatCC::NotEqual => 4 | 2 | 1, in from_floatcc()
158 FloatCC::OrderedNotEqual => 4 | 2, in from_floatcc()
159 FloatCC::UnorderedOrEqual => 8 | 1, in from_floatcc()
160 FloatCC::LessThan => 4, in from_floatcc()
161 FloatCC::LessThanOrEqual => 8 | 4, in from_floatcc()
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/cranelift-codegen/src/isa/s390x/inst/
H A Dargs.rs6 use crate::ir::condcodes::{FloatCC, IntCC};
152 pub fn from_floatcc(cc: FloatCC) -> Cond { in from_floatcc()
154 FloatCC::Ordered => 8 | 4 | 2, in from_floatcc()
155 FloatCC::Unordered => 1, in from_floatcc()
156 FloatCC::Equal => 8, in from_floatcc()
157 FloatCC::NotEqual => 4 | 2 | 1, in from_floatcc()
158 FloatCC::OrderedNotEqual => 4 | 2, in from_floatcc()
159 FloatCC::UnorderedOrEqual => 8 | 1, in from_floatcc()
160 FloatCC::LessThan => 4, in from_floatcc()
161 FloatCC::LessThanOrEqual => 8 | 4, in from_floatcc()
[all …]
/dports/lang/rust/rustc-1.58.1-src/vendor/cranelift-codegen/src/isa/s390x/inst/
H A Dargs.rs6 use crate::ir::condcodes::{FloatCC, IntCC};
152 pub fn from_floatcc(cc: FloatCC) -> Cond { in from_floatcc()
154 FloatCC::Ordered => 8 | 4 | 2, in from_floatcc()
155 FloatCC::Unordered => 1, in from_floatcc()
156 FloatCC::Equal => 8, in from_floatcc()
157 FloatCC::NotEqual => 4 | 2 | 1, in from_floatcc()
158 FloatCC::OrderedNotEqual => 4 | 2, in from_floatcc()
159 FloatCC::UnorderedOrEqual => 8 | 1, in from_floatcc()
160 FloatCC::LessThan => 4, in from_floatcc()
161 FloatCC::LessThanOrEqual => 8 | 4, in from_floatcc()
[all …]
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/cranelift-codegen/src/isa/s390x/inst/
H A Dargs.rs6 use crate::ir::condcodes::{FloatCC, IntCC};
152 pub fn from_floatcc(cc: FloatCC) -> Cond { in from_floatcc()
154 FloatCC::Ordered => 8 | 4 | 2, in from_floatcc()
155 FloatCC::Unordered => 1, in from_floatcc()
156 FloatCC::Equal => 8, in from_floatcc()
157 FloatCC::NotEqual => 4 | 2 | 1, in from_floatcc()
158 FloatCC::OrderedNotEqual => 4 | 2, in from_floatcc()
159 FloatCC::UnorderedOrEqual => 8 | 1, in from_floatcc()
160 FloatCC::LessThan => 4, in from_floatcc()
161 FloatCC::LessThanOrEqual => 8 | 4, in from_floatcc()
[all …]
/dports/www/firefox/firefox-99.0/third_party/rust/cranelift-codegen/src/isa/x64/inst/
H A Dargs.rs5 use crate::ir::condcodes::{FloatCC, IntCC};
1266 FloatCC::Ordered => CC::NP, in from_floatcc()
1267 FloatCC::Unordered => CC::P, in from_floatcc()
1273 FloatCC::GreaterThan => CC::NBE, in from_floatcc()
1278 FloatCC::Equal in from_floatcc()
1279 | FloatCC::NotEqual in from_floatcc()
1280 | FloatCC::LessThan in from_floatcc()
1281 | FloatCC::LessThanOrEqual in from_floatcc()
1282 | FloatCC::UnorderedOrGreaterThan in from_floatcc()
1345 impl From<FloatCC> for FcmpImm {
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/cranelift-codegen/src/isa/x64/inst/
H A Dargs.rs5 use crate::ir::condcodes::{FloatCC, IntCC};
1266 FloatCC::Ordered => CC::NP, in from_floatcc()
1267 FloatCC::Unordered => CC::P, in from_floatcc()
1273 FloatCC::GreaterThan => CC::NBE, in from_floatcc()
1278 FloatCC::Equal in from_floatcc()
1279 | FloatCC::NotEqual in from_floatcc()
1280 | FloatCC::LessThan in from_floatcc()
1281 | FloatCC::LessThanOrEqual in from_floatcc()
1282 | FloatCC::UnorderedOrGreaterThan in from_floatcc()
1345 impl From<FloatCC> for FcmpImm {
[all …]
/dports/lang/rust/rustc-1.58.1-src/vendor/cranelift-codegen/src/isa/x64/inst/
H A Dargs.rs5 use crate::ir::condcodes::{FloatCC, IntCC};
1314 FloatCC::Ordered => CC::NP, in from_floatcc()
1315 FloatCC::Unordered => CC::P, in from_floatcc()
1321 FloatCC::GreaterThan => CC::NBE, in from_floatcc()
1326 FloatCC::Equal in from_floatcc()
1327 | FloatCC::NotEqual in from_floatcc()
1328 | FloatCC::LessThan in from_floatcc()
1329 | FloatCC::LessThanOrEqual in from_floatcc()
1330 | FloatCC::UnorderedOrGreaterThan in from_floatcc()
1393 impl From<FloatCC> for FcmpImm {
[all …]
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/cranelift-codegen/src/isa/x64/inst/
H A Dargs.rs5 use crate::ir::condcodes::{FloatCC, IntCC};
1266 FloatCC::Ordered => CC::NP, in from_floatcc()
1267 FloatCC::Unordered => CC::P, in from_floatcc()
1273 FloatCC::GreaterThan => CC::NBE, in from_floatcc()
1278 FloatCC::Equal in from_floatcc()
1279 | FloatCC::NotEqual in from_floatcc()
1280 | FloatCC::LessThan in from_floatcc()
1281 | FloatCC::LessThanOrEqual in from_floatcc()
1282 | FloatCC::UnorderedOrGreaterThan in from_floatcc()
1345 impl From<FloatCC> for FcmpImm {
[all …]
/dports/sysutils/vector/lucet-d4fc14a03bdb99ac83173d27fddf1aca48412a86/wasmtime/cranelift/codegen/src/isa/aarch64/
H A Dlower.rs11 use crate::ir::condcodes::{FloatCC, IntCC};
640 pub(crate) fn lower_fp_condcode(cc: FloatCC) -> Cond { in lower_fp_condcode()
650 FloatCC::Ordered => Cond::Vc, in lower_fp_condcode()
652 FloatCC::Unordered => Cond::Vs, in lower_fp_condcode()
654 FloatCC::Equal => Cond::Eq, in lower_fp_condcode()
656 FloatCC::NotEqual => Cond::Ne, in lower_fp_condcode()
658 FloatCC::OrderedNotEqual => unimplemented!(), in lower_fp_condcode()
662 FloatCC::LessThan => Cond::Mi, in lower_fp_condcode()
664 FloatCC::LessThanOrEqual => Cond::Ls, in lower_fp_condcode()
666 FloatCC::GreaterThan => Cond::Gt, in lower_fp_condcode()
[all …]
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/cranelift-codegen/src/isa/aarch64/
H A Dlower.rs11 use crate::ir::condcodes::{FloatCC, IntCC};
679 pub(crate) fn lower_fp_condcode(cc: FloatCC) -> Cond { in lower_fp_condcode()
689 FloatCC::Ordered => Cond::Vc, in lower_fp_condcode()
691 FloatCC::Unordered => Cond::Vs, in lower_fp_condcode()
693 FloatCC::Equal => Cond::Eq, in lower_fp_condcode()
695 FloatCC::NotEqual => Cond::Ne, in lower_fp_condcode()
697 FloatCC::OrderedNotEqual => unimplemented!(), in lower_fp_condcode()
701 FloatCC::LessThan => Cond::Mi, in lower_fp_condcode()
703 FloatCC::LessThanOrEqual => Cond::Ls, in lower_fp_condcode()
705 FloatCC::GreaterThan => Cond::Gt, in lower_fp_condcode()
[all …]
/dports/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/cranelift-codegen-0.44.0/src/isa/x86/
H A Denc_tables.rs7 use crate::ir::condcodes::{FloatCC, IntCC};
362 let cmp_uno = pos.ins().fcmp(FloatCC::Unordered, x, y); in expand_minmax()
518 let is_nan = pos.ins().fcmp(FloatCC::Unordered, x, x); in expand_fcvt_to_sint()
524 let mut overflow_cc = FloatCC::LessThan; in expand_fcvt_to_sint()
532 overflow_cc = FloatCC::LessThanOrEqual; in expand_fcvt_to_sint()
543 overflow_cc = FloatCC::LessThanOrEqual; in expand_fcvt_to_sint()
625 let is_nan = pos.ins().fcmp(FloatCC::Unordered, x, x); in expand_fcvt_to_sint_sat()
632 let mut overflow_cc = FloatCC::LessThan; in expand_fcvt_to_sint_sat()
640 overflow_cc = FloatCC::LessThanOrEqual; in expand_fcvt_to_sint_sat()
651 overflow_cc = FloatCC::LessThanOrEqual; in expand_fcvt_to_sint_sat()
[all …]
/dports/www/firefox/firefox-99.0/third_party/rust/cranelift-codegen/src/isa/aarch64/
H A Dlower.rs10 use crate::ir::condcodes::{FloatCC, IntCC};
914 pub(crate) fn lower_fp_condcode(cc: FloatCC) -> Cond { in lower_fp_condcode()
924 FloatCC::Ordered => Cond::Vc, in lower_fp_condcode()
926 FloatCC::Unordered => Cond::Vs, in lower_fp_condcode()
928 FloatCC::Equal => Cond::Eq, in lower_fp_condcode()
930 FloatCC::NotEqual => Cond::Ne, in lower_fp_condcode()
932 FloatCC::OrderedNotEqual => unimplemented!(), in lower_fp_condcode()
936 FloatCC::LessThan => Cond::Mi, in lower_fp_condcode()
938 FloatCC::LessThanOrEqual => Cond::Ls, in lower_fp_condcode()
940 FloatCC::GreaterThan => Cond::Gt, in lower_fp_condcode()
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/cranelift-codegen/src/isa/aarch64/
H A Dlower.rs10 use crate::ir::condcodes::{FloatCC, IntCC};
914 pub(crate) fn lower_fp_condcode(cc: FloatCC) -> Cond { in lower_fp_condcode()
924 FloatCC::Ordered => Cond::Vc, in lower_fp_condcode()
926 FloatCC::Unordered => Cond::Vs, in lower_fp_condcode()
928 FloatCC::Equal => Cond::Eq, in lower_fp_condcode()
930 FloatCC::NotEqual => Cond::Ne, in lower_fp_condcode()
932 FloatCC::OrderedNotEqual => unimplemented!(), in lower_fp_condcode()
936 FloatCC::LessThan => Cond::Mi, in lower_fp_condcode()
938 FloatCC::LessThanOrEqual => Cond::Ls, in lower_fp_condcode()
940 FloatCC::GreaterThan => Cond::Gt, in lower_fp_condcode()
[all …]
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/cranelift-codegen/src/isa/aarch64/
H A Dlower.rs10 use crate::ir::condcodes::{FloatCC, IntCC};
914 pub(crate) fn lower_fp_condcode(cc: FloatCC) -> Cond { in lower_fp_condcode()
924 FloatCC::Ordered => Cond::Vc, in lower_fp_condcode()
926 FloatCC::Unordered => Cond::Vs, in lower_fp_condcode()
928 FloatCC::Equal => Cond::Eq, in lower_fp_condcode()
930 FloatCC::NotEqual => Cond::Ne, in lower_fp_condcode()
932 FloatCC::OrderedNotEqual => unimplemented!(), in lower_fp_condcode()
936 FloatCC::LessThan => Cond::Mi, in lower_fp_condcode()
938 FloatCC::LessThanOrEqual => Cond::Ls, in lower_fp_condcode()
940 FloatCC::GreaterThan => Cond::Gt, in lower_fp_condcode()
[all …]
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_codegen_cranelift/src/intrinsics/
H A Dllvm.rs57 0 => FloatCC::Equal, in codegen_llvm_intrinsic_call()
58 1 => FloatCC::LessThan, in codegen_llvm_intrinsic_call()
59 2 => FloatCC::LessThanOrEqual, in codegen_llvm_intrinsic_call()
66 4 => FloatCC::NotEqual, in codegen_llvm_intrinsic_call()
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/cranelift-codegen/src/isa/x86/
H A Denc_tables.rs7 use crate::ir::condcodes::{FloatCC, IntCC};
559 let cmp_uno = pos.ins().fcmp(FloatCC::Unordered, x, y); in expand_minmax()
715 let is_nan = pos.ins().fcmp(FloatCC::Unordered, x, x); in expand_fcvt_to_sint()
721 let mut overflow_cc = FloatCC::LessThan; in expand_fcvt_to_sint()
729 overflow_cc = FloatCC::LessThanOrEqual; in expand_fcvt_to_sint()
740 overflow_cc = FloatCC::LessThanOrEqual; in expand_fcvt_to_sint()
822 let is_nan = pos.ins().fcmp(FloatCC::Unordered, x, x); in expand_fcvt_to_sint_sat()
829 let mut overflow_cc = FloatCC::LessThan; in expand_fcvt_to_sint_sat()
837 overflow_cc = FloatCC::LessThanOrEqual; in expand_fcvt_to_sint_sat()
848 overflow_cc = FloatCC::LessThanOrEqual; in expand_fcvt_to_sint_sat()
[all …]
/dports/sysutils/vector/lucet-d4fc14a03bdb99ac83173d27fddf1aca48412a86/wasmtime/cranelift/codegen/src/
H A Dnan_canonicalization.rs6 use crate::ir::condcodes::FloatCC;
66 let is_nan = pos.ins().fcmp(FloatCC::NotEqual, new_res, new_res); in add_nan_canon_seq()
/dports/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/cranelift-codegen-0.44.0/src/
H A Dnan_canonicalization.rs6 use crate::ir::condcodes::FloatCC;
66 let is_nan = pos.ins().fcmp(FloatCC::NotEqual, new_res, new_res); in add_nan_canon_seq()

1234