Skip to content

Commit 199811d

Browse files
authored
[profcheck] Update exclusion list to reflect fixes (#161943)
1 parent a7b3826 commit 199811d

File tree

1 file changed

+0
-121
lines changed

1 file changed

+0
-121
lines changed

llvm/utils/profcheck-xfail.txt

Lines changed: 0 additions & 121 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,8 @@
11
Analysis/LoopAccessAnalysis/memcheck-ni.ll
22
Analysis/MemorySSA/pr116227.ll
3-
Analysis/MemorySSA/pr40038.ll
43
Analysis/MemorySSA/pr43641.ll
54
Analysis/MemorySSA/pr46574.ll
65
Analysis/MemorySSA/update-remove-dead-blocks.ll
7-
Analysis/StackSafetyAnalysis/ipa.ll
8-
Analysis/ValueTracking/known-power-of-two-urem.ll
96
Bitcode/fcmp-fast.ll
107
Bitcode/flags.ll
118
CodeGen/AArch64/cgdata-merge-local.ll
@@ -70,28 +67,19 @@ CodeGen/AMDGPU/si-annotate-nested-control-flows.ll
7067
CodeGen/AMDGPU/simple-indirect-call-2.ll
7168
CodeGen/ARM/loopvectorize_pr33804.ll
7269
CodeGen/ARM/sjljeh-swifterror.ll
73-
CodeGen/BPF/adjust-opt-icmp1.ll
74-
CodeGen/BPF/adjust-opt-icmp2.ll
75-
CodeGen/BPF/adjust-opt-icmp5.ll
76-
CodeGen/BPF/adjust-opt-icmp6.ll
7770
CodeGen/Hexagon/autohvx/interleave.ll
7871
CodeGen/Hexagon/loop-idiom/hexagon-memmove1.ll
7972
CodeGen/Hexagon/loop-idiom/hexagon-memmove2.ll
8073
CodeGen/Hexagon/loop-idiom/memmove-rt-check.ll
8174
CodeGen/NVPTX/lower-ctor-dtor.ll
82-
CodeGen/PowerPC/P10-stack-alignment.ll
8375
CodeGen/RISCV/zmmul.ll
84-
CodeGen/SPIRV/hlsl-resources/UniqueImplicitBindingNumber.ll
8576
CodeGen/WebAssembly/memory-interleave.ll
8677
CodeGen/X86/masked_gather_scatter.ll
8778
CodeGen/X86/nocfivalue.ll
8879
DebugInfo/AArch64/ir-outliner.ll
8980
DebugInfo/assignment-tracking/X86/hotcoldsplit.ll
90-
DebugInfo/debugify-each.ll
9181
DebugInfo/Generic/block-asan.ll
9282
DebugInfo/KeyInstructions/Generic/loop-unswitch.ll
93-
DebugInfo/KeyInstructions/Generic/simplifycfg-branch-fold.ll
94-
DebugInfo/simplify-cfg-preserve-dbg-values.ll
9583
DebugInfo/X86/asan_debug_info.ll
9684
Instrumentation/AddressSanitizer/aarch64be.ll
9785
Instrumentation/AddressSanitizer/adaptive_global_redzones.ll
@@ -532,13 +520,9 @@ Instrumentation/TypeSanitizer/nosanitize.ll
532520
Instrumentation/TypeSanitizer/sanitize-no-tbaa.ll
533521
Instrumentation/TypeSanitizer/swifterror.ll
534522
LTO/X86/diagnostic-handler-remarks-with-hotness.ll
535-
Other/ChangePrinters/DotCfg/print-changed-dot-cfg.ll
536-
Other/opt-bisect-print-ir-path.ll
537523
Other/optimization-remarks-auto.ll
538-
Other/printer.ll
539524
Other/X86/debugcounter-partiallyinlinelibcalls.ll
540525
tools/llvm-objcopy/ELF/auto-remove-add-symtab-shndx.test
541-
tools/not/disable-symbolization.test
542526
tools/UpdateTestChecks/update_analyze_test_checks/loop-access-analysis.test
543527
tools/UpdateTestChecks/update_analyze_test_checks/loop-distribute.test
544528
tools/UpdateTestChecks/update_test_checks/argument_name_reuse.test
@@ -563,14 +547,10 @@ tools/UpdateTestChecks/update_test_checks/stable_ir_values_funcs.test
563547
tools/UpdateTestChecks/update_test_checks/stable_ir_values.test
564548
tools/UpdateTestChecks/update_test_checks/tbaa-semantics-checks.test
565549
tools/UpdateTestChecks/update_test_checks/various_ir_values_dbgrecords.test
566-
Transforms/AggressiveInstCombine/inline-strcmp-debugloc.ll
567550
Transforms/AggressiveInstCombine/lower-table-based-cttz-basics.ll
568551
Transforms/AggressiveInstCombine/lower-table-based-cttz-dereferencing-pointer.ll
569552
Transforms/AggressiveInstCombine/lower-table-based-cttz-non-argument-value.ll
570553
Transforms/AggressiveInstCombine/lower-table-based-cttz-zero-element.ll
571-
Transforms/AggressiveInstCombine/memchr.ll
572-
Transforms/AggressiveInstCombine/strncmp-1.ll
573-
Transforms/AggressiveInstCombine/strncmp-2.ll
574554
Transforms/AggressiveInstCombine/trunc_select_cmp.ll
575555
Transforms/AggressiveInstCombine/trunc_select.ll
576556
Transforms/AtomicExpand/AArch64/atomicrmw-fp.ll
@@ -608,7 +588,6 @@ Transforms/AtomicExpand/AMDGPU/expand-cmpxchg-flat-maybe-private.ll
608588
Transforms/AtomicExpand/ARM/atomic-expansion-v7.ll
609589
Transforms/AtomicExpand/ARM/atomic-expansion-v8.ll
610590
Transforms/AtomicExpand/ARM/atomicrmw-fp.ll
611-
Transforms/AtomicExpand/ARM/cmpxchg-weak.ll
612591
Transforms/AtomicExpand/Hexagon/atomicrmw-fp.ll
613592
Transforms/AtomicExpand/LoongArch/atomicrmw-fp.ll
614593
Transforms/AtomicExpand/Mips/atomicrmw-fp.ll
@@ -688,7 +667,6 @@ Transforms/CodeGenPrepare/NVPTX/bypass-slow-div-not-exact.ll
688667
Transforms/CodeGenPrepare/NVPTX/bypass-slow-div-special-cases.ll
689668
Transforms/CodeGenPrepare/X86/vec-shift-inseltpoison.ll
690669
Transforms/CodeGenPrepare/X86/vec-shift.ll
691-
Transforms/Coroutines/coro-alloca-outside-frame.ll
692670
Transforms/Coroutines/coro-await-suspend-lower-invoke.ll
693671
Transforms/Coroutines/coro-await-suspend-lower.ll
694672
Transforms/Coroutines/coro-byval-param.ll
@@ -829,21 +807,17 @@ Transforms/HotColdSplit/unwind.ll
829807
Transforms/HotColdSplit/update-split-loop-metadata.ll
830808
Transforms/IndirectBrExpand/basic.ll
831809
Transforms/IndVarSimplify/debugloc-rem-subst.ll
832-
Transforms/IndVarSimplify/eliminate-backedge.ll
833810
Transforms/IndVarSimplify/eliminate-rem.ll
834811
Transforms/IndVarSimplify/invalidate-modified-lcssa-phi.ll
835812
Transforms/IndVarSimplify/pr45835.ll
836813
Transforms/IndVarSimplify/preserving-debugloc-rem-div.ll
837-
Transforms/Inline/optimization-remarks-hotness-threshold.ll
838814
Transforms/InstCombine/2004-09-20-BadLoadCombine.ll
839815
Transforms/InstCombine/2005-04-07-UDivSelectCrash.ll
840-
Transforms/InstCombine/2011-02-14-InfLoop.ll
841816
Transforms/InstCombine/AArch64/sve-intrinsic-sel.ll
842817
Transforms/InstCombine/AArch64/sve-intrinsic-simplify-binop.ll
843818
Transforms/InstCombine/AArch64/sve-intrinsic-simplify-shift.ll
844819
Transforms/InstCombine/add-mask.ll
845820
Transforms/InstCombine/add-shl-mul-umax.ll
846-
Transforms/InstCombine/add-shl-sdiv-to-srem.ll
847821
Transforms/InstCombine/AMDGPU/addrspacecast.ll
848822
Transforms/InstCombine/and2.ll
849823
Transforms/InstCombine/and-fcmp.ll
@@ -853,13 +827,10 @@ Transforms/InstCombine/and-or-icmps.ll
853827
Transforms/InstCombine/and-or-implied-cond-not.ll
854828
Transforms/InstCombine/apint-div1.ll
855829
Transforms/InstCombine/apint-div2.ll
856-
Transforms/InstCombine/apint-rem1.ll
857-
Transforms/InstCombine/apint-rem2.ll
858830
Transforms/InstCombine/ashr-demand.ll
859831
Transforms/InstCombine/atomic.ll
860832
Transforms/InstCombine/binop-cast.ll
861833
Transforms/InstCombine/binop-select-cast-of-select-cond.ll
862-
Transforms/InstCombine/binop-select.ll
863834
Transforms/InstCombine/bit-checks.ll
864835
Transforms/InstCombine/bitreverse.ll
865836
Transforms/InstCombine/branch.ll
@@ -931,30 +902,23 @@ Transforms/InstCombine/not.ll
931902
Transforms/InstCombine/or-bitmask.ll
932903
Transforms/InstCombine/or-fcmp.ll
933904
Transforms/InstCombine/or.ll
934-
Transforms/InstCombine/phi-select-constant.ll
935905
Transforms/InstCombine/pow-1.ll
936906
Transforms/InstCombine/pow-3.ll
937907
Transforms/InstCombine/pow-sqrt.ll
938908
Transforms/InstCombine/pr24354.ll
939-
Transforms/InstCombine/pr35515.ll
940-
Transforms/InstCombine/ptrtoint-nullgep.ll
941909
Transforms/InstCombine/pull-conditional-binop-through-shift.ll
942910
Transforms/InstCombine/rem.ll
943911
Transforms/InstCombine/sdiv-canonicalize.ll
944912
Transforms/InstCombine/sdiv-guard.ll
945-
Transforms/InstCombine/select-and-cmp.ll
946913
Transforms/InstCombine/select-and-or.ll
947-
Transforms/InstCombine/select_arithmetic.ll
948914
Transforms/InstCombine/select-bitext.ll
949915
Transforms/InstCombine/select-cmp-br.ll
950916
Transforms/InstCombine/select-cmp.ll
951917
Transforms/InstCombine/select-factorize.ll
952918
Transforms/InstCombine/select_frexp.ll
953-
Transforms/InstCombine/select-icmp-and.ll
954919
Transforms/InstCombine/select.ll
955920
Transforms/InstCombine/select-min-max.ll
956921
Transforms/InstCombine/select-of-symmetric-selects.ll
957-
Transforms/InstCombine/select-or-cmp.ll
958922
Transforms/InstCombine/select-safe-bool-transforms.ll
959923
Transforms/InstCombine/select-safe-impliedcond-transforms.ll
960924
Transforms/InstCombine/select-safe-transforms.ll
@@ -974,11 +938,8 @@ Transforms/InstCombine/strlen-1.ll
974938
Transforms/InstCombine/strrchr-3.ll
975939
Transforms/InstCombine/sub-ashr-and-to-icmp-select.ll
976940
Transforms/InstCombine/sub-ashr-or-to-icmp-select.ll
977-
Transforms/InstCombine/sub.ll
978941
Transforms/InstCombine/sub-xor-cmp.ll
979942
Transforms/InstCombine/truncating-saturate.ll
980-
Transforms/InstCombine/trunc-inseltpoison.ll
981-
Transforms/InstCombine/trunc.ll
982943
Transforms/InstCombine/unordered-fcmp-select.ll
983944
Transforms/InstCombine/urem-via-cmp-select.ll
984945
Transforms/InstCombine/vec_sext.ll
@@ -990,7 +951,6 @@ Transforms/InstCombine/X86/x86-avx512-inseltpoison.ll
990951
Transforms/InstCombine/X86/x86-avx512.ll
991952
Transforms/InstCombine/xor-and-or.ll
992953
Transforms/InstCombine/xor-ashr.ll
993-
Transforms/InstCombine/xor.ll
994954
Transforms/InstCombine/zext-bool-add-sub.ll
995955
Transforms/InstCombine/zext-or-icmp.ll
996956
Transforms/IRCE/add-metadata-pre-post-loops.ll
@@ -1126,12 +1086,8 @@ Transforms/LoopDistribute/pointer-phi-in-loop.ll
11261086
Transforms/LoopDistribute/scev-inserted-runtime-check.ll
11271087
Transforms/LoopDistribute/symbolic-stride.ll
11281088
Transforms/LoopFlatten/loop-flatten-version.ll
1129-
Transforms/LoopFlatten/widen-iv2.ll
1130-
Transforms/LoopFlatten/widen-iv.ll
11311089
Transforms/LoopIdiom/AArch64/byte-compare-index.ll
11321090
Transforms/LoopIdiom/AArch64/find-first-byte.ll
1133-
Transforms/LoopIdiom/memset-runtime-32bit.ll
1134-
Transforms/LoopIdiom/memset-runtime-64bit.ll
11351091
Transforms/LoopIdiom/RISCV/byte-compare-index.ll
11361092
Transforms/LoopIdiom/X86/arithmetic-right-shift-until-zero.ll
11371093
Transforms/LoopIdiom/X86/left-shift-until-bittest.ll
@@ -1153,12 +1109,7 @@ Transforms/LoopSimplifyCFG/invalidate-scev-dispositions.ll
11531109
Transforms/LoopSimplifyCFG/lcssa.ll
11541110
Transforms/LoopSimplifyCFG/live_block_marking.ll
11551111
Transforms/LoopSimplifyCFG/mssa_update.ll
1156-
Transforms/LoopSimplifyCFG/pr117537.ll
11571112
Transforms/LoopSimplifyCFG/update_parents.ll
1158-
Transforms/LoopSimplify/pr26682.ll
1159-
Transforms/LoopSimplify/preserve-llvm-loop-metadata.ll
1160-
Transforms/LoopUnroll/AArch64/apple-unrolling-multi-exit.ll
1161-
Transforms/LoopUnroll/AArch64/unrolling-multi-exit.ll
11621113
Transforms/LoopUnroll/peel-last-iteration-expansion-cost.ll
11631114
Transforms/LoopUnroll/peel-last-iteration-with-guards.ll
11641115
Transforms/LoopUnroll/peel-last-iteration-with-variable-trip-count.ll
@@ -1301,7 +1252,6 @@ Transforms/PGOProfile/chr-lifetimes.ll
13011252
Transforms/PGOProfile/chr.ll
13021253
Transforms/PGOProfile/chr-poison.ll
13031254
Transforms/PGOProfile/comdat.ll
1304-
Transforms/PGOProfile/cspgo_profile_summary.ll
13051255
Transforms/PGOProfile/memop_profile_funclet_wasm.ll
13061256
Transforms/PGOProfile/profcheck-select.ll
13071257
Transforms/PGOProfile/prof-verify.ll
@@ -1310,25 +1260,18 @@ Transforms/PGOProfile/X86/macho.ll
13101260
Transforms/PhaseOrdering/AArch64/constraint-elimination-placement.ll
13111261
Transforms/PhaseOrdering/AArch64/globals-aa-required-for-vectorization.ll
13121262
Transforms/PhaseOrdering/AArch64/hoisting-sinking-required-for-vectorization.ll
1313-
Transforms/PhaseOrdering/AArch64/loopflatten.ll
1314-
Transforms/PhaseOrdering/AArch64/matrix-extract-insert.ll
13151263
Transforms/PhaseOrdering/AArch64/predicated-reduction.ll
13161264
Transforms/PhaseOrdering/AArch64/quant_4x4.ll
13171265
Transforms/PhaseOrdering/ARM/arm_mean_q7.ll
13181266
Transforms/PhaseOrdering/lower-table-based-cttz.ll
1319-
Transforms/PhaseOrdering/pr44461-br-to-switch-rotate.ll
1320-
Transforms/PhaseOrdering/simplifycfg-switch-lowering-vs-correlatedpropagation.ll
13211267
Transforms/PhaseOrdering/vector-select.ll
13221268
Transforms/PhaseOrdering/X86/blendv-select.ll
13231269
Transforms/PhaseOrdering/X86/merge-functions2.ll
13241270
Transforms/PhaseOrdering/X86/merge-functions3.ll
13251271
Transforms/PhaseOrdering/X86/merge-functions.ll
1326-
Transforms/PhaseOrdering/X86/pr48844-br-to-switch-vectorization.ll
13271272
Transforms/PhaseOrdering/X86/pr52078.ll
13281273
Transforms/PhaseOrdering/X86/pr67803.ll
13291274
Transforms/PhaseOrdering/X86/preserve-access-group.ll
1330-
Transforms/PhaseOrdering/X86/simplifycfg-late.ll
1331-
Transforms/PhaseOrdering/X86/vdiv.ll
13321275
Transforms/PhaseOrdering/X86/vector-reductions.ll
13331276
Transforms/PreISelIntrinsicLowering/AArch64/expand-exp.ll
13341277
Transforms/PreISelIntrinsicLowering/AArch64/expand-log.ll
@@ -1338,13 +1281,8 @@ Transforms/PreISelIntrinsicLowering/RISCV/memset-pattern.ll
13381281
Transforms/PreISelIntrinsicLowering/X86/memcpy-inline-non-constant-len.ll
13391282
Transforms/PreISelIntrinsicLowering/X86/memset-inline-non-constant-len.ll
13401283
Transforms/PreISelIntrinsicLowering/X86/memset-pattern.ll
1341-
Transforms/Reassociate/basictest.ll
1342-
Transforms/SampleProfile/pseudo-probe-dangle.ll
1343-
Transforms/SampleProfile/pseudo-probe-emit.ll
1344-
Transforms/SampleProfile/pseudo-probe-profile.ll
13451284
Transforms/SampleProfile/pseudo-probe-profile-mismatch-thinlto.ll
13461285
Transforms/SampleProfile/remarks-hotness.ll
1347-
Transforms/SampleProfile/remarks.ll
13481286
Transforms/SandboxVectorizer/special_opcodes.ll
13491287
Transforms/ScalarizeMaskedMemIntrin/AArch64/expand-masked-load.ll
13501288
Transforms/ScalarizeMaskedMemIntrin/AArch64/expand-masked-store.ll
@@ -1387,63 +1325,6 @@ Transforms/SimpleLoopUnswitch/pr60736.ll
13871325
Transforms/SimpleLoopUnswitch/trivial-unswitch-freeze-individual-conditions.ll
13881326
Transforms/SimpleLoopUnswitch/trivial-unswitch.ll
13891327
Transforms/SimpleLoopUnswitch/trivial-unswitch-logical-and-or.ll
1390-
Transforms/SimplifyCFG/2006-12-08-Ptr-ICmp-Branch.ll
1391-
Transforms/SimplifyCFG/2008-10-03-SpeculativelyExecuteBeforePHI.ll
1392-
Transforms/SimplifyCFG/annotations.ll
1393-
Transforms/SimplifyCFG/ARM/branch-fold-threshold.ll
1394-
Transforms/SimplifyCFG/ARM/phi-eliminate.ll
1395-
Transforms/SimplifyCFG/ARM/select-trunc-i64.ll
1396-
Transforms/SimplifyCFG/ARM/switch-to-lookup-table.ll
1397-
Transforms/SimplifyCFG/basictest.ll
1398-
Transforms/SimplifyCFG/branch-cond-dont-merge.ll
1399-
Transforms/SimplifyCFG/branch-fold-dbg.ll
1400-
Transforms/SimplifyCFG/branch-fold.ll
1401-
Transforms/SimplifyCFG/branch-fold-multiple.ll
1402-
Transforms/SimplifyCFG/branch-fold-threshold.ll
1403-
Transforms/SimplifyCFG/branch-nested.ll
1404-
Transforms/SimplifyCFG/clamp.ll
1405-
Transforms/SimplifyCFG/common-code-hoisting.ll
1406-
Transforms/SimplifyCFG/common-dest-folding.ll
1407-
Transforms/SimplifyCFG/extract-cost.ll
1408-
Transforms/SimplifyCFG/fold-branch-to-common-dest-free-cost.ll
1409-
Transforms/SimplifyCFG/fold-branch-to-common-dest.ll
1410-
Transforms/SimplifyCFG/fold-branch-to-common-dest-two-preds-cost.ll
1411-
Transforms/SimplifyCFG/fold-debug-location.ll
1412-
Transforms/SimplifyCFG/Hexagon/switch-to-lookup-table.ll
1413-
Transforms/SimplifyCFG/hoist-dbgvalue.ll
1414-
Transforms/SimplifyCFG/indirectbr.ll
1415-
Transforms/SimplifyCFG/merge-cond-stores-2.ll
1416-
Transforms/SimplifyCFG/merge-cond-stores.ll
1417-
Transforms/SimplifyCFG/multiple-phis.ll
1418-
Transforms/SimplifyCFG/PhiBlockMerge.ll
1419-
Transforms/SimplifyCFG/pr48641.ll
1420-
Transforms/SimplifyCFG/preserve-store-alignment.ll
1421-
Transforms/SimplifyCFG/rangereduce.ll
1422-
Transforms/SimplifyCFG/RISCV/select-trunc-i64.ll
1423-
Transforms/SimplifyCFG/RISCV/switch_to_lookup_table-rv32.ll
1424-
Transforms/SimplifyCFG/RISCV/switch_to_lookup_table-rv64.ll
1425-
Transforms/SimplifyCFG/safe-abs.ll
1426-
Transforms/SimplifyCFG/SimplifyEqualityComparisonWithOnlyPredecessor-domtree-preservation-edgecase.ll
1427-
Transforms/SimplifyCFG/speculate-blocks.ll
1428-
Transforms/SimplifyCFG/speculate-derefable-load.ll
1429-
Transforms/SimplifyCFG/switch_create-custom-dl.ll
1430-
Transforms/SimplifyCFG/switch_create.ll
1431-
Transforms/SimplifyCFG/switch-dup-bbs.ll
1432-
Transforms/SimplifyCFG/switch_mask.ll
1433-
Transforms/SimplifyCFG/switch_msan.ll
1434-
Transforms/SimplifyCFG/switch-on-const-select.ll
1435-
Transforms/SimplifyCFG/switchToSelect-domtree-preservation-edgecase.ll
1436-
Transforms/SimplifyCFG/switch-to-select-multiple-edge-per-block-phi.ll
1437-
Transforms/SimplifyCFG/switch-to-select-two-case.ll
1438-
Transforms/SimplifyCFG/switch-transformations-no-lut.ll
1439-
Transforms/SimplifyCFG/wc-widen-block.ll
1440-
Transforms/SimplifyCFG/X86/disable-lookup-table.ll
1441-
Transforms/SimplifyCFG/X86/hoist-loads-stores-with-cf.ll
1442-
Transforms/SimplifyCFG/X86/SpeculativeExec.ll
1443-
Transforms/SimplifyCFG/X86/switch-to-lookup-globals.ll
1444-
Transforms/SimplifyCFG/X86/switch-to-lookup-large-types.ll
1445-
Transforms/SimplifyCFG/X86/switch_to_lookup_table_big.ll
1446-
Transforms/SimplifyCFG/X86/switch_to_lookup_table.ll
14471328
Transforms/SLPVectorizer/AArch64/gather-root.ll
14481329
Transforms/SLPVectorizer/AArch64/horizontal.ll
14491330
Transforms/SLPVectorizer/AArch64/loadi8.ll
@@ -1471,7 +1352,6 @@ Transforms/SLPVectorizer/reduction-gather-non-scheduled-extracts.ll
14711352
Transforms/SLPVectorizer/reorder-node.ll
14721353
Transforms/SLPVectorizer/reused-buildvector-matching-vectorized-node.ll
14731354
Transforms/SLPVectorizer/revec.ll
1474-
Transforms/SLPVectorizer/RISCV/long-gep-chains.ll
14751355
Transforms/SLPVectorizer/RISCV/remarks_cmp_sel_min_max.ll
14761356
Transforms/SLPVectorizer/RISCV/remarks-insert-into-small-vector.ll
14771357
Transforms/SLPVectorizer/RISCV/reordered-interleaved-loads.ll
@@ -1556,4 +1436,3 @@ Transforms/Util/libcalls-opt-remarks.ll
15561436
Transforms/Util/lowerswitch.ll
15571437
Transforms/VectorCombine/AArch64/shuffletoidentity.ll
15581438
Transforms/VectorCombine/X86/shuffle-of-selects.ll
1559-
Transforms/WholeProgramDevirt/unique-retval-same-vtable.ll

0 commit comments

Comments
 (0)