Home
last modified time | relevance | path

Searched refs:loop_analysis (Results 1 – 25 of 92) sorted by relevance

1234

/dports/sysutils/vector/lucet-d4fc14a03bdb99ac83173d27fddf1aca48412a86/wasmtime/cranelift/codegen/src/
H A Dloop_analysis.rs104 let _tt = timing::loop_analysis(); in compute()
239 use crate::loop_analysis::{Loop, LoopAnalysis};
268 let mut loop_analysis = LoopAnalysis::new(); in nested_loops_detection() localVariable
273 loop_analysis.compute(&func, &cfg, &domtree); in nested_loops_detection()
277 assert_eq!(loop_analysis.loop_header(loops[0]), block0); in nested_loops_detection()
278 assert_eq!(loop_analysis.loop_header(loops[1]), block1); in nested_loops_detection()
280 assert_eq!(loop_analysis.loop_parent(loops[0]), None); in nested_loops_detection()
327 let mut loop_analysis = LoopAnalysis::new(); in complex_loop_detection() localVariable
332 loop_analysis.compute(&func, &cfg, &domtree); in complex_loop_detection()
336 assert_eq!(loop_analysis.loop_header(loops[0]), block0); in complex_loop_detection()
[all …]
H A Dlicm.rs12 use crate::loop_analysis::{Loop, LoopAnalysis};
24 loop_analysis: &mut LoopAnalysis, in do_licm()
29 debug_assert!(loop_analysis.is_valid()); in do_licm()
31 for lp in loop_analysis.loops() { in do_licm()
34 let invariant_insts = remove_loop_invariant_instructions(lp, func, cfg, loop_analysis); in do_licm()
40 match has_pre_header(&func.layout, cfg, domtree, loop_analysis.loop_header(lp)) { in do_licm()
186 loop_analysis: &LoopAnalysis, in remove_loop_invariant_instructions()
192 for block in postorder_blocks_loop(loop_analysis, cfg, lp).iter().rev() { in remove_loop_invariant_instructions()
220 loop_analysis: &LoopAnalysis, in postorder_blocks_loop()
226 let mut stack = vec![loop_analysis.loop_header(lp)]; in postorder_blocks_loop()
[all …]
/dports/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/cranelift-codegen-0.44.0/src/
H A Dloop_analysis.rs104 let _tt = timing::loop_analysis(); in compute()
239 use crate::loop_analysis::{Loop, LoopAnalysis};
268 let mut loop_analysis = LoopAnalysis::new(); in nested_loops_detection() localVariable
273 loop_analysis.compute(&func, &cfg, &domtree); in nested_loops_detection()
277 assert_eq!(loop_analysis.loop_header(loops[0]), ebb0); in nested_loops_detection()
278 assert_eq!(loop_analysis.loop_header(loops[1]), ebb1); in nested_loops_detection()
280 assert_eq!(loop_analysis.loop_parent(loops[0]), None); in nested_loops_detection()
327 let mut loop_analysis = LoopAnalysis::new(); in complex_loop_detection() localVariable
332 loop_analysis.compute(&func, &cfg, &domtree); in complex_loop_detection()
336 assert_eq!(loop_analysis.loop_header(loops[0]), ebb0); in complex_loop_detection()
[all …]
H A Dlicm.rs12 use crate::loop_analysis::{Loop, LoopAnalysis};
24 loop_analysis: &mut LoopAnalysis, in do_licm()
29 debug_assert!(loop_analysis.is_valid()); in do_licm()
31 for lp in loop_analysis.loops() { in do_licm()
34 let invariant_insts = remove_loop_invariant_instructions(lp, func, cfg, loop_analysis); in do_licm()
40 match has_pre_header(&func.layout, cfg, domtree, loop_analysis.loop_header(lp)) { in do_licm()
43 create_pre_header(isa, loop_analysis.loop_header(lp), func, cfg, domtree); in do_licm()
187 loop_analysis: &LoopAnalysis, in remove_loop_invariant_instructions()
193 for ebb in postorder_ebbs_loop(loop_analysis, cfg, lp).iter().rev() { in remove_loop_invariant_instructions()
223 let mut stack = vec![loop_analysis.loop_header(lp)]; in postorder_ebbs_loop()
[all …]
/dports/www/firefox/firefox-99.0/third_party/rust/cranelift-codegen/src/
H A Dloop_analysis.rs104 let _tt = timing::loop_analysis(); in compute()
239 use crate::loop_analysis::{Loop, LoopAnalysis};
268 let mut loop_analysis = LoopAnalysis::new(); in nested_loops_detection() localVariable
273 loop_analysis.compute(&func, &cfg, &domtree); in nested_loops_detection()
277 assert_eq!(loop_analysis.loop_header(loops[0]), block0); in nested_loops_detection()
278 assert_eq!(loop_analysis.loop_header(loops[1]), block1); in nested_loops_detection()
280 assert_eq!(loop_analysis.loop_parent(loops[0]), None); in nested_loops_detection()
327 let mut loop_analysis = LoopAnalysis::new(); in complex_loop_detection() localVariable
332 loop_analysis.compute(&func, &cfg, &domtree); in complex_loop_detection()
336 assert_eq!(loop_analysis.loop_header(loops[0]), block0); in complex_loop_detection()
[all …]
H A Dlicm.rs12 use crate::loop_analysis::{Loop, LoopAnalysis};
24 loop_analysis: &mut LoopAnalysis, in do_licm()
29 debug_assert!(loop_analysis.is_valid()); in do_licm()
31 for lp in loop_analysis.loops() { in do_licm()
34 let invariant_insts = remove_loop_invariant_instructions(lp, func, cfg, loop_analysis); in do_licm()
40 match has_pre_header(&func.layout, cfg, domtree, loop_analysis.loop_header(lp)) { in do_licm()
187 loop_analysis: &LoopAnalysis, in remove_loop_invariant_instructions()
193 for block in postorder_blocks_loop(loop_analysis, cfg, lp).iter().rev() { in remove_loop_invariant_instructions()
221 loop_analysis: &LoopAnalysis, in postorder_blocks_loop()
227 let mut stack = vec![loop_analysis.loop_header(lp)]; in postorder_blocks_loop()
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/cranelift-codegen/src/
H A Dloop_analysis.rs104 let _tt = timing::loop_analysis(); in compute()
239 use crate::loop_analysis::{Loop, LoopAnalysis};
268 let mut loop_analysis = LoopAnalysis::new(); in nested_loops_detection() localVariable
273 loop_analysis.compute(&func, &cfg, &domtree); in nested_loops_detection()
277 assert_eq!(loop_analysis.loop_header(loops[0]), block0); in nested_loops_detection()
278 assert_eq!(loop_analysis.loop_header(loops[1]), block1); in nested_loops_detection()
280 assert_eq!(loop_analysis.loop_parent(loops[0]), None); in nested_loops_detection()
327 let mut loop_analysis = LoopAnalysis::new(); in complex_loop_detection() localVariable
332 loop_analysis.compute(&func, &cfg, &domtree); in complex_loop_detection()
336 assert_eq!(loop_analysis.loop_header(loops[0]), block0); in complex_loop_detection()
[all …]
H A Dlicm.rs12 use crate::loop_analysis::{Loop, LoopAnalysis};
24 loop_analysis: &mut LoopAnalysis, in do_licm()
29 debug_assert!(loop_analysis.is_valid()); in do_licm()
31 for lp in loop_analysis.loops() { in do_licm()
34 let invariant_insts = remove_loop_invariant_instructions(lp, func, cfg, loop_analysis); in do_licm()
40 match has_pre_header(&func.layout, cfg, domtree, loop_analysis.loop_header(lp)) { in do_licm()
187 loop_analysis: &LoopAnalysis, in remove_loop_invariant_instructions()
193 for block in postorder_blocks_loop(loop_analysis, cfg, lp).iter().rev() { in remove_loop_invariant_instructions()
221 loop_analysis: &LoopAnalysis, in postorder_blocks_loop()
227 let mut stack = vec![loop_analysis.loop_header(lp)]; in postorder_blocks_loop()
[all …]
/dports/lang/rust/rustc-1.58.1-src/vendor/cranelift-codegen/src/
H A Dloop_analysis.rs104 let _tt = timing::loop_analysis(); in compute()
239 use crate::loop_analysis::{Loop, LoopAnalysis};
268 let mut loop_analysis = LoopAnalysis::new(); in nested_loops_detection() localVariable
273 loop_analysis.compute(&func, &cfg, &domtree); in nested_loops_detection()
277 assert_eq!(loop_analysis.loop_header(loops[0]), block0); in nested_loops_detection()
278 assert_eq!(loop_analysis.loop_header(loops[1]), block1); in nested_loops_detection()
280 assert_eq!(loop_analysis.loop_parent(loops[0]), None); in nested_loops_detection()
327 let mut loop_analysis = LoopAnalysis::new(); in complex_loop_detection() localVariable
332 loop_analysis.compute(&func, &cfg, &domtree); in complex_loop_detection()
336 assert_eq!(loop_analysis.loop_header(loops[0]), block0); in complex_loop_detection()
[all …]
H A Dlicm.rs12 use crate::loop_analysis::{Loop, LoopAnalysis};
24 loop_analysis: &mut LoopAnalysis, in do_licm()
29 debug_assert!(loop_analysis.is_valid()); in do_licm()
31 for lp in loop_analysis.loops() { in do_licm()
34 let invariant_insts = remove_loop_invariant_instructions(lp, func, cfg, loop_analysis); in do_licm()
40 match has_pre_header(&func.layout, cfg, domtree, loop_analysis.loop_header(lp)) { in do_licm()
187 loop_analysis: &LoopAnalysis, in remove_loop_invariant_instructions()
193 for block in postorder_blocks_loop(loop_analysis, cfg, lp).iter().rev() { in remove_loop_invariant_instructions()
221 loop_analysis: &LoopAnalysis, in postorder_blocks_loop()
227 let mut stack = vec![loop_analysis.loop_header(lp)]; in postorder_blocks_loop()
[all …]
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/cranelift-codegen/src/
H A Dloop_analysis.rs104 let _tt = timing::loop_analysis(); in compute()
239 use crate::loop_analysis::{Loop, LoopAnalysis};
268 let mut loop_analysis = LoopAnalysis::new(); in nested_loops_detection() localVariable
273 loop_analysis.compute(&func, &cfg, &domtree); in nested_loops_detection()
277 assert_eq!(loop_analysis.loop_header(loops[0]), block0); in nested_loops_detection()
278 assert_eq!(loop_analysis.loop_header(loops[1]), block1); in nested_loops_detection()
280 assert_eq!(loop_analysis.loop_parent(loops[0]), None); in nested_loops_detection()
327 let mut loop_analysis = LoopAnalysis::new(); in complex_loop_detection() localVariable
332 loop_analysis.compute(&func, &cfg, &domtree); in complex_loop_detection()
336 assert_eq!(loop_analysis.loop_header(loops[0]), block0); in complex_loop_detection()
[all …]
H A Dlicm.rs12 use crate::loop_analysis::{Loop, LoopAnalysis};
24 loop_analysis: &mut LoopAnalysis, in do_licm()
29 debug_assert!(loop_analysis.is_valid()); in do_licm()
31 for lp in loop_analysis.loops() { in do_licm()
34 let invariant_insts = remove_loop_invariant_instructions(lp, func, cfg, loop_analysis); in do_licm()
40 match has_pre_header(&func.layout, cfg, domtree, loop_analysis.loop_header(lp)) { in do_licm()
187 loop_analysis: &LoopAnalysis, in remove_loop_invariant_instructions()
193 for block in postorder_blocks_loop(loop_analysis, cfg, lp).iter().rev() { in remove_loop_invariant_instructions()
221 loop_analysis: &LoopAnalysis, in postorder_blocks_loop()
227 let mut stack = vec![loop_analysis.loop_header(lp)]; in postorder_blocks_loop()
[all …]
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/cranelift-codegen/src/
H A Dloop_analysis.rs104 let _tt = timing::loop_analysis(); in compute()
239 use crate::loop_analysis::{Loop, LoopAnalysis};
268 let mut loop_analysis = LoopAnalysis::new(); in nested_loops_detection() localVariable
273 loop_analysis.compute(&func, &cfg, &domtree); in nested_loops_detection()
277 assert_eq!(loop_analysis.loop_header(loops[0]), block0); in nested_loops_detection()
278 assert_eq!(loop_analysis.loop_header(loops[1]), block1); in nested_loops_detection()
280 assert_eq!(loop_analysis.loop_parent(loops[0]), None); in nested_loops_detection()
327 let mut loop_analysis = LoopAnalysis::new(); in complex_loop_detection() localVariable
332 loop_analysis.compute(&func, &cfg, &domtree); in complex_loop_detection()
336 assert_eq!(loop_analysis.loop_header(loops[0]), block0); in complex_loop_detection()
[all …]
H A Dlicm.rs12 use crate::loop_analysis::{Loop, LoopAnalysis};
24 loop_analysis: &mut LoopAnalysis, in do_licm()
29 debug_assert!(loop_analysis.is_valid()); in do_licm()
31 for lp in loop_analysis.loops() { in do_licm()
34 let invariant_insts = remove_loop_invariant_instructions(lp, func, cfg, loop_analysis); in do_licm()
40 match has_pre_header(&func.layout, cfg, domtree, loop_analysis.loop_header(lp)) { in do_licm()
186 loop_analysis: &LoopAnalysis, in remove_loop_invariant_instructions()
192 for block in postorder_blocks_loop(loop_analysis, cfg, lp).iter().rev() { in remove_loop_invariant_instructions()
220 loop_analysis: &LoopAnalysis, in postorder_blocks_loop()
226 let mut stack = vec![loop_analysis.loop_header(lp)]; in postorder_blocks_loop()
[all …]
/dports/emulators/mess/mame-mame0226/3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/
H A Dloop_analysis.cpp281 loop_analysis(loop_state *loops);
314 ((loop_analysis *)data)->visit_general(ir); in loop_enter_callback()
317 loop_analysis::loop_analysis(loop_state *loops) in loop_analysis() function in loop_analysis
327 loop_analysis::visit(ir_loop_jump *ir) in visit()
343 loop_analysis::visit(ir_variable *var) in visit()
360 loop_analysis::visit_enter(ir_call *) in visit_enter()
402 loop_analysis::visit_enter(ir_loop *ir) in visit_enter()
411 loop_analysis::visit_leave(ir_loop *ir) in visit_leave()
609 loop_analysis::visit_enter(ir_if *ir) in visit_enter()
620 loop_analysis::visit_leave(ir_if *ir) in visit_leave()
[all …]
/dports/emulators/mame/mame-mame0226/3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/
H A Dloop_analysis.cpp281 loop_analysis(loop_state *loops);
314 ((loop_analysis *)data)->visit_general(ir); in loop_enter_callback()
317 loop_analysis::loop_analysis(loop_state *loops) in loop_analysis() function in loop_analysis
327 loop_analysis::visit(ir_loop_jump *ir) in visit()
343 loop_analysis::visit(ir_variable *var) in visit()
360 loop_analysis::visit_enter(ir_call *) in visit_enter()
402 loop_analysis::visit_enter(ir_loop *ir) in visit_enter()
411 loop_analysis::visit_leave(ir_loop *ir) in visit_leave()
609 loop_analysis::visit_enter(ir_if *ir) in visit_enter()
620 loop_analysis::visit_leave(ir_if *ir) in visit_leave()
[all …]
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/compiler/glsl/
H A Dloop_analysis.cpp403 loop_analysis(loop_state *loops);
428 loop_analysis::loop_analysis(loop_state *loops) in loop_analysis() function in loop_analysis
436 loop_analysis::visit(ir_loop_jump *ir) in visit()
452 loop_analysis::visit_enter(ir_call *) in visit_enter()
489 loop_analysis::visit_enter(ir_loop *ir) in visit_enter()
498 loop_analysis::visit_leave(ir_loop *ir) in visit_leave()
684 loop_analysis::visit_enter(ir_if *ir) in visit_enter()
695 loop_analysis::visit_leave(ir_if *ir) in visit_leave()
706 loop_analysis::visit_enter(ir_assignment *ir) in visit_enter()
719 loop_analysis::visit_leave(ir_assignment *ir) in visit_leave()
[all …]
/dports/www/firefox/firefox-99.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/
H A Dloop_analysis.cpp390 loop_analysis(loop_state *loops);
415 loop_analysis::loop_analysis(loop_state *loops) in loop_analysis() function in loop_analysis
423 loop_analysis::visit(ir_loop_jump *ir) in visit()
439 loop_analysis::visit_enter(ir_call *) in visit_enter()
476 loop_analysis::visit_enter(ir_loop *ir) in visit_enter()
485 loop_analysis::visit_leave(ir_loop *ir) in visit_leave()
671 loop_analysis::visit_enter(ir_if *ir) in visit_enter()
682 loop_analysis::visit_leave(ir_if *ir) in visit_leave()
693 loop_analysis::visit_enter(ir_assignment *ir) in visit_enter()
706 loop_analysis::visit_leave(ir_assignment *ir) in visit_leave()
[all …]
/dports/lang/clover/mesa-21.3.6/src/compiler/glsl/
H A Dloop_analysis.cpp403 loop_analysis(loop_state *loops);
428 loop_analysis::loop_analysis(loop_state *loops) in loop_analysis() function in loop_analysis
436 loop_analysis::visit(ir_loop_jump *ir) in visit()
452 loop_analysis::visit_enter(ir_call *) in visit_enter()
489 loop_analysis::visit_enter(ir_loop *ir) in visit_enter()
498 loop_analysis::visit_leave(ir_loop *ir) in visit_leave()
684 loop_analysis::visit_enter(ir_if *ir) in visit_enter()
695 loop_analysis::visit_leave(ir_if *ir) in visit_leave()
706 loop_analysis::visit_enter(ir_assignment *ir) in visit_enter()
719 loop_analysis::visit_leave(ir_assignment *ir) in visit_leave()
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/
H A Dloop_analysis.cpp390 loop_analysis(loop_state *loops);
415 loop_analysis::loop_analysis(loop_state *loops) in loop_analysis() function in loop_analysis
423 loop_analysis::visit(ir_loop_jump *ir) in visit()
439 loop_analysis::visit_enter(ir_call *) in visit_enter()
476 loop_analysis::visit_enter(ir_loop *ir) in visit_enter()
485 loop_analysis::visit_leave(ir_loop *ir) in visit_leave()
671 loop_analysis::visit_enter(ir_if *ir) in visit_enter()
682 loop_analysis::visit_leave(ir_if *ir) in visit_leave()
693 loop_analysis::visit_enter(ir_assignment *ir) in visit_enter()
706 loop_analysis::visit_leave(ir_assignment *ir) in visit_leave()
[all …]
/dports/graphics/mesa-libs/mesa-21.3.6/src/compiler/glsl/
H A Dloop_analysis.cpp403 loop_analysis(loop_state *loops);
428 loop_analysis::loop_analysis(loop_state *loops) in loop_analysis() function in loop_analysis
436 loop_analysis::visit(ir_loop_jump *ir) in visit()
452 loop_analysis::visit_enter(ir_call *) in visit_enter()
489 loop_analysis::visit_enter(ir_loop *ir) in visit_enter()
498 loop_analysis::visit_leave(ir_loop *ir) in visit_leave()
684 loop_analysis::visit_enter(ir_if *ir) in visit_enter()
695 loop_analysis::visit_leave(ir_if *ir) in visit_leave()
706 loop_analysis::visit_enter(ir_assignment *ir) in visit_enter()
719 loop_analysis::visit_leave(ir_assignment *ir) in visit_leave()
[all …]
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/compiler/glsl/
H A Dloop_analysis.cpp403 loop_analysis(loop_state *loops);
428 loop_analysis::loop_analysis(loop_state *loops) in loop_analysis() function in loop_analysis
436 loop_analysis::visit(ir_loop_jump *ir) in visit()
452 loop_analysis::visit_enter(ir_call *) in visit_enter()
489 loop_analysis::visit_enter(ir_loop *ir) in visit_enter()
498 loop_analysis::visit_leave(ir_loop *ir) in visit_leave()
684 loop_analysis::visit_enter(ir_if *ir) in visit_enter()
695 loop_analysis::visit_leave(ir_if *ir) in visit_leave()
706 loop_analysis::visit_enter(ir_assignment *ir) in visit_enter()
719 loop_analysis::visit_leave(ir_assignment *ir) in visit_leave()
[all …]
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/
H A Dloop_analysis.cpp390 loop_analysis(loop_state *loops);
415 loop_analysis::loop_analysis(loop_state *loops) in loop_analysis() function in loop_analysis
423 loop_analysis::visit(ir_loop_jump *ir) in visit()
439 loop_analysis::visit_enter(ir_call *) in visit_enter()
476 loop_analysis::visit_enter(ir_loop *ir) in visit_enter()
485 loop_analysis::visit_leave(ir_loop *ir) in visit_leave()
671 loop_analysis::visit_enter(ir_if *ir) in visit_enter()
682 loop_analysis::visit_leave(ir_if *ir) in visit_leave()
693 loop_analysis::visit_enter(ir_assignment *ir) in visit_enter()
706 loop_analysis::visit_leave(ir_assignment *ir) in visit_leave()
[all …]
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/compiler/glsl/
H A Dloop_analysis.cpp403 loop_analysis(loop_state *loops);
428 loop_analysis::loop_analysis(loop_state *loops) in loop_analysis() function in loop_analysis
436 loop_analysis::visit(ir_loop_jump *ir) in visit()
452 loop_analysis::visit_enter(ir_call *) in visit_enter()
489 loop_analysis::visit_enter(ir_loop *ir) in visit_enter()
498 loop_analysis::visit_leave(ir_loop *ir) in visit_leave()
684 loop_analysis::visit_enter(ir_if *ir) in visit_enter()
695 loop_analysis::visit_leave(ir_if *ir) in visit_leave()
706 loop_analysis::visit_enter(ir_assignment *ir) in visit_enter()
719 loop_analysis::visit_leave(ir_assignment *ir) in visit_leave()
[all …]
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/
H A Dloop_analysis.cpp390 loop_analysis(loop_state *loops);
415 loop_analysis::loop_analysis(loop_state *loops) in loop_analysis() function in loop_analysis
423 loop_analysis::visit(ir_loop_jump *ir) in visit()
439 loop_analysis::visit_enter(ir_call *) in visit_enter()
476 loop_analysis::visit_enter(ir_loop *ir) in visit_enter()
485 loop_analysis::visit_leave(ir_loop *ir) in visit_leave()
671 loop_analysis::visit_enter(ir_if *ir) in visit_enter()
682 loop_analysis::visit_leave(ir_if *ir) in visit_leave()
693 loop_analysis::visit_enter(ir_assignment *ir) in visit_enter()
706 loop_analysis::visit_leave(ir_assignment *ir) in visit_leave()
[all …]

1234