repo.or.cz
/
llvm-project.git
/
tree
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
history
|
HEAD
|
snapshot (
tar.gz
zip
)
[docs] Add LICENSE.txt to the root of the mono-repo
[llvm-project.git]
/
llvm
/
test
/
Transforms
/
SimplifyCFG
/
tree
d14233614ea8cdf09c8bf6c067838b034630b621
drwxr-xr-x
..
-rw-r--r--
1130
1elt-ptr-vec-alignment-crash.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
458
2002-05-21-PHIElimination.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
323
2002-09-24-PHIAssertion.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
465
2003-03-07-DominateProblem.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
467
2003-08-05-InvokeCrash.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
484
2003-08-17-BranchFold.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
682
2003-08-17-BranchFoldOrdering.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
2770
2003-08-17-FoldSwitch-dbg.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1963
2003-08-17-FoldSwitch.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1422
2004-12-10-SimplifyCFGCrash.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
4176
2005-06-16-PHICrash.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
3102
2005-08-01-PHIUpdateFail.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
499
2005-10-02-InvokeSimplify.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
6364
2005-12-03-IncorrectPHIFold.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
871
2006-02-17-InfiniteUnroll.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
20338
2006-06-12-InfLoop.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
7143
2006-08-03-Crash.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
6357
2006-12-08-Ptr-ICmp-Branch.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
450
2007-11-22-InvokeNoUnwind.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1096
2007-12-21-Crash.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1046
2008-01-02-hoist-fp-add.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
6632
2008-05-16-PHIBlockMerge.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
2316
2008-07-13-InfLoopMiscompile.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1963
2008-09-08-MultiplePred.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
454
2008-09-17-SpeculativeHoist.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
965
2008-10-03-SpeculativelyExecuteBeforePHI.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
231
2008-12-06-SingleEntryPhi.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1582
2008-12-16-DCECond.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
824
2009-01-18-PHIPropCrash.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
2836
2009-05-12-externweak.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1050
2011-03-08-UnreachableUse.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
473
2011-09-05-TrivialLPad.ll
blob
|
blame
|
history
|
raw
drwxr-xr-x
-
AArch64
tree
|
history
drwxr-xr-x
-
AMDGPU
tree
|
history
drwxr-xr-x
-
ARM
tree
|
history
-rw-r--r--
551
BrUnwind.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1186
DeadSetCC.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
574
EmptyBlockMerge.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
11667
EqualPHIEdgeBlockMerge.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
2422
FoldValueComparisonIntoPredecessors-domtree-preservation-edgecase-2.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1944
FoldValueComparisonIntoPredecessors-domtree-preservation-edgecase.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1030
FoldValueComparisonIntoPredecessors-no-new-successors.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
4294
ForwardSwitchConditionToPHI.ll
blob
|
blame
|
history
|
raw
drwxr-xr-x
-
Hexagon
tree
|
history
-rw-r--r--
1143
HoistCode.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
3971
InfLoop.ll
blob
|
blame
|
history
|
raw
drwxr-xr-x
-
Mips
tree
|
history
-rw-r--r--
512
PHINode.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
489
PR25267.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
3362
PR27615-simplify-cond-br.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
584
PR9946.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
953
PhiBlockMerge.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1156
PhiBlockMerge2.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1186
PhiEliminate.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1079
PhiEliminate2.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1768
PhiEliminate3.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1816
PhiNoEliminate.ll
blob
|
blame
|
history
|
raw
drwxr-xr-x
-
PowerPC
tree
|
history
drwxr-xr-x
-
RISCV
tree
|
history
drwxr-xr-x
-
SPARC
tree
|
history
-rw-r--r--
1893
SimplifyEqualityComparisonWithOnlyPredecessor-domtree-preservation-edgecase.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1698
SimplifyTerminatorOnSelect-domtree-preservation-edgecase.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
467
UncondBranchToHeader.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1584
UncondBranchToReturn.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
14685
UnreachableEliminate.ll
blob
|
blame
|
history
|
raw
drwxr-xr-x
-
X86
tree
|
history
-rw-r--r--
5579
annotations.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
434
assume.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
620
attr-convergent.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
924
attr-noduplicate.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
3803
basictest.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
2030
bbi-23595.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
815
branch-cond-merge.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
742
branch-cond-prop.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
3553
branch-fold-dbg.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
759
branch-fold-test.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
7778
branch-fold-three.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
2596
branch-fold-threshold.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
3645
branch-fold.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
3116
branch-phi-thread.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1668
callbr-destinations.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
390
change-to-unreachable-matching-successor.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
801
clamp.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1561
cleanup-phis.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
5399
common-code-hoisting.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1492
common-dest-folding.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
459
commondest-loopid.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1388
constantexprs.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1114
convergent.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
6310
dbginfo.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1279
dce-cond-after-folding-terminator.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1148
debug-info-thread-phi.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
3269
div-rem-pairs.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1534
drop-debug-loc-when-speculating.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
3933
duplicate-landingpad.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
991
duplicate-phis.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
5435
empty-catchpad.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
2685
extract-cost.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1224
fold-branch-to-common-dest-free-cost.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
5484
fold-branch-to-common-dest-two-preds-cost.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
39637
fold-branch-to-common-dest.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
4232
fold-debug-info.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
3003
fold-debug-location.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
6005
fold-two-entry-phi-node-with-one-block-profmd.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
8092
fold-two-entry-phi-node-with-two-blocks-profmd.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
771
gepcost.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
2974
guards.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
812
hoist-common-code.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
2411
hoist-dbgvalue-inlined.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
6829
hoist-dbgvalue.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1627
hoist-from-addresstaken-block.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
468
hoist-with-range.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
7009
implied-and-or.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
6609
implied-cond-matching-false-dest.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
2207
implied-cond-matching-imm.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
20622
implied-cond-matching.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
3114
implied-cond.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
11250
indirectbr.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1252
inline-asm-sink.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
9003
invoke.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
2386
invoke_unwind.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
3037
invoke_unwind_lifetime.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
5065
iterative-simplify.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
11106
jump-threading.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
976
lifetime-landingpad.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
668
lifetime.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
15474
merge-cond-stores-2.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
11649
merge-cond-stores.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1125
merge-default.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
3862
merge-deopt-bundle-constants.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
509
merge-duplicate-conditional-ret-val.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
835
merge-empty-return-blocks.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
2796
multiple-phis.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1650
no-md-sink.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
2765
no_speculative_loads_with_asan.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1861
no_speculative_loads_with_tsan.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1523
nomerge.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
664
nonintegral.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
972
noreturn-call.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
2307
opaque-ptr.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1293
opt-for-fuzzing.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
871
phi-to-select-constexpr-icmp.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
7690
phi-undef-loadstore.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
4649
poison-merge.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
2039
pr33605.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
3261
pr34131.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1128
pr35774.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1239
pr39807.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1438
pr46638.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1239
pr48641.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
894
pr48778-sdiv-speculation.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
7016
pr50060-constantfold-loopid.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1559
pr52290.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1745
pr55765.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1137
preserve-branchweights-partial.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
5711
preserve-branchweights-switch-create.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
34932
preserve-branchweights.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1775
preserve-llvm-loop-metadata.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
728
preserve-load-metadata-2.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
760
preserve-load-metadata-3.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
688
preserve-load-metadata.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
691
preserve-make-implicit-on-switch-to-br.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
15967
preserve-store-alignment.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
9496
rangereduce.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
3423
return-merge.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1150
safe-abs.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
858
seh-nounwind.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
826
select-gep.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1543
signbit-like-value-extension.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1182
simplifyUnreachable-degenerate-conditional-branch-with-matching-destinations.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1894
sink-inf-loop.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1832
speculate-call.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
4236
speculate-dbgvalue.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
9805
speculate-math.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1895
speculate-store-opaque-pointer.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
9622
speculate-store.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
3125
speculate-vector-insert-extract.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
2389
speculate-vector-ops-inseltpoison.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
2388
speculate-vector-ops.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
2788
speculate-with-offset.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
8586
speculatively-execute-block-profmd.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1032
statepoint-invoke-unwind.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1687
suppress-zero-branch-weights.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
7190
switch-dead-default.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
2025
switch-masked-bits.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
4203
switch-on-const-select.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
862
switch-profmd.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
4560
switch-range-to-icmp.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
4080
switch-simplify-crash.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1127
switch-to-br.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1103
switch-to-icmp.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1722
switch-to-select-multiple-edge-per-block-phi.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
8974
switch-to-select-two-case.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
2028
switchToSelect-domtree-preservation-edgecase.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
28405
switch_create-custom-dl.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
34252
switch_create.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
3974
switch_msan.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1710
switch_switch_fold.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
3059
switch_thread.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
5124
switch_ub.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1125
switch_undef.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
4357
tail-merge-assert.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
17102
tail-merge-noreturn.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
3215
tail-merge-resume.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
2350
tautological-conditional-branch.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1095
trap-debugloc.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1139
trap-no-null-opt-debugloc.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
3486
trapping-load-unreachable.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
2124
two-entry-phi-fold-crash.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
10181
two-entry-phi-node.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1448
two-entry-phi-return.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
892
undef_phi.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
13044
unprofitable-pr.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
963
unreachable-cleanuppad.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
403
unreachable-matching-successor.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
367
unreachable-selfloop.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
994
unreachable_assume.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
1723
unsigned-multiplication-will-overflow.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
3010
volatile-phioper.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
16832
wc-widen-block.ll
blob
|
blame
|
history
|
raw
-rw-r--r--
7257
wineh-unreachable.ll
blob
|
blame
|
history
|
raw