Home
last modified time | relevance | path

Searched refs:reg_uses (Results 1 – 25 of 50) sorted by relevance

12

/dports/sysutils/vector/lucet-d4fc14a03bdb99ac83173d27fddf1aca48412a86/wasmtime/cranelift/codegen/src/regalloc/
H A Dspilling.rs46 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 Dspilling.rs46 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 Dspilling.rs46 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 Dspilling.rs46 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 Dspilling.rs45 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 Dspilling.rs46 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 Dspilling.rs46 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 Dsnapshot.rs32 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 Dsnapshot.rs32 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 Dsnapshot.rs32 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 Dsnapshot.rs32 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 Dassign_registers.rs193 reg_uses: &RegVecsAndBounds, in run()
199 let mut state = State::new(opts, func, &reg_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 Dresolve_moves.rs17 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 Dmod.rs548 reg_vecs_and_bounds: reg_uses, in run()
591 &reg_uses, in run()
602 &reg_uses, in run()
/dports/www/firefox/firefox-99.0/third_party/rust/regalloc/src/linear_scan/
H A Dassign_registers.rs193 reg_uses: &RegVecsAndBounds, in run()
199 let mut state = State::new(opts, func, &reg_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 Dresolve_moves.rs17 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 Dassign_registers.rs193 reg_uses: &RegVecsAndBounds, in run()
199 let mut state = State::new(opts, func, &reg_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 Dresolve_moves.rs17 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 Dassign_registers.rs193 reg_uses: &RegVecsAndBounds, in run()
199 let mut state = State::new(opts, func, &reg_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 Dresolve_moves.rs17 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 Dassign_registers.rs193 reg_uses: &RegVecsAndBounds, in run()
199 let mut state = State::new(opts, func, &reg_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 Dresolve_moves.rs17 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 Dassign_registers.rs24 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 Dmod.rs559 reg_uses: &RegUses, in ref_next_use()
583 let regsets = &reg_uses.get_reg_sets_for_iix(inst_id); in ref_next_use()
712 reg_uses: &RegUses, in ref_last_use()
728 let regsets = &reg_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 &reg_uses, in run()
977 &reg_uses, in run()
H A Dresolve_moves.rs17 reg_uses: &RegUses, in run()
62 reg_uses, in run()
98 reg_uses, in run()

12