The Nest
Explore
Sign in
nuudlman
llvm
llvm
test
Transforms
LoopStrengthReduce
0
Compiler projects using llvm
Code
Changes
Tags
Discussions
main
8Cqo1QjSCQ3F66Vh3nan9N8dv1MjQSAEz8RNwt2cTacK
Update README and enable C++20 for UnitLICM and UnitLoopInfo
on May 2, 2024
AArch64
Import LLVM @ 15.0.7
on April 29, 2024
AMDGPU
Import LLVM @ 15.0.7
on April 29, 2024
ARM
Import LLVM @ 15.0.7
on April 29, 2024
NVPTX
Import LLVM @ 15.0.7
on April 29, 2024
Power
Import LLVM @ 15.0.7
on April 29, 2024
RISCV
Import LLVM @ 15.0.7
on April 29, 2024
X86
Import LLVM @ 15.0.7
on April 29, 2024
2005-08-15-AddRecIV.ll
Import LLVM @ 15.0.7
on April 29, 2024
2005-08-17-OutOfLoopVariant.ll
Import LLVM @ 15.0.7
on April 29, 2024
2005-09-12-UsesOutOutsideOfLoop.ll
Import LLVM @ 15.0.7
on April 29, 2024
2007-04-23-UseIterator.ll
Import LLVM @ 15.0.7
on April 29, 2024
2008-08-13-CmpStride.ll
Import LLVM @ 15.0.7
on April 29, 2024
2008-09-09-Overflow.ll
Import LLVM @ 15.0.7
on April 29, 2024
2009-01-13-nonconstant-stride-outside-loop.ll
Import LLVM @ 15.0.7
on April 29, 2024
2009-04-28-no-reduce-mul.ll
Import LLVM @ 15.0.7
on April 29, 2024
2011-07-19-CritEdgeBreakCrash.ll
Import LLVM @ 15.0.7
on April 29, 2024
2011-10-03-CritEdgeMerge.ll
Import LLVM @ 15.0.7
on April 29, 2024
2011-10-06-ReusePhi.ll
Import LLVM @ 15.0.7
on April 29, 2024
2011-10-13-SCEVChain.ll
Import LLVM @ 15.0.7
on April 29, 2024
2011-10-14-IntPtr.ll
Import LLVM @ 15.0.7
on April 29, 2024
2011-12-19-PostincQuadratic.ll
Import LLVM @ 15.0.7
on April 29, 2024
2012-01-02-nopreheader.ll
Import LLVM @ 15.0.7
on April 29, 2024
2012-01-16-nopreheader.ll
Import LLVM @ 15.0.7
on April 29, 2024
2012-03-15-nopreheader.ll
Import LLVM @ 15.0.7
on April 29, 2024
2012-03-26-constexpr.ll
Import LLVM @ 15.0.7
on April 29, 2024
2012-07-13-ExpandUDiv.ll
Import LLVM @ 15.0.7
on April 29, 2024
2012-07-18-LimitReassociate.ll
Import LLVM @ 15.0.7
on April 29, 2024
2013-01-05-IndBr.ll
Import LLVM @ 15.0.7
on April 29, 2024
2013-01-14-ReuseCast.ll
Import LLVM @ 15.0.7
on April 29, 2024
addrec-gep-address-space.ll
Import LLVM @ 15.0.7
on April 29, 2024
addrec-gep.ll
Import LLVM @ 15.0.7
on April 29, 2024
callbr-critical-edge-splitting.ll
Import LLVM @ 15.0.7
on April 29, 2024
callbr-critical-edge-splitting2.ll
Import LLVM @ 15.0.7
on April 29, 2024
canonical-form.ll
Import LLVM @ 15.0.7
on April 29, 2024
count-to-zero.ll
Import LLVM @ 15.0.7
on April 29, 2024
dbg-preserve-0.ll
Import LLVM @ 15.0.7
on April 29, 2024
dbg-preserve-1.ll
Import LLVM @ 15.0.7
on April 29, 2024
dbg-preserve-2.ll
Import LLVM @ 15.0.7
on April 29, 2024
dead-phi.ll
Import LLVM @ 15.0.7
on April 29, 2024
debuginfo-scev-salvage-0.ll
Import LLVM @ 15.0.7
on April 29, 2024
debuginfo-scev-salvage-1.ll
Import LLVM @ 15.0.7
on April 29, 2024
debuginfo-scev-salvage-2.ll
Import LLVM @ 15.0.7
on April 29, 2024
debuginfo-scev-salvage-3.ll
Import LLVM @ 15.0.7
on April 29, 2024
debuginfo-scev-salvage-4.ll
Import LLVM @ 15.0.7
on April 29, 2024
debuginfo-scev-salvage-5.ll
Import LLVM @ 15.0.7
on April 29, 2024
depth-limit-overrun.ll
Import LLVM @ 15.0.7
on April 29, 2024
different-type-ivs.ll
Import LLVM @ 15.0.7
on April 29, 2024
dominate-assert.ll
Import LLVM @ 15.0.7
on April 29, 2024
dont-hoist-simple-loop-constants.ll
Import LLVM @ 15.0.7
on April 29, 2024
dont_insert_redundant_ops.ll
Import LLVM @ 15.0.7
on April 29, 2024
dont_reduce_bytes.ll
Import LLVM @ 15.0.7
on April 29, 2024
dont_reverse.ll
Import LLVM @ 15.0.7
on April 29, 2024
ephemeral.ll
Import LLVM @ 15.0.7
on April 29, 2024
exit_compare_live_range.ll
Import LLVM @ 15.0.7
on April 29, 2024
funclet.ll
Import LLVM @ 15.0.7
on April 29, 2024
gnarly-setupcost.ll
Import LLVM @ 15.0.7
on April 29, 2024
hoist-parent-preheader.ll
Import LLVM @ 15.0.7
on April 29, 2024
illegal-addr-modes.ll
Import LLVM @ 15.0.7
on April 29, 2024
invariant_value_first.ll
Import LLVM @ 15.0.7
on April 29, 2024
invariant_value_first_arg.ll
Import LLVM @ 15.0.7
on April 29, 2024
ivchain.ll
Import LLVM @ 15.0.7
on April 29, 2024
lsr-comp-time.ll
Import LLVM @ 15.0.7
on April 29, 2024
lsr-overflow.ll
Import LLVM @ 15.0.7
on April 29, 2024
missing-phi-operand-update.ll
Import LLVM @ 15.0.7
on April 29, 2024
multi-edge-latch.ll
Import LLVM @ 15.0.7
on April 29, 2024
negative-scale.ll
Import LLVM @ 15.0.7
on April 29, 2024
nested-reduce.ll
Import LLVM @ 15.0.7
on April 29, 2024
nonintegral.ll
Import LLVM @ 15.0.7
on April 29, 2024
nonlinear-postinc.ll
Import LLVM @ 15.0.7
on April 29, 2024
opaque-ptr.ll
Import LLVM @ 15.0.7
on April 29, 2024
ops_after_indvar.ll
Import LLVM @ 15.0.7
on April 29, 2024
optimizemax_debugloc.ll
Import LLVM @ 15.0.7
on April 29, 2024
phi_ehpad_ignore_sameval.ll
Import LLVM @ 15.0.7
on April 29, 2024
phi_node_update_multiple_preds.ll
Import LLVM @ 15.0.7
on April 29, 2024
post-inc-icmpzero.ll
Import LLVM @ 15.0.7
on April 29, 2024
post-inc-optsize.ll
Import LLVM @ 15.0.7
on April 29, 2024
post-increment-insertion.ll
Import LLVM @ 15.0.7
on April 29, 2024
pr12018.ll
Import LLVM @ 15.0.7
on April 29, 2024
pr12048.ll
Import LLVM @ 15.0.7
on April 29, 2024
pr12691.ll
Import LLVM @ 15.0.7
on April 29, 2024
pr18165.ll
Import LLVM @ 15.0.7
on April 29, 2024
pr2537.ll
Import LLVM @ 15.0.7
on April 29, 2024
pr25541.ll
Import LLVM @ 15.0.7
on April 29, 2024
pr2570.ll
Import LLVM @ 15.0.7
on April 29, 2024
pr27056.ll
Import LLVM @ 15.0.7
on April 29, 2024
pr3086.ll
Import LLVM @ 15.0.7
on April 29, 2024
pr31627.ll
Import LLVM @ 15.0.7
on April 29, 2024
pr3399.ll
Import LLVM @ 15.0.7
on April 29, 2024
pr3571.ll
Import LLVM @ 15.0.7
on April 29, 2024
pr48725.ll
Import LLVM @ 15.0.7
on April 29, 2024
pr50765.ll
Import LLVM @ 15.0.7
on April 29, 2024
pr50918.ll
Import LLVM @ 15.0.7
on April 29, 2024
pr51329.ll
Import LLVM @ 15.0.7
on April 29, 2024
pr51656.ll
Import LLVM @ 15.0.7
on April 29, 2024
pr52161.ll
Import LLVM @ 15.0.7
on April 29, 2024
pr56160.ll
Import LLVM @ 15.0.7
on April 29, 2024
preserve-gep-loop-variant.ll
Import LLVM @ 15.0.7
on April 29, 2024
related_indvars.ll
Import LLVM @ 15.0.7
on April 29, 2024
remove_indvar.ll
Import LLVM @ 15.0.7
on April 29, 2024
remove_scev_indvars.ll
Import LLVM @ 15.0.7
on April 29, 2024
scaling-factor-incompat-type.ll
Import LLVM @ 15.0.7
on April 29, 2024
scaling_factor_cost_crash.ll
Import LLVM @ 15.0.7
on April 29, 2024
scev-after-loopinstsimplify.ll
Import LLVM @ 15.0.7
on April 29, 2024
scev-expander-lcssa.ll
Import LLVM @ 15.0.7
on April 29, 2024
scev-insertpt-bug.ll
Import LLVM @ 15.0.7
on April 29, 2024
sext-ind-var.ll
Import LLVM @ 15.0.7
on April 29, 2024
share_code_in_preheader.ll
Import LLVM @ 15.0.7
on April 29, 2024
share_ivs.ll
Import LLVM @ 15.0.7
on April 29, 2024
shl.ll
Import LLVM @ 15.0.7
on April 29, 2024
two-combinations-bug.ll
Import LLVM @ 15.0.7
on April 29, 2024
uglygep-address-space.ll
Import LLVM @ 15.0.7
on April 29, 2024
uglygep.ll
Import LLVM @ 15.0.7
on April 29, 2024
use_postinc_value_outside_loop.ll
Import LLVM @ 15.0.7
on April 29, 2024
var_stride_used_by_compare.ll
Import LLVM @ 15.0.7
on April 29, 2024
variable_stride.ll
Import LLVM @ 15.0.7
on April 29, 2024
wrong-hoisting-iv.ll
Import LLVM @ 15.0.7
on April 29, 2024