|
|
alias.rs
|
Tighten optimizer clippy
|
|
|
|
audit_tests.rs
|
Capture compiler updates and formatting sweep
|
|
|
|
bce.rs
|
BCE: handle k*i and 2*i+c in loop index range proofs
|
|
|
|
call_resolve.rs
|
Capture compiler updates and formatting sweep
|
|
|
|
callgraph.rs
|
Capture compiler updates and formatting sweep
|
|
|
|
const_arg.rs
|
Capture compiler updates and formatting sweep
|
|
|
|
const_fold.rs
|
Capture compiler updates and formatting sweep
|
|
|
|
const_prop.rs
|
Capture compiler updates and formatting sweep
|
|
|
|
cse.rs
|
Wire VSelect through CSE/GVN/dead-arg/unroll/loop-utils opt-out lists
|
|
|
|
dce.rs
|
Treat VStore as a side-effecting instruction in DCE
|
|
|
|
dead_arg.rs
|
Wire VSelect through CSE/GVN/dead-arg/unroll/loop-utils opt-out lists
|
|
|
|
dead_func.rs
|
Advance facsimile callback and type support
|
|
|
|
dep_analysis.rs
|
Capture compiler updates and formatting sweep
|
|
|
|
dse.rs
|
Capture compiler updates and formatting sweep
|
|
|
|
fast_math.rs
|
Capture compiler updates and formatting sweep
|
|
|
|
fission.rs
|
Guard loop transforms on escaping SSA
|
|
|
|
fusion.rs
|
Capture compiler updates and formatting sweep
|
|
|
|
global_lsf.rs
|
Guard cross-block store forwarding
|
|
|
|
gvn.rs
|
Quiet clippy: use ?, contains, sort_by_key, collapsed match arms
|
|
|
|
inline.rs
|
Harden SSA optimizer edges
|
|
|
|
interchange.rs
|
Tighten optimizer clippy
|
|
|
|
jump_thread.rs
|
Quiet clippy: use ?, contains, sort_by_key, collapsed match arms
|
|
|
|
licm.rs
|
Tighten optimizer clippy
|
|
|
|
loop_tree.rs
|
Tighten optimizer clippy
|
|
|
|
loop_utils.rs
|
Wire VSelect through CSE/GVN/dead-arg/unroll/loop-utils opt-out lists
|
|
|
|
lsf.rs
|
Unblock fortbite complex math
|
|
|
|
mem2reg.rs
|
Harden SSA optimizer edges
|
|
|
|
mod.rs
|
Wire neon_vectorize module into opt
|
|
|
|
neon_vectorize.rs
|
Quiet clippy: use ?, contains, sort_by_key, collapsed match arms
|
|
|
|
pass.rs
|
Capture compiler updates and formatting sweep
|
|
|
|
peel.rs
|
Guard loop transforms on escaping SSA
|
|
|
|
pipeline.rs
|
Run NeonVectorize before Vectorize at O3/Ofast
|
|
|
|
preheader.rs
|
Tighten optimizer clippy
|
|
|
|
return_prop.rs
|
Capture compiler updates and formatting sweep
|
|
|
|
sccp.rs
|
Quiet clippy: use ?, contains, sort_by_key, collapsed match arms
|
|
|
|
simplify_cfg.rs
|
Tighten optimizer clippy
|
|
|
|
sroa.rs
|
Tighten optimizer clippy
|
|
|
|
strength_reduce.rs
|
Tighten optimizer clippy
|
|
|
|
unroll.rs
|
Refuse to split phi-like vregs (defined in multiple blocks); remove env gates
|
|
|
|
unswitch.rs
|
Guard loop transforms on escaping SSA
|
|
|
|
util.rs
|
Capture compiler updates and formatting sweep
|
|
|
|
vectorize.rs
|
Capture compiler updates and formatting sweep
|
|