Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
121 changes: 0 additions & 121 deletions llvm/utils/profcheck-xfail.txt
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
Analysis/LoopAccessAnalysis/memcheck-ni.ll
Analysis/MemorySSA/pr116227.ll
Analysis/MemorySSA/pr40038.ll
Analysis/MemorySSA/pr43641.ll
Analysis/MemorySSA/pr46574.ll
Analysis/MemorySSA/update-remove-dead-blocks.ll
Analysis/StackSafetyAnalysis/ipa.ll
Analysis/ValueTracking/known-power-of-two-urem.ll
Bitcode/fcmp-fast.ll
Bitcode/flags.ll
CodeGen/AArch64/cgdata-merge-local.ll
Expand Down Expand Up @@ -70,28 +67,19 @@ CodeGen/AMDGPU/si-annotate-nested-control-flows.ll
CodeGen/AMDGPU/simple-indirect-call-2.ll
CodeGen/ARM/loopvectorize_pr33804.ll
CodeGen/ARM/sjljeh-swifterror.ll
CodeGen/BPF/adjust-opt-icmp1.ll
CodeGen/BPF/adjust-opt-icmp2.ll
CodeGen/BPF/adjust-opt-icmp5.ll
CodeGen/BPF/adjust-opt-icmp6.ll
CodeGen/Hexagon/autohvx/interleave.ll
CodeGen/Hexagon/loop-idiom/hexagon-memmove1.ll
CodeGen/Hexagon/loop-idiom/hexagon-memmove2.ll
CodeGen/Hexagon/loop-idiom/memmove-rt-check.ll
CodeGen/NVPTX/lower-ctor-dtor.ll
CodeGen/PowerPC/P10-stack-alignment.ll
CodeGen/RISCV/zmmul.ll
CodeGen/SPIRV/hlsl-resources/UniqueImplicitBindingNumber.ll
CodeGen/WebAssembly/memory-interleave.ll
CodeGen/X86/masked_gather_scatter.ll
CodeGen/X86/nocfivalue.ll
DebugInfo/AArch64/ir-outliner.ll
DebugInfo/assignment-tracking/X86/hotcoldsplit.ll
DebugInfo/debugify-each.ll
DebugInfo/Generic/block-asan.ll
DebugInfo/KeyInstructions/Generic/loop-unswitch.ll
DebugInfo/KeyInstructions/Generic/simplifycfg-branch-fold.ll
DebugInfo/simplify-cfg-preserve-dbg-values.ll
DebugInfo/X86/asan_debug_info.ll
Instrumentation/AddressSanitizer/aarch64be.ll
Instrumentation/AddressSanitizer/adaptive_global_redzones.ll
Expand Down Expand Up @@ -532,13 +520,9 @@ Instrumentation/TypeSanitizer/nosanitize.ll
Instrumentation/TypeSanitizer/sanitize-no-tbaa.ll
Instrumentation/TypeSanitizer/swifterror.ll
LTO/X86/diagnostic-handler-remarks-with-hotness.ll
Other/ChangePrinters/DotCfg/print-changed-dot-cfg.ll
Other/opt-bisect-print-ir-path.ll
Other/optimization-remarks-auto.ll
Other/printer.ll
Other/X86/debugcounter-partiallyinlinelibcalls.ll
tools/llvm-objcopy/ELF/auto-remove-add-symtab-shndx.test
tools/not/disable-symbolization.test
tools/UpdateTestChecks/update_analyze_test_checks/loop-access-analysis.test
tools/UpdateTestChecks/update_analyze_test_checks/loop-distribute.test
tools/UpdateTestChecks/update_test_checks/argument_name_reuse.test
Expand All @@ -563,14 +547,10 @@ tools/UpdateTestChecks/update_test_checks/stable_ir_values_funcs.test
tools/UpdateTestChecks/update_test_checks/stable_ir_values.test
tools/UpdateTestChecks/update_test_checks/tbaa-semantics-checks.test
tools/UpdateTestChecks/update_test_checks/various_ir_values_dbgrecords.test
Transforms/AggressiveInstCombine/inline-strcmp-debugloc.ll
Transforms/AggressiveInstCombine/lower-table-based-cttz-basics.ll
Transforms/AggressiveInstCombine/lower-table-based-cttz-dereferencing-pointer.ll
Transforms/AggressiveInstCombine/lower-table-based-cttz-non-argument-value.ll
Transforms/AggressiveInstCombine/lower-table-based-cttz-zero-element.ll
Transforms/AggressiveInstCombine/memchr.ll
Transforms/AggressiveInstCombine/strncmp-1.ll
Transforms/AggressiveInstCombine/strncmp-2.ll
Transforms/AggressiveInstCombine/trunc_select_cmp.ll
Transforms/AggressiveInstCombine/trunc_select.ll
Transforms/AtomicExpand/AArch64/atomicrmw-fp.ll
Expand Down Expand Up @@ -608,7 +588,6 @@ Transforms/AtomicExpand/AMDGPU/expand-cmpxchg-flat-maybe-private.ll
Transforms/AtomicExpand/ARM/atomic-expansion-v7.ll
Transforms/AtomicExpand/ARM/atomic-expansion-v8.ll
Transforms/AtomicExpand/ARM/atomicrmw-fp.ll
Transforms/AtomicExpand/ARM/cmpxchg-weak.ll
Transforms/AtomicExpand/Hexagon/atomicrmw-fp.ll
Transforms/AtomicExpand/LoongArch/atomicrmw-fp.ll
Transforms/AtomicExpand/Mips/atomicrmw-fp.ll
Expand Down Expand Up @@ -688,7 +667,6 @@ Transforms/CodeGenPrepare/NVPTX/bypass-slow-div-not-exact.ll
Transforms/CodeGenPrepare/NVPTX/bypass-slow-div-special-cases.ll
Transforms/CodeGenPrepare/X86/vec-shift-inseltpoison.ll
Transforms/CodeGenPrepare/X86/vec-shift.ll
Transforms/Coroutines/coro-alloca-outside-frame.ll
Transforms/Coroutines/coro-await-suspend-lower-invoke.ll
Transforms/Coroutines/coro-await-suspend-lower.ll
Transforms/Coroutines/coro-byval-param.ll
Expand Down Expand Up @@ -829,21 +807,17 @@ Transforms/HotColdSplit/unwind.ll
Transforms/HotColdSplit/update-split-loop-metadata.ll
Transforms/IndirectBrExpand/basic.ll
Transforms/IndVarSimplify/debugloc-rem-subst.ll
Transforms/IndVarSimplify/eliminate-backedge.ll
Transforms/IndVarSimplify/eliminate-rem.ll
Transforms/IndVarSimplify/invalidate-modified-lcssa-phi.ll
Transforms/IndVarSimplify/pr45835.ll
Transforms/IndVarSimplify/preserving-debugloc-rem-div.ll
Transforms/Inline/optimization-remarks-hotness-threshold.ll
Transforms/InstCombine/2004-09-20-BadLoadCombine.ll
Transforms/InstCombine/2005-04-07-UDivSelectCrash.ll
Transforms/InstCombine/2011-02-14-InfLoop.ll
Transforms/InstCombine/AArch64/sve-intrinsic-sel.ll
Transforms/InstCombine/AArch64/sve-intrinsic-simplify-binop.ll
Transforms/InstCombine/AArch64/sve-intrinsic-simplify-shift.ll
Transforms/InstCombine/add-mask.ll
Transforms/InstCombine/add-shl-mul-umax.ll
Transforms/InstCombine/add-shl-sdiv-to-srem.ll
Transforms/InstCombine/AMDGPU/addrspacecast.ll
Transforms/InstCombine/and2.ll
Transforms/InstCombine/and-fcmp.ll
Expand All @@ -853,13 +827,10 @@ Transforms/InstCombine/and-or-icmps.ll
Transforms/InstCombine/and-or-implied-cond-not.ll
Transforms/InstCombine/apint-div1.ll
Transforms/InstCombine/apint-div2.ll
Transforms/InstCombine/apint-rem1.ll
Transforms/InstCombine/apint-rem2.ll
Transforms/InstCombine/ashr-demand.ll
Transforms/InstCombine/atomic.ll
Transforms/InstCombine/binop-cast.ll
Transforms/InstCombine/binop-select-cast-of-select-cond.ll
Transforms/InstCombine/binop-select.ll
Transforms/InstCombine/bit-checks.ll
Transforms/InstCombine/bitreverse.ll
Transforms/InstCombine/branch.ll
Expand Down Expand Up @@ -931,30 +902,23 @@ Transforms/InstCombine/not.ll
Transforms/InstCombine/or-bitmask.ll
Transforms/InstCombine/or-fcmp.ll
Transforms/InstCombine/or.ll
Transforms/InstCombine/phi-select-constant.ll
Transforms/InstCombine/pow-1.ll
Transforms/InstCombine/pow-3.ll
Transforms/InstCombine/pow-sqrt.ll
Transforms/InstCombine/pr24354.ll
Transforms/InstCombine/pr35515.ll
Transforms/InstCombine/ptrtoint-nullgep.ll
Transforms/InstCombine/pull-conditional-binop-through-shift.ll
Transforms/InstCombine/rem.ll
Transforms/InstCombine/sdiv-canonicalize.ll
Transforms/InstCombine/sdiv-guard.ll
Transforms/InstCombine/select-and-cmp.ll
Transforms/InstCombine/select-and-or.ll
Transforms/InstCombine/select_arithmetic.ll
Transforms/InstCombine/select-bitext.ll
Transforms/InstCombine/select-cmp-br.ll
Transforms/InstCombine/select-cmp.ll
Transforms/InstCombine/select-factorize.ll
Transforms/InstCombine/select_frexp.ll
Transforms/InstCombine/select-icmp-and.ll
Transforms/InstCombine/select.ll
Transforms/InstCombine/select-min-max.ll
Transforms/InstCombine/select-of-symmetric-selects.ll
Transforms/InstCombine/select-or-cmp.ll
Transforms/InstCombine/select-safe-bool-transforms.ll
Transforms/InstCombine/select-safe-impliedcond-transforms.ll
Transforms/InstCombine/select-safe-transforms.ll
Expand All @@ -974,11 +938,8 @@ Transforms/InstCombine/strlen-1.ll
Transforms/InstCombine/strrchr-3.ll
Transforms/InstCombine/sub-ashr-and-to-icmp-select.ll
Transforms/InstCombine/sub-ashr-or-to-icmp-select.ll
Transforms/InstCombine/sub.ll
Transforms/InstCombine/sub-xor-cmp.ll
Transforms/InstCombine/truncating-saturate.ll
Transforms/InstCombine/trunc-inseltpoison.ll
Transforms/InstCombine/trunc.ll
Transforms/InstCombine/unordered-fcmp-select.ll
Transforms/InstCombine/urem-via-cmp-select.ll
Transforms/InstCombine/vec_sext.ll
Expand All @@ -990,7 +951,6 @@ Transforms/InstCombine/X86/x86-avx512-inseltpoison.ll
Transforms/InstCombine/X86/x86-avx512.ll
Transforms/InstCombine/xor-and-or.ll
Transforms/InstCombine/xor-ashr.ll
Transforms/InstCombine/xor.ll
Transforms/InstCombine/zext-bool-add-sub.ll
Transforms/InstCombine/zext-or-icmp.ll
Transforms/IRCE/add-metadata-pre-post-loops.ll
Expand Down Expand Up @@ -1126,12 +1086,8 @@ Transforms/LoopDistribute/pointer-phi-in-loop.ll
Transforms/LoopDistribute/scev-inserted-runtime-check.ll
Transforms/LoopDistribute/symbolic-stride.ll
Transforms/LoopFlatten/loop-flatten-version.ll
Transforms/LoopFlatten/widen-iv2.ll
Transforms/LoopFlatten/widen-iv.ll
Transforms/LoopIdiom/AArch64/byte-compare-index.ll
Transforms/LoopIdiom/AArch64/find-first-byte.ll
Transforms/LoopIdiom/memset-runtime-32bit.ll
Transforms/LoopIdiom/memset-runtime-64bit.ll
Transforms/LoopIdiom/RISCV/byte-compare-index.ll
Transforms/LoopIdiom/X86/arithmetic-right-shift-until-zero.ll
Transforms/LoopIdiom/X86/left-shift-until-bittest.ll
Expand All @@ -1153,12 +1109,7 @@ Transforms/LoopSimplifyCFG/invalidate-scev-dispositions.ll
Transforms/LoopSimplifyCFG/lcssa.ll
Transforms/LoopSimplifyCFG/live_block_marking.ll
Transforms/LoopSimplifyCFG/mssa_update.ll
Transforms/LoopSimplifyCFG/pr117537.ll
Transforms/LoopSimplifyCFG/update_parents.ll
Transforms/LoopSimplify/pr26682.ll
Transforms/LoopSimplify/preserve-llvm-loop-metadata.ll
Transforms/LoopUnroll/AArch64/apple-unrolling-multi-exit.ll
Transforms/LoopUnroll/AArch64/unrolling-multi-exit.ll
Transforms/LoopUnroll/peel-last-iteration-expansion-cost.ll
Transforms/LoopUnroll/peel-last-iteration-with-guards.ll
Transforms/LoopUnroll/peel-last-iteration-with-variable-trip-count.ll
Expand Down Expand Up @@ -1301,7 +1252,6 @@ Transforms/PGOProfile/chr-lifetimes.ll
Transforms/PGOProfile/chr.ll
Transforms/PGOProfile/chr-poison.ll
Transforms/PGOProfile/comdat.ll
Transforms/PGOProfile/cspgo_profile_summary.ll
Transforms/PGOProfile/memop_profile_funclet_wasm.ll
Transforms/PGOProfile/profcheck-select.ll
Transforms/PGOProfile/prof-verify.ll
Expand All @@ -1310,25 +1260,18 @@ Transforms/PGOProfile/X86/macho.ll
Transforms/PhaseOrdering/AArch64/constraint-elimination-placement.ll
Transforms/PhaseOrdering/AArch64/globals-aa-required-for-vectorization.ll
Transforms/PhaseOrdering/AArch64/hoisting-sinking-required-for-vectorization.ll
Transforms/PhaseOrdering/AArch64/loopflatten.ll
Transforms/PhaseOrdering/AArch64/matrix-extract-insert.ll
Transforms/PhaseOrdering/AArch64/predicated-reduction.ll
Transforms/PhaseOrdering/AArch64/quant_4x4.ll
Transforms/PhaseOrdering/ARM/arm_mean_q7.ll
Transforms/PhaseOrdering/lower-table-based-cttz.ll
Transforms/PhaseOrdering/pr44461-br-to-switch-rotate.ll
Transforms/PhaseOrdering/simplifycfg-switch-lowering-vs-correlatedpropagation.ll
Transforms/PhaseOrdering/vector-select.ll
Transforms/PhaseOrdering/X86/blendv-select.ll
Transforms/PhaseOrdering/X86/merge-functions2.ll
Transforms/PhaseOrdering/X86/merge-functions3.ll
Transforms/PhaseOrdering/X86/merge-functions.ll
Transforms/PhaseOrdering/X86/pr48844-br-to-switch-vectorization.ll
Transforms/PhaseOrdering/X86/pr52078.ll
Transforms/PhaseOrdering/X86/pr67803.ll
Transforms/PhaseOrdering/X86/preserve-access-group.ll
Transforms/PhaseOrdering/X86/simplifycfg-late.ll
Transforms/PhaseOrdering/X86/vdiv.ll
Transforms/PhaseOrdering/X86/vector-reductions.ll
Transforms/PreISelIntrinsicLowering/AArch64/expand-exp.ll
Transforms/PreISelIntrinsicLowering/AArch64/expand-log.ll
Expand All @@ -1338,13 +1281,8 @@ Transforms/PreISelIntrinsicLowering/RISCV/memset-pattern.ll
Transforms/PreISelIntrinsicLowering/X86/memcpy-inline-non-constant-len.ll
Transforms/PreISelIntrinsicLowering/X86/memset-inline-non-constant-len.ll
Transforms/PreISelIntrinsicLowering/X86/memset-pattern.ll
Transforms/Reassociate/basictest.ll
Transforms/SampleProfile/pseudo-probe-dangle.ll
Transforms/SampleProfile/pseudo-probe-emit.ll
Transforms/SampleProfile/pseudo-probe-profile.ll
Transforms/SampleProfile/pseudo-probe-profile-mismatch-thinlto.ll
Transforms/SampleProfile/remarks-hotness.ll
Transforms/SampleProfile/remarks.ll
Transforms/SandboxVectorizer/special_opcodes.ll
Transforms/ScalarizeMaskedMemIntrin/AArch64/expand-masked-load.ll
Transforms/ScalarizeMaskedMemIntrin/AArch64/expand-masked-store.ll
Expand Down Expand Up @@ -1387,63 +1325,6 @@ Transforms/SimpleLoopUnswitch/pr60736.ll
Transforms/SimpleLoopUnswitch/trivial-unswitch-freeze-individual-conditions.ll
Transforms/SimpleLoopUnswitch/trivial-unswitch.ll
Transforms/SimpleLoopUnswitch/trivial-unswitch-logical-and-or.ll
Transforms/SimplifyCFG/2006-12-08-Ptr-ICmp-Branch.ll
Transforms/SimplifyCFG/2008-10-03-SpeculativelyExecuteBeforePHI.ll
Transforms/SimplifyCFG/annotations.ll
Transforms/SimplifyCFG/ARM/branch-fold-threshold.ll
Transforms/SimplifyCFG/ARM/phi-eliminate.ll
Transforms/SimplifyCFG/ARM/select-trunc-i64.ll
Transforms/SimplifyCFG/ARM/switch-to-lookup-table.ll
Transforms/SimplifyCFG/basictest.ll
Transforms/SimplifyCFG/branch-cond-dont-merge.ll
Transforms/SimplifyCFG/branch-fold-dbg.ll
Transforms/SimplifyCFG/branch-fold.ll
Transforms/SimplifyCFG/branch-fold-multiple.ll
Transforms/SimplifyCFG/branch-fold-threshold.ll
Transforms/SimplifyCFG/branch-nested.ll
Transforms/SimplifyCFG/clamp.ll
Transforms/SimplifyCFG/common-code-hoisting.ll
Transforms/SimplifyCFG/common-dest-folding.ll
Transforms/SimplifyCFG/extract-cost.ll
Transforms/SimplifyCFG/fold-branch-to-common-dest-free-cost.ll
Transforms/SimplifyCFG/fold-branch-to-common-dest.ll
Transforms/SimplifyCFG/fold-branch-to-common-dest-two-preds-cost.ll
Transforms/SimplifyCFG/fold-debug-location.ll
Transforms/SimplifyCFG/Hexagon/switch-to-lookup-table.ll
Transforms/SimplifyCFG/hoist-dbgvalue.ll
Transforms/SimplifyCFG/indirectbr.ll
Transforms/SimplifyCFG/merge-cond-stores-2.ll
Transforms/SimplifyCFG/merge-cond-stores.ll
Transforms/SimplifyCFG/multiple-phis.ll
Transforms/SimplifyCFG/PhiBlockMerge.ll
Transforms/SimplifyCFG/pr48641.ll
Transforms/SimplifyCFG/preserve-store-alignment.ll
Transforms/SimplifyCFG/rangereduce.ll
Transforms/SimplifyCFG/RISCV/select-trunc-i64.ll
Transforms/SimplifyCFG/RISCV/switch_to_lookup_table-rv32.ll
Transforms/SimplifyCFG/RISCV/switch_to_lookup_table-rv64.ll
Transforms/SimplifyCFG/safe-abs.ll
Transforms/SimplifyCFG/SimplifyEqualityComparisonWithOnlyPredecessor-domtree-preservation-edgecase.ll
Transforms/SimplifyCFG/speculate-blocks.ll
Transforms/SimplifyCFG/speculate-derefable-load.ll
Transforms/SimplifyCFG/switch_create-custom-dl.ll
Transforms/SimplifyCFG/switch_create.ll
Transforms/SimplifyCFG/switch-dup-bbs.ll
Transforms/SimplifyCFG/switch_mask.ll
Transforms/SimplifyCFG/switch_msan.ll
Transforms/SimplifyCFG/switch-on-const-select.ll
Transforms/SimplifyCFG/switchToSelect-domtree-preservation-edgecase.ll
Transforms/SimplifyCFG/switch-to-select-multiple-edge-per-block-phi.ll
Transforms/SimplifyCFG/switch-to-select-two-case.ll
Transforms/SimplifyCFG/switch-transformations-no-lut.ll
Transforms/SimplifyCFG/wc-widen-block.ll
Transforms/SimplifyCFG/X86/disable-lookup-table.ll
Transforms/SimplifyCFG/X86/hoist-loads-stores-with-cf.ll
Transforms/SimplifyCFG/X86/SpeculativeExec.ll
Transforms/SimplifyCFG/X86/switch-to-lookup-globals.ll
Transforms/SimplifyCFG/X86/switch-to-lookup-large-types.ll
Transforms/SimplifyCFG/X86/switch_to_lookup_table_big.ll
Transforms/SimplifyCFG/X86/switch_to_lookup_table.ll
Transforms/SLPVectorizer/AArch64/gather-root.ll
Transforms/SLPVectorizer/AArch64/horizontal.ll
Transforms/SLPVectorizer/AArch64/loadi8.ll
Expand Down Expand Up @@ -1471,7 +1352,6 @@ Transforms/SLPVectorizer/reduction-gather-non-scheduled-extracts.ll
Transforms/SLPVectorizer/reorder-node.ll
Transforms/SLPVectorizer/reused-buildvector-matching-vectorized-node.ll
Transforms/SLPVectorizer/revec.ll
Transforms/SLPVectorizer/RISCV/long-gep-chains.ll
Transforms/SLPVectorizer/RISCV/remarks_cmp_sel_min_max.ll
Transforms/SLPVectorizer/RISCV/remarks-insert-into-small-vector.ll
Transforms/SLPVectorizer/RISCV/reordered-interleaved-loads.ll
Expand Down Expand Up @@ -1556,4 +1436,3 @@ Transforms/Util/libcalls-opt-remarks.ll
Transforms/Util/lowerswitch.ll
Transforms/VectorCombine/AArch64/shuffletoidentity.ll
Transforms/VectorCombine/X86/shuffle-of-selects.ll
Transforms/WholeProgramDevirt/unique-retval-same-vtable.ll