Home
last modified time | relevance | path

Searched defs:VirtualInterval (Results 1 – 15 of 15) sorted by relevance

/dports/sysutils/vector/vector-0.10.0/cargo-crates/regalloc-0.0.25/src/linear_scan/
H A Dmod.rs159 pub(crate) struct VirtualInterval { struct
177 impl fmt::Display for VirtualInterval { argument
191 impl VirtualInterval { impl
335 fn get(&self, int_id: IntId) -> &VirtualInterval { in get()
338 fn get_mut(&mut self, int_id: IntId) -> &mut VirtualInterval { in get_mut()
356 fn push_interval(&mut self, int: VirtualInterval) { in push_interval()
374 fn next_use(interval: &VirtualInterval, pos: InstPoint, _reg_uses: &RegUses) -> Option<InstPoint> { in next_use()
441 fn last_use(interval: &VirtualInterval, pos: InstPoint, _reg_uses: &RegUses) -> Option<InstPoint> { in last_use()
623 virtual_intervals: &Vec<VirtualInterval>, in set_registers()
751 virtual_intervals: &Vec<VirtualInterval>, in apply_registers()
H A Dresolve_moves.rs16 intervals: &Vec<VirtualInterval>, in resolve_moves_in_block()
236 intervals: &Vec<VirtualInterval>, in collect_block_infos()
324 intervals: &Vec<VirtualInterval>, in resolve_moves_across_blocks()
498 intervals: &Vec<VirtualInterval>, in run()
H A Danalysis.rs450 ) -> (Vec<FixedInterval>, Vec<VirtualInterval>) { in merge_range_frags()
693 result_virtual: &mut Vec<VirtualInterval>, in flush_interval()
/dports/www/firefox/firefox-99.0/third_party/rust/regalloc/src/linear_scan/
H A Dmod.rs160 pub(crate) struct VirtualInterval { struct
178 impl fmt::Display for VirtualInterval { argument
192 impl VirtualInterval { impl
337 fn get(&self, int_id: IntId) -> &VirtualInterval { in get()
340 fn get_mut(&mut self, int_id: IntId) -> &mut VirtualInterval { in get_mut()
358 fn push_interval(&mut self, int: VirtualInterval) { in push_interval()
376 fn next_use(interval: &VirtualInterval, pos: InstPoint, _reg_uses: &RegUses) -> Option<InstPoint> { in next_use()
443 fn last_use(interval: &VirtualInterval, pos: InstPoint, _reg_uses: &RegUses) -> Option<InstPoint> { in last_use()
625 virtual_intervals: &Vec<VirtualInterval>, in set_registers()
765 virtual_intervals: &Vec<VirtualInterval>, in apply_registers()
H A Dresolve_moves.rs16 intervals: &Vec<VirtualInterval>, in resolve_moves_in_block()
236 intervals: &Vec<VirtualInterval>, in collect_block_infos()
324 intervals: &Vec<VirtualInterval>, in resolve_moves_across_blocks()
498 intervals: &Vec<VirtualInterval>, in run()
H A Danalysis.rs520 ) -> (Vec<FixedInterval>, Vec<VirtualInterval>) {
769 result_virtual: &mut Vec<VirtualInterval>, in flush_interval()
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/regalloc/src/linear_scan/
H A Dmod.rs160 pub(crate) struct VirtualInterval { struct
178 impl fmt::Display for VirtualInterval { argument
192 impl VirtualInterval { implementation
337 fn get(&self, int_id: IntId) -> &VirtualInterval { in get()
340 fn get_mut(&mut self, int_id: IntId) -> &mut VirtualInterval { in get_mut()
358 fn push_interval(&mut self, int: VirtualInterval) { in push_interval()
376 fn next_use(interval: &VirtualInterval, pos: InstPoint, _reg_uses: &RegUses) -> Option<InstPoint> { in next_use()
443 fn last_use(interval: &VirtualInterval, pos: InstPoint, _reg_uses: &RegUses) -> Option<InstPoint> { in last_use()
625 virtual_intervals: &Vec<VirtualInterval>, in set_registers()
765 virtual_intervals: &Vec<VirtualInterval>, in apply_registers()
H A Dresolve_moves.rs16 intervals: &Vec<VirtualInterval>, in resolve_moves_in_block()
236 intervals: &Vec<VirtualInterval>, in collect_block_infos()
324 intervals: &Vec<VirtualInterval>, in resolve_moves_across_blocks()
498 intervals: &Vec<VirtualInterval>, in run()
H A Danalysis.rs520 ) -> (Vec<FixedInterval>, Vec<VirtualInterval>) {
769 result_virtual: &mut Vec<VirtualInterval>, in flush_interval()
/dports/lang/rust/rustc-1.58.1-src/vendor/regalloc/src/linear_scan/
H A Dmod.rs160 pub(crate) struct VirtualInterval { struct
178 impl fmt::Display for VirtualInterval { argument
192 impl VirtualInterval { implementation
337 fn get(&self, int_id: IntId) -> &VirtualInterval { in get()
340 fn get_mut(&mut self, int_id: IntId) -> &mut VirtualInterval { in get_mut()
358 fn push_interval(&mut self, int: VirtualInterval) { in push_interval()
376 fn next_use(interval: &VirtualInterval, pos: InstPoint, _reg_uses: &RegUses) -> Option<InstPoint> { in next_use()
443 fn last_use(interval: &VirtualInterval, pos: InstPoint, _reg_uses: &RegUses) -> Option<InstPoint> { in last_use()
625 virtual_intervals: &Vec<VirtualInterval>, in set_registers()
765 virtual_intervals: &Vec<VirtualInterval>, in apply_registers()
H A Dresolve_moves.rs16 intervals: &Vec<VirtualInterval>, in resolve_moves_in_block()
236 intervals: &Vec<VirtualInterval>, in collect_block_infos()
324 intervals: &Vec<VirtualInterval>, in resolve_moves_across_blocks()
498 intervals: &Vec<VirtualInterval>, in run()
H A Danalysis.rs520 ) -> (Vec<FixedInterval>, Vec<VirtualInterval>) {
769 result_virtual: &mut Vec<VirtualInterval>, in flush_interval()
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/regalloc/src/linear_scan/
H A Dmod.rs160 pub(crate) struct VirtualInterval { struct
178 impl fmt::Display for VirtualInterval { argument
192 impl VirtualInterval { impl
337 fn get(&self, int_id: IntId) -> &VirtualInterval { in get()
340 fn get_mut(&mut self, int_id: IntId) -> &mut VirtualInterval { in get_mut()
358 fn push_interval(&mut self, int: VirtualInterval) { in push_interval()
376 fn next_use(interval: &VirtualInterval, pos: InstPoint, _reg_uses: &RegUses) -> Option<InstPoint> { in next_use()
443 fn last_use(interval: &VirtualInterval, pos: InstPoint, _reg_uses: &RegUses) -> Option<InstPoint> { in last_use()
625 virtual_intervals: &Vec<VirtualInterval>, in set_registers()
765 virtual_intervals: &Vec<VirtualInterval>, in apply_registers()
H A Dresolve_moves.rs16 intervals: &Vec<VirtualInterval>, in resolve_moves_in_block()
236 intervals: &Vec<VirtualInterval>, in collect_block_infos()
324 intervals: &Vec<VirtualInterval>, in resolve_moves_across_blocks()
498 intervals: &Vec<VirtualInterval>, in run()
H A Danalysis.rs520 ) -> (Vec<FixedInterval>, Vec<VirtualInterval>) {
769 result_virtual: &mut Vec<VirtualInterval>, in flush_interval()