/dports/sysutils/vector/lucet-d4fc14a03bdb99ac83173d27fddf1aca48412a86/wasmtime/cranelift/codegen/src/regalloc/ |
H A D | spilling.rs | 46 reg_uses: Vec<RegUse>, field 73 reg_uses: &'a mut Vec<RegUse>, field 81 reg_uses: Vec::new(), in new() 88 self.reg_uses.clear(); in clear() 116 reg_uses: &mut self.reg_uses, in run() 257 if !self.reg_uses.is_empty() { in visit_inst() 382 self.reg_uses.push(reguse); in collect_reg_uses() 429 for i in 0..self.reg_uses.len() { in process_reg_uses() 430 let ru = self.reg_uses[i]; in process_reg_uses() 438 self.reg_uses in process_reg_uses() [all …]
|
/dports/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/cranelift-codegen-0.44.0/src/regalloc/ |
H A D | spilling.rs | 46 reg_uses: Vec<RegUse>, field 73 reg_uses: &'a mut Vec<RegUse>, field 81 reg_uses: Vec::new(), in new() 88 self.reg_uses.clear(); in clear() 116 reg_uses: &mut self.reg_uses, in run() 257 if !self.reg_uses.is_empty() { in visit_inst() 377 self.reg_uses.push(reguse); in collect_reg_uses() 424 for i in 0..self.reg_uses.len() { in process_reg_uses() 425 let ru = self.reg_uses[i]; in process_reg_uses() 433 self.reg_uses in process_reg_uses() [all …]
|
/dports/www/firefox/firefox-99.0/third_party/rust/cranelift-codegen/src/regalloc/ |
H A D | spilling.rs | 46 reg_uses: Vec<RegUse>, field 73 reg_uses: &'a mut Vec<RegUse>, field 81 reg_uses: Vec::new(), in new() 88 self.reg_uses.clear(); in clear() 116 reg_uses: &mut self.reg_uses, in run() 257 if !self.reg_uses.is_empty() { in visit_inst() 382 self.reg_uses.push(reguse); in collect_reg_uses() 429 for i in 0..self.reg_uses.len() { in process_reg_uses() 430 let ru = self.reg_uses[i]; in process_reg_uses() 438 self.reg_uses in process_reg_uses() [all …]
|
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/cranelift-codegen/src/regalloc/ |
H A D | spilling.rs | 46 reg_uses: Vec<RegUse>, field 73 reg_uses: &'a mut Vec<RegUse>, field 81 reg_uses: Vec::new(), in new() 88 self.reg_uses.clear(); in clear() 116 reg_uses: &mut self.reg_uses, in run() 257 if !self.reg_uses.is_empty() { in visit_inst() 382 self.reg_uses.push(reguse); in collect_reg_uses() 429 for i in 0..self.reg_uses.len() { in process_reg_uses() 430 let ru = self.reg_uses[i]; in process_reg_uses() 438 self.reg_uses in process_reg_uses() [all …]
|
/dports/lang/rust/rustc-1.58.1-src/vendor/cranelift-codegen/src/regalloc/ |
H A D | spilling.rs | 45 reg_uses: Vec<RegUse>, field 72 reg_uses: &'a mut Vec<RegUse>, field 80 reg_uses: Vec::new(), in new() 87 self.reg_uses.clear(); in clear() 115 reg_uses: &mut self.reg_uses, in run() 258 if !self.reg_uses.is_empty() { in visit_inst() 383 self.reg_uses.push(reguse); in collect_reg_uses() 430 for i in 0..self.reg_uses.len() { in process_reg_uses() 431 let ru = self.reg_uses[i]; in process_reg_uses() 439 self.reg_uses in process_reg_uses() [all …]
|
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/cranelift-codegen/src/regalloc/ |
H A D | spilling.rs | 46 reg_uses: Vec<RegUse>, field 73 reg_uses: &'a mut Vec<RegUse>, field 81 reg_uses: Vec::new(), in new() 88 self.reg_uses.clear(); in clear() 116 reg_uses: &mut self.reg_uses, in run() 257 if !self.reg_uses.is_empty() { in visit_inst() 382 self.reg_uses.push(reguse); in collect_reg_uses() 429 for i in 0..self.reg_uses.len() { in process_reg_uses() 430 let ru = self.reg_uses[i]; in process_reg_uses() 438 self.reg_uses in process_reg_uses() [all …]
|
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/cranelift-codegen/src/regalloc/ |
H A D | spilling.rs | 46 reg_uses: Vec<RegUse>, field 73 reg_uses: &'a mut Vec<RegUse>, field 81 reg_uses: Vec::new(), in new() 88 self.reg_uses.clear(); in clear() 116 reg_uses: &mut self.reg_uses, in run() 257 if !self.reg_uses.is_empty() { in visit_inst() 382 self.reg_uses.push(reguse); in collect_reg_uses() 429 for i in 0..self.reg_uses.len() { in process_reg_uses() 430 let ru = self.reg_uses[i]; in process_reg_uses() 438 self.reg_uses in process_reg_uses() [all …]
|
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/regalloc/src/ |
H A D | snapshot.rs | 32 reg_uses: Vec<Reg>, field 74 reg_uses: reg_vecs.uses, in new_inst() 127 for reg in &inst.reg_uses { in from_function() 209 let from = insn.reg_uses[0]; in is_move() 232 collector.add_uses(&insn.reg_uses); in get_regs() 238 for reg_use in insn.reg_uses.iter_mut() { in map_regs() 264 reg_uses: vec![from_reg.to_reg()], in gen_spill() 277 reg_uses: vec![], in gen_reload() 290 reg_uses: vec![from_reg.to_reg()], in gen_move() 298 reg_uses: vec![], in gen_zero_len_nop()
|
/dports/www/firefox/firefox-99.0/third_party/rust/regalloc/src/ |
H A D | snapshot.rs | 32 reg_uses: Vec<Reg>, field 74 reg_uses: reg_vecs.uses, in new_inst() 127 for reg in &inst.reg_uses { in from_function() 209 let from = insn.reg_uses[0]; in is_move() 232 collector.add_uses(&insn.reg_uses); in get_regs() 238 for reg_use in insn.reg_uses.iter_mut() { in map_regs() 264 reg_uses: vec![from_reg.to_reg()], in gen_spill() 277 reg_uses: vec![], in gen_reload() 290 reg_uses: vec![from_reg.to_reg()], in gen_move() 298 reg_uses: vec![], in gen_zero_len_nop()
|
/dports/lang/rust/rustc-1.58.1-src/vendor/regalloc/src/ |
H A D | snapshot.rs | 32 reg_uses: Vec<Reg>, field 74 reg_uses: reg_vecs.uses, in new_inst() 127 for reg in &inst.reg_uses { in from_function() 209 let from = insn.reg_uses[0]; in is_move() 232 collector.add_uses(&insn.reg_uses); in get_regs() 238 for reg_use in insn.reg_uses.iter_mut() { in map_regs() 264 reg_uses: vec![from_reg.to_reg()], in gen_spill() 277 reg_uses: vec![], in gen_reload() 290 reg_uses: vec![from_reg.to_reg()], in gen_move() 298 reg_uses: vec![], in gen_zero_len_nop()
|
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/regalloc/src/ |
H A D | snapshot.rs | 32 reg_uses: Vec<Reg>, field 74 reg_uses: reg_vecs.uses, in new_inst() 127 for reg in &inst.reg_uses { in from_function() 209 let from = insn.reg_uses[0]; in is_move() 232 collector.add_uses(&insn.reg_uses); in get_regs() 238 for reg_use in insn.reg_uses.iter_mut() { in map_regs() 264 reg_uses: vec![from_reg.to_reg()], in gen_spill() 277 reg_uses: vec![], in gen_reload() 290 reg_uses: vec![from_reg.to_reg()], in gen_move() 298 reg_uses: vec![], in gen_zero_len_nop()
|
/dports/sysutils/vector/vector-0.10.0/cargo-crates/regalloc-0.0.25/src/linear_scan/ |
H A D | assign_registers.rs | 193 reg_uses: &RegVecsAndBounds, in run() 199 let mut state = State::new(opts, func, ®_uses, intervals, stats); in run() 433 reg_uses: &'a RegUses, field 456 reg_uses: &'a RegUses, in new() 469 reg_uses, in new() 705 &state.reg_uses, in allocate_blocked_reg() 973 let child = match last_use(&state.intervals.get(id), split_pos, &state.reg_uses) { in split_and_spill() 1005 match next_use(&state.intervals.get(child), split_pos, &state.reg_uses) { in split_and_spill() 1200 fn _build_mention_map(reg_uses: &RegUses) -> HashMap<Reg, MentionMap> { in _build_mention_map() 1205 for i in 0..reg_uses.num_insns() { in _build_mention_map() [all …]
|
H A D | resolve_moves.rs | 17 reg_uses: &RegUses, in resolve_moves_in_block() 48 || (next_use(interval, InstPoint::min_value(), reg_uses,).is_none()) in resolve_moves_in_block() 73 if let Some(next_use) = next_use(interval, child_start, reg_uses) { in resolve_moves_in_block() 497 reg_uses: &RegUses, in run() 523 reg_uses, in run()
|
H A D | mod.rs | 548 reg_vecs_and_bounds: reg_uses, in run() 591 ®_uses, in run() 602 ®_uses, in run()
|
/dports/www/firefox/firefox-99.0/third_party/rust/regalloc/src/linear_scan/ |
H A D | assign_registers.rs | 193 reg_uses: &RegVecsAndBounds, in run() 199 let mut state = State::new(opts, func, ®_uses, intervals, stats); in run() 440 reg_uses: &'a RegUses, field 463 reg_uses: &'a RegUses, in new() 476 reg_uses, in new() 712 &state.reg_uses, in allocate_blocked_reg() 980 let child = match last_use(&state.intervals.get(id), split_pos, &state.reg_uses) { in split_and_spill() 1012 match next_use(&state.intervals.get(child), split_pos, &state.reg_uses) { in split_and_spill() 1212 fn _build_mention_map(reg_uses: &RegUses) -> HashMap<Reg, MentionMap> { in _build_mention_map() 1217 for i in 0..reg_uses.num_insns() { in _build_mention_map() [all …]
|
H A D | resolve_moves.rs | 17 reg_uses: &RegUses, in resolve_moves_in_block() 48 || (next_use(interval, InstPoint::min_value(), reg_uses,).is_none()) in resolve_moves_in_block() 73 if let Some(next_use) = next_use(interval, child_start, reg_uses) { in resolve_moves_in_block() 497 reg_uses: &RegUses, in run() 523 reg_uses, in run()
|
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/regalloc/src/linear_scan/ |
H A D | assign_registers.rs | 193 reg_uses: &RegVecsAndBounds, in run() 199 let mut state = State::new(opts, func, ®_uses, intervals, stats); in run() 440 reg_uses: &'a RegUses, field 463 reg_uses: &'a RegUses, in new() 476 reg_uses, in new() 712 &state.reg_uses, in allocate_blocked_reg() 980 let child = match last_use(&state.intervals.get(id), split_pos, &state.reg_uses) { in split_and_spill() 1012 match next_use(&state.intervals.get(child), split_pos, &state.reg_uses) { in split_and_spill() 1212 fn _build_mention_map(reg_uses: &RegUses) -> HashMap<Reg, MentionMap> { in _build_mention_map() 1217 for i in 0..reg_uses.num_insns() { in _build_mention_map() [all …]
|
H A D | resolve_moves.rs | 17 reg_uses: &RegUses, in resolve_moves_in_block() 48 || (next_use(interval, InstPoint::min_value(), reg_uses,).is_none()) in resolve_moves_in_block() 73 if let Some(next_use) = next_use(interval, child_start, reg_uses) { in resolve_moves_in_block() 497 reg_uses: &RegUses, in run() 523 reg_uses, in run()
|
/dports/lang/rust/rustc-1.58.1-src/vendor/regalloc/src/linear_scan/ |
H A D | assign_registers.rs | 193 reg_uses: &RegVecsAndBounds, in run() 199 let mut state = State::new(opts, func, ®_uses, intervals, stats); in run() 440 reg_uses: &'a RegUses, field 463 reg_uses: &'a RegUses, in new() 476 reg_uses, in new() 712 &state.reg_uses, in allocate_blocked_reg() 980 let child = match last_use(&state.intervals.get(id), split_pos, &state.reg_uses) { in split_and_spill() 1012 match next_use(&state.intervals.get(child), split_pos, &state.reg_uses) { in split_and_spill() 1212 fn _build_mention_map(reg_uses: &RegUses) -> HashMap<Reg, MentionMap> { in _build_mention_map() 1217 for i in 0..reg_uses.num_insns() { in _build_mention_map() [all …]
|
H A D | resolve_moves.rs | 17 reg_uses: &RegUses, in resolve_moves_in_block() 48 || (next_use(interval, InstPoint::min_value(), reg_uses,).is_none()) in resolve_moves_in_block() 73 if let Some(next_use) = next_use(interval, child_start, reg_uses) { in resolve_moves_in_block() 497 reg_uses: &RegUses, in run() 523 reg_uses, in run()
|
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/regalloc/src/linear_scan/ |
H A D | assign_registers.rs | 193 reg_uses: &RegVecsAndBounds, in run() 199 let mut state = State::new(opts, func, ®_uses, intervals, stats); in run() 440 reg_uses: &'a RegUses, field 463 reg_uses: &'a RegUses, in new() 476 reg_uses, in new() 712 &state.reg_uses, in allocate_blocked_reg() 980 let child = match last_use(&state.intervals.get(id), split_pos, &state.reg_uses) { in split_and_spill() 1012 match next_use(&state.intervals.get(child), split_pos, &state.reg_uses) { in split_and_spill() 1212 fn _build_mention_map(reg_uses: &RegUses) -> HashMap<Reg, MentionMap> { in _build_mention_map() 1217 for i in 0..reg_uses.num_insns() { in _build_mention_map() [all …]
|
H A D | resolve_moves.rs | 17 reg_uses: &RegUses, in resolve_moves_in_block() 48 || (next_use(interval, InstPoint::min_value(), reg_uses,).is_none()) in resolve_moves_in_block() 73 if let Some(next_use) = next_use(interval, child_start, reg_uses) { in resolve_moves_in_block() 497 reg_uses: &RegUses, in run() 523 reg_uses, in run()
|
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/regalloc/src/linear_scan/ |
H A D | assign_registers.rs | 24 reg_uses: &RegVecsAndBounds, in run() 268 reg_uses: &'a RegUses, field 328 reg_uses, in new() 338 mention_map: build_mention_map(reg_uses), in new() 879 &state.reg_uses, in allocate_blocked_reg() 933 &state.reg_uses, in allocate_blocked_reg() 976 &state.reg_uses, in allocate_blocked_reg() 1178 &state.reg_uses, in split_and_spill() 1217 &state.reg_uses, in split_and_spill() 1425 for i in 0..reg_uses.num_insns() { in build_mention_map() [all …]
|
H A D | mod.rs | 559 reg_uses: &RegUses, in ref_next_use() 583 let regsets = ®_uses.get_reg_sets_for_iix(inst_id); in ref_next_use() 712 reg_uses: &RegUses, in ref_last_use() 728 let regsets = ®_uses.get_reg_sets_for_iix(inst); in ref_last_use() 900 let (reg_uses, mut rlrs, mut vlrs, mut fragments, liveouts, _est_freqs, _inst_to_block_map) = in run() 939 ®_uses, in run() 977 ®_uses, in run()
|
H A D | resolve_moves.rs | 17 reg_uses: &RegUses, in run() 62 reg_uses, in run() 98 reg_uses, in run()
|