Skip to content

Commit b84784f

Browse files
authored
[profcheck] Exclude GPU tests (llvm#166681)
1 parent 93ef576 commit b84784f

File tree

2 files changed

+2
-92
lines changed

2 files changed

+2
-92
lines changed

llvm/test/lit.cfg.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,8 @@
6666
config.excludes.append("UpdateTestChecks")
6767
# TODO(#166655): Reenable Instrumentation tests
6868
config.excludes.append("Instrumentation")
69+
# profiling doesn't work quite well on GPU, excluding
70+
config.excludes.append("AMDGPU")
6971

7072
# test_source_root: The root path where tests are located.
7173
config.test_source_root = os.path.dirname(__file__)

llvm/utils/profcheck-xfail.txt

Lines changed: 0 additions & 92 deletions
Original file line numberDiff line numberDiff line change
@@ -10,61 +10,6 @@ CodeGen/AArch64/llvm-masked-gather-legal-for-sve.ll
1010
CodeGen/AArch64/llvm-masked-scatter-legal-for-sve.ll
1111
CodeGen/AArch64/selectopt-cast.ll
1212
CodeGen/AArch64/selectopt.ll
13-
CodeGen/AMDGPU/amdgpu-attributor-min-agpr-alloc.ll
14-
CodeGen/AMDGPU/amdgpu-codegenprepare-fdiv.ll
15-
CodeGen/AMDGPU/amdgpu-codegenprepare-sqrt.ll
16-
CodeGen/AMDGPU/amdgpu-sw-lower-lds-dynamic-indirect-access-asan.ll
17-
CodeGen/AMDGPU/amdgpu-sw-lower-lds-dynamic-indirect-access.ll
18-
CodeGen/AMDGPU/amdgpu-sw-lower-lds-dynamic-lds-test-asan.ll
19-
CodeGen/AMDGPU/amdgpu-sw-lower-lds-dynamic-lds-test.ll
20-
CodeGen/AMDGPU/amdgpu-sw-lower-lds-lower-all.ll
21-
CodeGen/AMDGPU/amdgpu-sw-lower-lds-multiple-blocks-return-asan.ll
22-
CodeGen/AMDGPU/amdgpu-sw-lower-lds-multiple-blocks-return.ll
23-
CodeGen/AMDGPU/amdgpu-sw-lower-lds-multi-static-dynamic-indirect-access-asan.ll
24-
CodeGen/AMDGPU/amdgpu-sw-lower-lds-multi-static-dynamic-indirect-access.ll
25-
CodeGen/AMDGPU/amdgpu-sw-lower-lds-non-kernel-declaration.ll
26-
CodeGen/AMDGPU/amdgpu-sw-lower-lds-static-dynamic-indirect-access-asan.ll
27-
CodeGen/AMDGPU/amdgpu-sw-lower-lds-static-dynamic-indirect-access.ll
28-
CodeGen/AMDGPU/amdgpu-sw-lower-lds-static-dynamic-lds-test-asan.ll
29-
CodeGen/AMDGPU/amdgpu-sw-lower-lds-static-dynamic-lds-test.ll
30-
CodeGen/AMDGPU/amdgpu-sw-lower-lds-static-indirect-access-asan.ll
31-
CodeGen/AMDGPU/amdgpu-sw-lower-lds-static-indirect-access-function-param-asan.ll
32-
CodeGen/AMDGPU/amdgpu-sw-lower-lds-static-indirect-access-function-param.ll
33-
CodeGen/AMDGPU/amdgpu-sw-lower-lds-static-indirect-access.ll
34-
CodeGen/AMDGPU/amdgpu-sw-lower-lds-static-indirect-access-lower-all.ll
35-
CodeGen/AMDGPU/amdgpu-sw-lower-lds-static-indirect-access-nested-asan.ll
36-
CodeGen/AMDGPU/amdgpu-sw-lower-lds-static-indirect-access-nested.ll
37-
CodeGen/AMDGPU/amdgpu-sw-lower-lds-static-indirect-access-no-kernel-lds-id.ll
38-
CodeGen/AMDGPU/amdgpu-sw-lower-lds-static-lds-no-heap-ptr.ll
39-
CodeGen/AMDGPU/amdgpu-sw-lower-lds-static-lds-O0.ll
40-
CodeGen/AMDGPU/amdgpu-sw-lower-lds-static-lds-test-asan.ll
41-
CodeGen/AMDGPU/amdgpu-sw-lower-lds-static-lds-test-atomic-cmpxchg-asan.ll
42-
CodeGen/AMDGPU/amdgpu-sw-lower-lds-static-lds-test-atomicrmw-asan.ll
43-
CodeGen/AMDGPU/amdgpu-sw-lower-lds-static-lds-test.ll
44-
CodeGen/AMDGPU/amdgpu-sw-lower-lds-static-lds-vector-ptrs.ll
45-
CodeGen/AMDGPU/atomic_optimization_split_dt_update.ll
46-
CodeGen/AMDGPU/atomic-optimizer-promote-i8.ll
47-
CodeGen/AMDGPU/attributor-flatscratchinit.ll
48-
CodeGen/AMDGPU/global_atomic_optimizer_fp_rtn.ll
49-
CodeGen/AMDGPU/global-atomic-scan.ll
50-
CodeGen/AMDGPU/global_atomics_iterative_scan_fp.ll
51-
CodeGen/AMDGPU/global_atomics_iterative_scan.ll
52-
CodeGen/AMDGPU/global_atomics_optimizer_fp_no_rtn.ll
53-
CodeGen/AMDGPU/GlobalISel/atomic_optimizations_mul_one.ll
54-
CodeGen/AMDGPU/lower-buffer-fat-pointers-mem-transfer.ll
55-
CodeGen/AMDGPU/lower-ctor-dtor.ll
56-
CodeGen/AMDGPU/lower-intrinsics-cluster-barrier.ll
57-
CodeGen/AMDGPU/lower-mem-intrinsics.ll
58-
CodeGen/AMDGPU/lower-mem-intrinsics-threshold.ll
59-
CodeGen/AMDGPU/opencl-printf-and-hostcall.ll
60-
CodeGen/AMDGPU/opencl-printf.ll
61-
CodeGen/AMDGPU/opencl-printf-pipeline.ll
62-
CodeGen/AMDGPU/printf_builtin.ll
63-
CodeGen/AMDGPU/printf-existing-format-strings.ll
64-
CodeGen/AMDGPU/printf_nobuiltin.ll
65-
CodeGen/AMDGPU/private-memory-atomics.ll
66-
CodeGen/AMDGPU/si-annotate-nested-control-flows.ll
67-
CodeGen/AMDGPU/simple-indirect-call-2.ll
6813
CodeGen/ARM/loopvectorize_pr33804.ll
6914
CodeGen/ARM/sjljeh-swifterror.ll
7015
CodeGen/Hexagon/autohvx/interleave.ll
@@ -89,35 +34,6 @@ Other/X86/debugcounter-partiallyinlinelibcalls.ll
8934
Transforms/AtomicExpand/AArch64/atomicrmw-fp.ll
9035
Transforms/AtomicExpand/AArch64/expand-atomicrmw-xchg-fp.ll
9136
Transforms/AtomicExpand/AArch64/pcsections.ll
92-
Transforms/AtomicExpand/AMDGPU/expand-atomic-f32-agent.ll
93-
Transforms/AtomicExpand/AMDGPU/expand-atomic-f32-system.ll
94-
Transforms/AtomicExpand/AMDGPU/expand-atomic-f64-agent.ll
95-
Transforms/AtomicExpand/AMDGPU/expand-atomic-f64-system.ll
96-
Transforms/AtomicExpand/AMDGPU/expand-atomic-i16.ll
97-
Transforms/AtomicExpand/AMDGPU/expand-atomic-i16-system.ll
98-
Transforms/AtomicExpand/AMDGPU/expand-atomic-i32-agent.ll
99-
Transforms/AtomicExpand/AMDGPU/expand-atomic-i32-system.ll
100-
Transforms/AtomicExpand/AMDGPU/expand-atomic-i64-agent.ll
101-
Transforms/AtomicExpand/AMDGPU/expand-atomic-i64-system.ll
102-
Transforms/AtomicExpand/AMDGPU/expand-atomic-i8.ll
103-
Transforms/AtomicExpand/AMDGPU/expand-atomic-i8-system.ll
104-
Transforms/AtomicExpand/AMDGPU/expand-atomic-private-gas.ll
105-
Transforms/AtomicExpand/AMDGPU/expand-atomic-rmw-fadd-flat-specialization.ll
106-
Transforms/AtomicExpand/AMDGPU/expand-atomic-rmw-fadd-flat-specialization-preserve-name.ll
107-
Transforms/AtomicExpand/AMDGPU/expand-atomic-rmw-fadd.ll
108-
Transforms/AtomicExpand/AMDGPU/expand-atomicrmw-flat-noalias-addrspace.ll
109-
Transforms/AtomicExpand/AMDGPU/expand-atomic-rmw-fmax.ll
110-
Transforms/AtomicExpand/AMDGPU/expand-atomic-rmw-fmin.ll
111-
Transforms/AtomicExpand/AMDGPU/expand-atomicrmw-fp-vector.ll
112-
Transforms/AtomicExpand/AMDGPU/expand-atomic-rmw-fsub.ll
113-
Transforms/AtomicExpand/AMDGPU/expand-atomicrmw-integer-ops-0-to-add-0.ll
114-
Transforms/AtomicExpand/AMDGPU/expand-atomic-rmw-nand.ll
115-
Transforms/AtomicExpand/AMDGPU/expand-atomic-simplify-cfg-CAS-block.ll
116-
Transforms/AtomicExpand/AMDGPU/expand-atomic-v2bf16-agent.ll
117-
Transforms/AtomicExpand/AMDGPU/expand-atomic-v2bf16-system.ll
118-
Transforms/AtomicExpand/AMDGPU/expand-atomic-v2f16-agent.ll
119-
Transforms/AtomicExpand/AMDGPU/expand-atomic-v2f16-system.ll
120-
Transforms/AtomicExpand/AMDGPU/expand-cmpxchg-flat-maybe-private.ll
12137
Transforms/AtomicExpand/ARM/atomic-expansion-v7.ll
12238
Transforms/AtomicExpand/ARM/atomic-expansion-v8.ll
12339
Transforms/AtomicExpand/ARM/atomicrmw-fp.ll
@@ -243,8 +159,6 @@ Transforms/CorrelatedValuePropagation/urem.ll
243159
Transforms/CrossDSOCFI/basic.ll
244160
Transforms/CrossDSOCFI/cfi_functions.ll
245161
Transforms/CrossDSOCFI/thumb.ll
246-
Transforms/ExpandFp/AMDGPU/frem-inf.ll
247-
Transforms/ExpandFp/AMDGPU/frem.ll
248162
Transforms/ExpandLargeDivRem/X86/sdiv129.ll
249163
Transforms/ExpandLargeDivRem/X86/srem129.ll
250164
Transforms/ExpandLargeDivRem/X86/udiv129.ll
@@ -347,7 +261,6 @@ Transforms/InstCombine/AArch64/sve-intrinsic-simplify-binop.ll
347261
Transforms/InstCombine/AArch64/sve-intrinsic-simplify-shift.ll
348262
Transforms/InstCombine/add-mask.ll
349263
Transforms/InstCombine/add-shl-mul-umax.ll
350-
Transforms/InstCombine/AMDGPU/addrspacecast.ll
351264
Transforms/InstCombine/and2.ll
352265
Transforms/InstCombine/and-fcmp.ll
353266
Transforms/InstCombine/and.ll
@@ -814,10 +727,6 @@ Transforms/SandboxVectorizer/special_opcodes.ll
814727
Transforms/ScalarizeMaskedMemIntrin/AArch64/expand-masked-load.ll
815728
Transforms/ScalarizeMaskedMemIntrin/AArch64/expand-masked-store.ll
816729
Transforms/ScalarizeMaskedMemIntrin/AArch64/streaming-compatible-expand-masked-gather-scatter.ll
817-
Transforms/ScalarizeMaskedMemIntrin/AMDGPU/expamd-masked-load.ll
818-
Transforms/ScalarizeMaskedMemIntrin/AMDGPU/expand-masked-gather.ll
819-
Transforms/ScalarizeMaskedMemIntrin/AMDGPU/expand-masked-scatter.ll
820-
Transforms/ScalarizeMaskedMemIntrin/AMDGPU/expand-masked-store.ll
821730
Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked-compressstore.ll
822731
Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked-expandload.ll
823732
Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked-gather.ll
@@ -853,7 +762,6 @@ Transforms/SimpleLoopUnswitch/trivial-unswitch-freeze-individual-conditions.ll
853762
Transforms/SimpleLoopUnswitch/trivial-unswitch.ll
854763
Transforms/SimpleLoopUnswitch/trivial-unswitch-logical-and-or.ll
855764
Transforms/StackProtector/cross-dso-cfi-stack-chk-fail.ll
856-
Transforms/StructurizeCFG/AMDGPU/uniform-regions.ll
857765
Transforms/StructurizeCFG/callbr.ll
858766
Transforms/StructurizeCFG/hoist-zerocost.ll
859767
Transforms/StructurizeCFG/loop-break-phi.ll

0 commit comments

Comments
 (0)