Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Regressions Report [rv32gc-O3-thinlto] August 22nd 2024, 1:32:36 pm #1204

Open
github-actions bot opened this issue Aug 22, 2024 · 0 comments
Open

Regressions Report [rv32gc-O3-thinlto] August 22nd 2024, 1:32:36 pm #1204

github-actions bot opened this issue Aug 22, 2024 · 0 comments

Comments

@github-actions
Copy link

Metadata

Change Logs

from c79d1fa540390f6e37e1ea326153559eeadd0de6 to c73b14ceaaea9b98d7318b97b70453388e758704

c73b14ceaaea9b98d7318b97b70453388e758704 [libc++] Fix the documentation build
d7da79f2cd025ab1a526c7011aab062817a656b2 [NFC][SetTheory] Refactor to use const pointers and range loops (#105544)
6932f47cfdf4734d68759586047aee240861058e [NFC][VPlan] Correct two typos in comments.
125aa10b3d645bd26523a1bc321bb2e6b1cf04e1 [clang][bytecode] Fix void unary * operators (#105640)
547917aebd1e79a8929b53f0ddf3b5185ee4df74 Revert "[lldb] Extend frame recognizers to hide frames from backtraces (#104523)"
aa70f83e660453c006193aab7ba67c94db236948 Revert "[lldb-dap] Mark hidden frames as "subtle" (#105457)"
7323e7eee3a819e9a2d8ec29f00d362bcad87731 Revert "[lldb][swig] Use the correct variable in the return statement"
743e70bb7578276ac331c534547ef0d65600a8c1 [DebugInfo][NFC] Constify debug DbgVariableRecord::{isDbgValue,isDbgDeclare} (#105570)
5bbd5984306ab0bdd89a2e81cd4965e5ae51c3fb [cmake] Include GNUInstallDirs before using variables defined by it. (#83807)
5506831f7bc8dc04ebe77f4d26940007bfb4ab39 [AMDGPU] GFX12 VMEM loads can write VGPR results out of order (#105549)
61194617ad7862f144e0f6db34175553e8c34763 [AMDGPU] Add GFX12 test coverage for vmcnt flushing in loop headers (#105548)
02cb7c9ef5aecea3a820bc98b50adf4d7c4c5eb6 [AArch64][GlobalISel] Libcall i128 srem/urem and scalarize more vector types.
93a9406af52a190ed37270839678b98f2e86a739 [AArch64] Add GISel srem/urem tests of various sizes. NFC
c46b41aaa6eaa787f808738d14c61a2f8b6d839f LSV: forbid load-cycles when vectorizing; fix bug (#104815)
f67388232384682fb442d6e5501d9259c41fd714 [X86] Allow speculative BSR/BSF instructions on targets with CMOV (#102885)
51ca2354d0a4083b9219df131ceff98bccb622b4 [lit] Fix substitutions containing backslashes (#103042)
57dc09341e5eef758b1abce78822c51069157869 [Dexter] Sanitize user details from git repo URL in dexter --version (#105533)
716f7e2d18d03039c13ad90d5b3cb4f65c413b74 [SimplifyCFG] Add tests for switch over cmp intrinsic (NFC)
9ff0468436c957fadcd8926683696a879cbc78a0 [libc++] Refactor the std::unique_lock tests (#102151)
ccb2b79655217587accfa592c575f9b7267308b9 Fix logf128 tests to allow negative NaNs from (#104929)
378daa6c6fd10d3704be449f2fe9c55df522a6e9 [MemCpyOpt] Avoid infinite loops in MemCpyOptPass::processMemCpyMemCpyDependence (#103218)
15e915a44f0d0bf092214586d3ec86e2bb7636d7 [mlir][dataflow] Propagate errors from visitOperation (#105448)
14c7e4a1844904f3db9b2dc93b722925a8c66b27 Enable logf128 constant folding for hosts with 128bit long double (#104929)
00a1a45a7dcdcd8b1f969958a6d927b595567090 [mlir][llvmir][debug] Correctly generate location for phi nodes. (#105534)
1e44e7afd799f582171a79355ce353fde134e806 [Sparc] Add flags to enable errata workaround pass for GR712RC and UT700 (#104742)
1b664fe2548d4cd5ce7a495cde4a86b5531af123 [lldb][AIX] Updating XCOFF,PPC entry in LLDB ArchSpec (#105523)
b4ac5c4b7cefae442fc8365586ff9d2d324380a8 [mlir][cuda] NFC: Remove accidentally committed 'asd' file. (#105491)
c368a720a0b40bb8fe4aff3971fe9a7009c85aa6 [clang] Merge lifetimebound and GSL code paths for lifetime analysis (#104906)
fab515ca7f3c64b47dd94a92156a4696771ee22a [Xtensa] Implement lowering Mul/Div/Shift operations. (#99981)

Regressions (Size)

Name Baseline MD5 Current MD5 Baseline Size Current Size Ratio
MicroBenchmarks/SLPVectorization/SLPVectorizationBenchmarks 03f6094a1ae0f2281934674f6864033b e9c01602385e46813fb0ee9d270b57ae 152248 162730 1.069

Differences (Size)

Name Baseline MD5 Current MD5 Baseline Size Current Size Ratio
MicroBenchmarks/SLPVectorization/SLPVectorizationBenchmarks 03f6094a1ae0f2281934674f6864033b e9c01602385e46813fb0ee9d270b57ae 152248 162730 1.069
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 214700 212396 0.989
GeoMeans N/A N/A 180797.250 185911.810 1.028

Differences (Time)

Name Baseline MD5 Current MD5 Baseline Time Current Time Ratio
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecInLoopWithVW16From_uint8_t_To_uint64_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 60008.01105872061 60008.01105872305 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecInLoopFrom_uint8_t_To_uint64_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 60008.01105872061 60008.01105872305 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecInLoopWithVW8From_uint16_t_To_uint64_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 60008.01105872061 60008.01105872305 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecInLoopFrom_uint16_t_To_uint64_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 60008.01105872061 60008.01105872305 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecInLoopWithVW16From_uint32_t_To_uint64_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 60008.01105872061 60008.01105872305 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchVecWithRuntimeChecks4PointersAllDisjointIncreasing/1000 b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 12011065.206896313 12011065.206896558 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecWithAddInLoopWithVW8From_uint64_t_To_uint16_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 70008.01290128924 70008.01290129067 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecWithAddInLoopWithVW16From_uint64_t_To_uint16_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 70008.01290128924 70008.01290129067 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecWithAddInLoopWithVW8From_uint8_t_To_uint32_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 70008.01290128924 70008.01290129067 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecWithAddInLoopWithVW8From_uint16_t_To_uint32_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 70008.01290128924 70008.01290129067 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecWithAddInLoopWithVW16From_uint16_t_To_uint32_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 70008.01290128924 70008.01290129067 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecInLoopWithVW16From_uint64_t_To_uint8_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 50008.00921560119 50008.0092156022 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecInLoopFrom_uint64_t_To_uint8_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 50008.00921560119 50008.0092156022 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecInLoopWithVW8From_uint32_t_To_uint16_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 50008.00921560119 50008.0092156022 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecInLoopFrom_uint64_t_To_uint16_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 50008.00921560119 50008.0092156022 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecInLoopWithVW8From_uint64_t_To_uint32_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 50008.00921560119 50008.0092156022 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecInLoopWithVW16From_uint64_t_To_uint32_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 50008.00921560119 50008.0092156022 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecInLoopFrom_uint64_t_To_uint32_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 50008.00921560119 50008.0092156022 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecInLoopWithVW8From_uint8_t_To_uint16_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 50008.00921560119 50008.0092156022 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecInLoopFrom_uint8_t_To_uint16_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 50008.00921560119 50008.0092156022 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecWithAddInLoopFrom_uint16_t_To_uint32_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 70008.01290129208 70008.01290129067 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:BENCHMARK_erf_autovec_double_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 964.749177685968 964.7491776859484 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecInLoopWithVW8From_uint32_t_To_uint8_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 50008.00921560322 50008.0092156022 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecInLoopWithVW16From_uint32_t_To_uint8_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 50008.00921560322 50008.0092156022 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecInLoopFrom_uint32_t_To_uint8_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 50008.00921560322 50008.0092156022 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecInLoopWithVW8From_uint64_t_To_uint8_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 50008.00921560322 50008.0092156022 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecInLoopWithVW16From_uint32_t_To_uint16_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 50008.00921560322 50008.0092156022 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecInLoopFrom_uint32_t_To_uint16_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 50008.00921560322 50008.0092156022 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecInLoopWithVW8From_uint64_t_To_uint16_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 50008.00921560322 50008.0092156022 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecInLoopWithVW16From_uint64_t_To_uint16_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 50008.00921560322 50008.0092156022 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecInLoopWithVW16From_uint8_t_To_uint16_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 50008.00921560322 50008.0092156022 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecInLoopWithVW8From_uint8_t_To_uint32_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 50008.00921560322 50008.0092156022 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecInLoopFrom_uint8_t_To_uint32_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 50008.00921560322 50008.0092156022 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecInLoopWithVW8From_uint8_t_To_uint64_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 60008.01105872305 60008.01105872183 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecInLoopFrom_uint16_t_To_uint32_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 50008.00921560322 50008.0092156022 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecInLoopWithVW8From_uint32_t_To_uint64_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 60008.01105872305 60008.01105872183 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecInLoopFrom_uint32_t_To_uint64_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 60008.01105872305 60008.01105872183 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecWithAddInLoopWithVW16From_uint64_t_To_uint8_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 70008.01290129208 70008.01290128996 1.000
MicroBenchmarks/LoopVectorization/LoopVectorizationBenchmarks.test:benchForTruncOrZextVecWithAddInLoopWithVW8From_uint8_t_To_uint16_t_ b3c55c65d2d461ee6a63e59bfdfecfc4 40e0f467e77e5c8f2211a333d4b7f204 70008.01290129208 70008.01290128924 1.000
MicroBenchmarks/SLPVectorization/SLPVectorizationBenchmarks.test:benchmark_add_xor_runtime_checks_fail<4, int> 03f6094a1ae0f2281934674f6864033b e9c01602385e46813fb0ee9d270b57ae 34.00000621714506 34.000006168573606 1.000
GeoMeans N/A N/A 13370.974 13370.974 1.000
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

0 participants