Home
last modified time | relevance | path

Searched defs:RegClass (Results 1 – 25 of 819) sorted by relevance

12345678910>>...33

/dports/lang/ghc/ghc-8.10.7/compiler/nativeGen/
H A DRegClass.hs2 module RegClass module
17 data RegClass type
/dports/www/firefox/firefox-99.0/third_party/rust/cranelift-codegen/src/regalloc/
H A Dsolver.rs168 fn new_def(value: Value, constraint: RegClass, is_global: bool) -> Self { in new_def()
300 fn from_reg(&self) -> Option<(RegClass, RegUnit)> { in from_reg()
308 fn to_reg(&self) -> Option<(RegClass, RegUnit)> { in to_reg()
355 fn rc(&self) -> RegClass { in rc()
676 pub fn is_fixed_input_conflict(&self, rc: RegClass, reg: RegUnit) -> bool { in is_fixed_input_conflict()
710 pub fn add_kill(&mut self, value: Value, rc: RegClass, reg: RegUnit) { in add_kill()
745 rc: RegClass, in add_tied_input()
791 pub fn add_fixed_output(&mut self, rc: RegClass, reg: RegUnit) -> bool { in add_fixed_output()
970 pub fn can_add_var(&mut self, constraint: RegClass, from: RegUnit) -> bool { in can_add_var()
1162 fn rc_by_name(reginfo: &RegInfo, name: &str) -> RegClass { in rc_by_name()
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/cranelift-codegen/src/regalloc/
H A Dsolver.rs168 fn new_def(value: Value, constraint: RegClass, is_global: bool) -> Self { in new_def()
300 fn from_reg(&self) -> Option<(RegClass, RegUnit)> { in from_reg()
308 fn to_reg(&self) -> Option<(RegClass, RegUnit)> { in to_reg()
355 fn rc(&self) -> RegClass { in rc()
676 pub fn is_fixed_input_conflict(&self, rc: RegClass, reg: RegUnit) -> bool { in is_fixed_input_conflict()
710 pub fn add_kill(&mut self, value: Value, rc: RegClass, reg: RegUnit) { in add_kill()
745 rc: RegClass, in add_tied_input()
791 pub fn add_fixed_output(&mut self, rc: RegClass, reg: RegUnit) -> bool { in add_fixed_output()
970 pub fn can_add_var(&mut self, constraint: RegClass, from: RegUnit) -> bool { in can_add_var()
1162 fn rc_by_name(reginfo: &RegInfo, name: &str) -> RegClass { in rc_by_name()
[all …]
/dports/lang/rust/rustc-1.58.1-src/vendor/cranelift-codegen/src/regalloc/
H A Dsolver.rs167 fn new_def(value: Value, constraint: RegClass, is_global: bool) -> Self { in new_def()
299 fn from_reg(&self) -> Option<(RegClass, RegUnit)> { in from_reg()
307 fn to_reg(&self) -> Option<(RegClass, RegUnit)> { in to_reg()
354 fn rc(&self) -> RegClass { in rc()
675 pub fn is_fixed_input_conflict(&self, rc: RegClass, reg: RegUnit) -> bool { in is_fixed_input_conflict()
709 pub fn add_kill(&mut self, value: Value, rc: RegClass, reg: RegUnit) { in add_kill()
744 rc: RegClass, in add_tied_input()
790 pub fn add_fixed_output(&mut self, rc: RegClass, reg: RegUnit) -> bool { in add_fixed_output()
969 pub fn can_add_var(&mut self, constraint: RegClass, from: RegUnit) -> bool { in can_add_var()
1161 fn rc_by_name(reginfo: &RegInfo, name: &str) -> RegClass { in rc_by_name()
[all …]
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/cranelift-codegen/src/regalloc/
H A Dsolver.rs168 fn new_def(value: Value, constraint: RegClass, is_global: bool) -> Self { in new_def()
300 fn from_reg(&self) -> Option<(RegClass, RegUnit)> { in from_reg()
308 fn to_reg(&self) -> Option<(RegClass, RegUnit)> { in to_reg()
355 fn rc(&self) -> RegClass { in rc()
676 pub fn is_fixed_input_conflict(&self, rc: RegClass, reg: RegUnit) -> bool { in is_fixed_input_conflict()
710 pub fn add_kill(&mut self, value: Value, rc: RegClass, reg: RegUnit) { in add_kill()
745 rc: RegClass, in add_tied_input()
791 pub fn add_fixed_output(&mut self, rc: RegClass, reg: RegUnit) -> bool { in add_fixed_output()
970 pub fn can_add_var(&mut self, constraint: RegClass, from: RegUnit) -> bool { in can_add_var()
1162 fn rc_by_name(reginfo: &RegInfo, name: &str) -> RegClass { in rc_by_name()
[all …]
/dports/sysutils/vector/lucet-d4fc14a03bdb99ac83173d27fddf1aca48412a86/wasmtime/cranelift/codegen/src/regalloc/
H A Dsolver.rs168 fn new_def(value: Value, constraint: RegClass, is_global: bool) -> Self { in new_def()
300 fn from_reg(&self) -> Option<(RegClass, RegUnit)> { in from_reg()
308 fn to_reg(&self) -> Option<(RegClass, RegUnit)> { in to_reg()
355 fn rc(&self) -> RegClass { in rc()
676 pub fn is_fixed_input_conflict(&self, rc: RegClass, reg: RegUnit) -> bool { in is_fixed_input_conflict()
710 pub fn add_kill(&mut self, value: Value, rc: RegClass, reg: RegUnit) { in add_kill()
745 rc: RegClass, in add_tied_input()
791 pub fn add_fixed_output(&mut self, rc: RegClass, reg: RegUnit) -> bool { in add_fixed_output()
970 pub fn can_add_var(&mut self, constraint: RegClass, from: RegUnit) -> bool { in can_add_var()
1172 fn rc_by_name(reginfo: &RegInfo, name: &str) -> RegClass { in rc_by_name()
[all …]
/dports/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/cranelift-codegen-0.44.0/src/regalloc/
H A Dsolver.rs168 fn new_def(value: Value, constraint: RegClass, is_global: bool) -> Self { in new_def()
299 fn from_reg(&self) -> Option<(RegClass, RegUnit)> { in from_reg()
307 fn to_reg(&self) -> Option<(RegClass, RegUnit)> { in to_reg()
354 fn rc(&self) -> RegClass { in rc()
629 constraint: RegClass, in add_live_var()
685 pub fn is_fixed_input_conflict(&self, rc: RegClass, reg: RegUnit) -> bool { in is_fixed_input_conflict()
719 pub fn add_kill(&mut self, value: Value, rc: RegClass, reg: RegUnit) { in add_kill()
754 rc: RegClass, in add_tied_input()
800 pub fn add_fixed_output(&mut self, rc: RegClass, reg: RegUnit) -> bool { in add_fixed_output()
1180 fn rc_by_name(reginfo: &RegInfo, name: &str) -> RegClass { in rc_by_name()
[all …]
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/cranelift-codegen/src/regalloc/
H A Dsolver.rs168 fn new_def(value: Value, constraint: RegClass, is_global: bool) -> Self { in new_def()
300 fn from_reg(&self) -> Option<(RegClass, RegUnit)> { in from_reg()
308 fn to_reg(&self) -> Option<(RegClass, RegUnit)> { in to_reg()
355 fn rc(&self) -> RegClass { in rc()
676 pub fn is_fixed_input_conflict(&self, rc: RegClass, reg: RegUnit) -> bool { in is_fixed_input_conflict()
710 pub fn add_kill(&mut self, value: Value, rc: RegClass, reg: RegUnit) { in add_kill()
745 rc: RegClass, in add_tied_input()
791 pub fn add_fixed_output(&mut self, rc: RegClass, reg: RegUnit) -> bool { in add_fixed_output()
970 pub fn can_add_var(&mut self, constraint: RegClass, from: RegUnit) -> bool { in can_add_var()
1172 fn rc_by_name(reginfo: &RegInfo, name: &str) -> RegClass { in rc_by_name()
[all …]
/dports/sysutils/vector/lucet-d4fc14a03bdb99ac83173d27fddf1aca48412a86/wasmtime/cranelift/codegen/meta/src/cdsl/
H A Dregs.rs79 pub(crate) struct RegClass { struct
81 pub index: RegClassIndex, argument
84 pub toprc: RegClassIndex, argument
87 pub subclasses: Vec<RegClassIndex>, argument
90 impl RegClass { argument
395 classes: PrimaryMap<RegClassIndex, RegClass>, in new() argument
/dports/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/cranelift-codegen-meta-0.44.0/src/cdsl/
H A Dregs.rs78 pub struct RegClass { struct
80 pub index: RegClassIndex, argument
83 pub toprc: RegClassIndex, argument
86 pub subclasses: Vec<RegClassIndex>, argument
89 impl RegClass { argument
393 classes: PrimaryMap<RegClassIndex, RegClass>, in new() argument
/dports/www/firefox/firefox-99.0/third_party/rust/cranelift-codegen-meta/src/cdsl/
H A Dregs.rs79 pub(crate) struct RegClass { struct
81 pub index: RegClassIndex, argument
84 pub toprc: RegClassIndex, argument
87 pub subclasses: Vec<RegClassIndex>, argument
90 impl RegClass { argument
395 classes: PrimaryMap<RegClassIndex, RegClass>, in new() argument
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/cranelift-codegen-meta/src/cdsl/
H A Dregs.rs79 pub(crate) struct RegClass { struct
81 pub index: RegClassIndex, argument
84 pub toprc: RegClassIndex, argument
87 pub subclasses: Vec<RegClassIndex>, argument
90 impl RegClass { argument
395 classes: PrimaryMap<RegClassIndex, RegClass>, in new() argument
/dports/lang/rust/rustc-1.58.1-src/vendor/cranelift-codegen-meta/src/cdsl/
H A Dregs.rs79 pub(crate) struct RegClass { struct
81 pub index: RegClassIndex, argument
84 pub toprc: RegClassIndex, argument
87 pub subclasses: Vec<RegClassIndex>, argument
90 impl RegClass { argument
395 classes: PrimaryMap<RegClassIndex, RegClass>, in new() argument
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/cranelift-codegen-meta/src/cdsl/
H A Dregs.rs79 pub(crate) struct RegClass { struct
81 pub index: RegClassIndex, argument
84 pub toprc: RegClassIndex, argument
87 pub subclasses: Vec<RegClassIndex>, argument
90 impl RegClass { argument
395 classes: PrimaryMap<RegClassIndex, RegClass>, in new() argument
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/cranelift-codegen-meta/src/cdsl/
H A Dregs.rs79 pub(crate) struct RegClass { struct
81 pub index: RegClassIndex, argument
84 pub toprc: RegClassIndex, argument
87 pub subclasses: Vec<RegClassIndex>, argument
90 impl RegClass { argument
395 classes: PrimaryMap<RegClassIndex, RegClass>, in new() argument
/dports/devel/hs-hlint/hlint-3.3.4/_cabal_deps/ghc-lib-parser-9.0.1.20210324/compiler/GHC/Platform/Reg/
H A DClass.hs17 data RegClass type
/dports/devel/hs-ormolu/ormolu-0.4.0.0/_cabal_deps/ghc-lib-parser-9.2.1.20211101/compiler/GHC/Platform/Reg/
H A DClass.hs18 data RegClass type
/dports/sysutils/vector/lucet-d4fc14a03bdb99ac83173d27fddf1aca48412a86/wasmtime/cranelift/codegen/src/isa/
H A Dregisters.rs109 pub type RegClass = &'static RegClassData; typedef
176 pub fn intersect(&self, other: RegClass) -> Option<RegClass> { in intersect()
187 pub fn toprc(&self) -> RegClass { in toprc()
275 pub fn regs_overlap(rc1: RegClass, reg1: RegUnit, rc2: RegClass, reg2: RegUnit) -> bool { in regs_overlap()
319 pub fn rc(&self, idx: RegClassIndex) -> RegClass { in rc()
324 pub fn toprc(&self, idx: RegClassIndex) -> RegClass { in toprc()
/dports/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/cranelift-codegen-0.44.0/src/isa/
H A Dregisters.rs118 pub type RegClass = &'static RegClassData; typedef
185 pub fn intersect(&self, other: RegClass) -> Option<RegClass> { in intersect()
196 pub fn toprc(&self) -> RegClass { in toprc()
273 pub fn regs_overlap(rc1: RegClass, reg1: RegUnit, rc2: RegClass, reg2: RegUnit) -> bool { in regs_overlap()
317 pub fn rc(&self, idx: RegClassIndex) -> RegClass { in rc()
322 pub fn toprc(&self, idx: RegClassIndex) -> RegClass { in toprc()
/dports/www/firefox/firefox-99.0/third_party/rust/cranelift-codegen/src/isa/
H A Dregisters.rs109 pub type RegClass = &'static RegClassData; typedef
176 pub fn intersect(&self, other: RegClass) -> Option<RegClass> { in intersect()
187 pub fn toprc(&self) -> RegClass { in toprc()
275 pub fn regs_overlap(rc1: RegClass, reg1: RegUnit, rc2: RegClass, reg2: RegUnit) -> bool { in regs_overlap()
319 pub fn rc(&self, idx: RegClassIndex) -> RegClass { in rc()
324 pub fn toprc(&self, idx: RegClassIndex) -> RegClass { in toprc()
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/cranelift-codegen/src/isa/
H A Dregisters.rs109 pub type RegClass = &'static RegClassData; typedef
176 pub fn intersect(&self, other: RegClass) -> Option<RegClass> { in intersect()
187 pub fn toprc(&self) -> RegClass { in toprc()
275 pub fn regs_overlap(rc1: RegClass, reg1: RegUnit, rc2: RegClass, reg2: RegUnit) -> bool { in regs_overlap()
319 pub fn rc(&self, idx: RegClassIndex) -> RegClass { in rc()
324 pub fn toprc(&self, idx: RegClassIndex) -> RegClass { in toprc()
/dports/lang/rust/rustc-1.58.1-src/vendor/cranelift-codegen/src/isa/
H A Dregisters.rs109 pub type RegClass = &'static RegClassData; typedef
176 pub fn intersect(&self, other: RegClass) -> Option<RegClass> { in intersect()
187 pub fn toprc(&self) -> RegClass { in toprc()
275 pub fn regs_overlap(rc1: RegClass, reg1: RegUnit, rc2: RegClass, reg2: RegUnit) -> bool { in regs_overlap()
319 pub fn rc(&self, idx: RegClassIndex) -> RegClass { in rc()
324 pub fn toprc(&self, idx: RegClassIndex) -> RegClass { in toprc()
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/cranelift-codegen/src/isa/
H A Dregisters.rs109 pub type RegClass = &'static RegClassData; typedef
176 pub fn intersect(&self, other: RegClass) -> Option<RegClass> { in intersect()
187 pub fn toprc(&self) -> RegClass { in toprc()
275 pub fn regs_overlap(rc1: RegClass, reg1: RegUnit, rc2: RegClass, reg2: RegUnit) -> bool { in regs_overlap()
319 pub fn rc(&self, idx: RegClassIndex) -> RegClass { in rc()
324 pub fn toprc(&self, idx: RegClassIndex) -> RegClass { in toprc()
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/cranelift-codegen/src/isa/
H A Dregisters.rs109 pub type RegClass = &'static RegClassData; typedef
176 pub fn intersect(&self, other: RegClass) -> Option<RegClass> { in intersect()
187 pub fn toprc(&self) -> RegClass { in toprc()
275 pub fn regs_overlap(rc1: RegClass, reg1: RegUnit, rc2: RegClass, reg2: RegUnit) -> bool { in regs_overlap()
319 pub fn rc(&self, idx: RegClassIndex) -> RegClass { in rc()
324 pub fn toprc(&self, idx: RegClassIndex) -> RegClass { in toprc()
/dports/lang/ghc/ghc-8.10.7/compiler/nativeGen/RegAlloc/Graph/
H A DArchBase.hs34 data RegClass type

12345678910>>...33