dtcxzyw / dtcxzyw/llvm-codegen-benchmark

Update diff October 3rd 2025, 7:42:10 pm

Open
#296 0 comments 0 reactions 0 assignees View on GitHub
regression
Dominant language
No language data
Stars
13
Forks
3
PR merge metrics
No merged PRs in 30d

Description

from: https://github.com/llvm/llvm-project/commit/3c5c82d09c691a83fec5d09df2f6a308a789ead1
to: https://github.com/llvm/llvm-project/commit/eabfed8690a1e87056140c1b311f82457e27feb9
commit: 794e01e3855d428234f0adf3f158ea15be7c5a32

## Change Logs
from 3c5c82d09c691a83fec5d09df2f6a308a789ead1 to eabfed8690a1e87056140c1b311f82457e27feb9

[eabfed8690a1e87056140c1b311f82457e27feb9](https://github.com/llvm/llvm-project/commit/eabfed8690a1e87056140c1b311f82457e27feb9) [MLIR] Apply clang-tidy fixes for modernize-use-bool-literals in VectorEmulateNarrowType.cpp (NFC)
[616e5230c7e31caae2c58b46c9655a3617a437a3](https://github.com/llvm/llvm-project/commit/616e5230c7e31caae2c58b46c9655a3617a437a3) Fixing memory leaks in tests (#161878)
[2e67f5ceb8585983e1ca64e776bcbdb86b27c61f](https://github.com/llvm/llvm-project/commit/2e67f5ceb8585983e1ca64e776bcbdb86b27c61f) [SLP][NFC]Add udiv/srem test cases, NFC
[0b8381aba9f90884ddfc69393d6f2bb1bda7facf](https://github.com/llvm/llvm-project/commit/0b8381aba9f90884ddfc69393d6f2bb1bda7facf) [flang] Fix bogus generic interface error due to hermetic module files (#161607)
[cbe3b72c4c9378c9e4f2fd1b5e4d0f9e63d8f6bb](https://github.com/llvm/llvm-project/commit/cbe3b72c4c9378c9e4f2fd1b5e4d0f9e63d8f6bb) [flang][CUDA] Downgrade error to warning (#161570)
[1fba01a51d6cbf1cc63f4209203babd81950c5e6](https://github.com/llvm/llvm-project/commit/1fba01a51d6cbf1cc63f4209203babd81950c5e6) [flang] Consolidate & clean up COMMON block checks (#161286)
[8fd8fb4d40bf382c7ae1c00b729a0e8cb80733e7](https://github.com/llvm/llvm-project/commit/8fd8fb4d40bf382c7ae1c00b729a0e8cb80733e7) [Documentation][DirectX] Updating RTS0 structs to match d3d12 docs (#161593)
[d682f61c1272ac28de06aa47d580f040ba54cd4b](https://github.com/llvm/llvm-project/commit/d682f61c1272ac28de06aa47d580f040ba54cd4b) [HLSL][TEST] Fix root signature driver test on WSL (#161566)
[436f9f39cb259d28381aad87b777236c7cb94d02](https://github.com/llvm/llvm-project/commit/436f9f39cb259d28381aad87b777236c7cb94d02) [bazel] Add missing dep after cf86ef925d75ef08526fc399a2888673338298b3 (#161884)
[572b579632fb79ea6eb562a537c9ff1280b3d4f5](https://github.com/llvm/llvm-project/commit/572b579632fb79ea6eb562a537c9ff1280b3d4f5) Revert "[InstCombine] Preserve profile after folding select instructions with conditionals" (#161885)
[d6449b55cd8f5e40da91b8495e4766e845295946](https://github.com/llvm/llvm-project/commit/d6449b55cd8f5e40da91b8495e4766e845295946) [CIR] Add support for emitting predefined expressions (#161757)
[c54d0d7a9630f5a554cd9cc9d14262cad216efed](https://github.com/llvm/llvm-project/commit/c54d0d7a9630f5a554cd9cc9d14262cad216efed) [InstCombine] Preserve profile after folding select instructions with conditionals (#159666)
[1af8ed1988289ee4555cc75d1f6750a1098b6919](https://github.com/llvm/llvm-project/commit/1af8ed1988289ee4555cc75d1f6750a1098b6919) Fix filename in wasm build of compiler-rt (#161875)
[74180eb024f3e45c4e0ebeb5dd07f34f85ff6539](https://github.com/llvm/llvm-project/commit/74180eb024f3e45c4e0ebeb5dd07f34f85ff6539) [flang][rt] Add noinline attributes for CUDA compile path for successful compilation (#161760)
[d0e98909d28be377408b1e52fa35423a2236036c](https://github.com/llvm/llvm-project/commit/d0e98909d28be377408b1e52fa35423a2236036c) [lld][MachO] Tail merge strings (#161262)
[3add28bf3f53c01d1f321ae061ecbfdc83b1172e](https://github.com/llvm/llvm-project/commit/3add28bf3f53c01d1f321ae061ecbfdc83b1172e) [Hexagon] isel-fold-shl-zext.ll - regenerate test checks (#161869)
[bd7e228fa43d7da93aef19892cd8a7de3350835e](https://github.com/llvm/llvm-project/commit/bd7e228fa43d7da93aef19892cd8a7de3350835e) [NFC][TableGen] Fix namespace usage in various files (#161839)
[2a73a79e36fd388057c14dd9ef56cdf7602a345e](https://github.com/llvm/llvm-project/commit/2a73a79e36fd388057c14dd9ef56cdf7602a345e) DAG: Remove TargetLowering::checkForPhysRegDependency (#161787)
[78c5d9100f718fe380eeea6ca6236f3505a6c3a6](https://github.com/llvm/llvm-project/commit/78c5d9100f718fe380eeea6ca6236f3505a6c3a6) [lldb][test] Disable TestLldbGdbServer.py on Linux temporarily (#161868)
[62791b43774615b24d565130c8c3f1e6e5145dd8](https://github.com/llvm/llvm-project/commit/62791b43774615b24d565130c8c3f1e6e5145dd8) [RISCV] Replace uses of RISCV::NoRegister with Register() or isValid. NFC (#161781)
[36b543ab20277596edbeb46a402a8e1bd6c2ddb1](https://github.com/llvm/llvm-project/commit/36b543ab20277596edbeb46a402a8e1bd6c2ddb1) [InstComb] Handle undef in simplifyMasked(Store|Scatter) (#161825)
[2d67cb1a1f2a5e4864c84470454b287d4061fbb2](https://github.com/llvm/llvm-project/commit/2d67cb1a1f2a5e4864c84470454b287d4061fbb2) [AMDGPU][Attributor] Stop inferring amdgpu-no-flat-scratch-init in sanitized functions. (#161319)
[73651ba9bcb94faded230a8d9bb682250c3c9327](https://github.com/llvm/llvm-project/commit/73651ba9bcb94faded230a8d9bb682250c3c9327) [x86] lowerV4I32Shuffle - don't adjust PSHUFD splat masks to match UNPCK (#161846)
[5537b9a16734fd0633cd9aa1f8b6427a7be68154](https://github.com/llvm/llvm-project/commit/5537b9a16734fd0633cd9aa1f8b6427a7be68154) [FIX] Add `clangIndex` as a dependence for `clangStaticAnalyzerCore`
[69b8d6d4ead01b88fb8d6642914ca7492e32fdb6](https://github.com/llvm/llvm-project/commit/69b8d6d4ead01b88fb8d6642914ca7492e32fdb6) [LLD][COFF] Fix tailMergeARM64 delayload thunk 128 MB range limitation (#161844)
[b4f54bf548839ebe3308b1979b448403c2ba2a81](https://github.com/llvm/llvm-project/commit/b4f54bf548839ebe3308b1979b448403c2ba2a81) [llvm][LoongArch] Fix compiler warning produced by assert
[3c6cd732eb59b50fa2394f659763f5d216b76703](https://github.com/llvm/llvm-project/commit/3c6cd732eb59b50fa2394f659763f5d216b76703) CodeGen: Do not store RegisterClass copy costs as a signed value (#161786)
[fee840deb75842ec80ff9aed1c35e6c60d095d29](https://github.com/llvm/llvm-project/commit/fee840deb75842ec80ff9aed1c35e6c60d095d29) AMDGPU: Fix broken register class IDs in mir tests (#161832)
[0efc083c4a59bf10aaaf82d81c645fefeb15843d](https://github.com/llvm/llvm-project/commit/0efc083c4a59bf10aaaf82d81c645fefeb15843d) [RISCV] Support scalar llvm.fmodf intrinsic. (#161743)
[e7f47e70e75512aa73116fbafaf09dfb2b881672](https://github.com/llvm/llvm-project/commit/e7f47e70e75512aa73116fbafaf09dfb2b881672) [AMDGPU] Enable XNACK on gfx1250 (#161457)
[78739ff84a5986623684235e1f29e55b754a1594](https://github.com/llvm/llvm-project/commit/78739ff84a5986623684235e1f29e55b754a1594) [llvm][HashRecognize] Fix compiler warning on Arm 32-bit (#161821)
[f4a39a838ad4b21825be0f54f1f2bf0aad7700e1](https://github.com/llvm/llvm-project/commit/f4a39a838ad4b21825be0f54f1f2bf0aad7700e1) Fold SVE mul and mul_u to neg during isel (#160828)
[952b12394ecffce6cf2430aa29b193dd7dc897a8](https://github.com/llvm/llvm-project/commit/952b12394ecffce6cf2430aa29b193dd7dc897a8) [X86] Allow PSHUFD/PSHUFLW/PSHUFW intrinsics in constexpr. (#161210)
[3d810086d1e16e2de57634d7eb5ecf25a5227e4c](https://github.com/llvm/llvm-project/commit/3d810086d1e16e2de57634d7eb5ecf25a5227e4c) [lldb][Lanugage][NFC] Adapt Language::ForEach to IterationAction (#161830)
[5d3b3eaaa02b52dcf4a0a4ed409c683972377c96](https://github.com/llvm/llvm-project/commit/5d3b3eaaa02b52dcf4a0a4ed409c683972377c96) [libcxx] Mark system_reserved_names.gen.py unsupported on clang-20 && msvc (#161811)
[83c135cad3bec97947e1635b6d8de9ec883041dd](https://github.com/llvm/llvm-project/commit/83c135cad3bec97947e1635b6d8de9ec883041dd) [mlir] Dialect conversion: Print note when replacement types do not match legalized types (#161802)
[f8f6c0b6ecb9d87ead48246d4fadf6048207375d](https://github.com/llvm/llvm-project/commit/f8f6c0b6ecb9d87ead48246d4fadf6048207375d) Revert "[LLVM] Add GNU make jobserver support (#145131)"
[c75ae01233b0965d48e3770160119c162eb5c2ee](https://github.com/llvm/llvm-project/commit/c75ae01233b0965d48e3770160119c162eb5c2ee) [analyzer] Fix -analyze-function debug warning to account for syntax checkers (#161664)
[cf86ef925d75ef08526fc399a2888673338298b3](https://github.com/llvm/llvm-project/commit/cf86ef925d75ef08526fc399a2888673338298b3) [clang][analyzer] Make per-entry-point metric rows uniquely identifiable
[ef4471edfa6d72e13c8f8e90bef521caee6f4b1f](https://github.com/llvm/llvm-project/commit/ef4471edfa6d72e13c8f8e90bef521caee6f4b1f) [analyzer] Teach -analyze-function about USRs, extend documentation (#161666)
[df6549403525dd3bca864d65bb168956ef946d12](https://github.com/llvm/llvm-project/commit/df6549403525dd3bca864d65bb168956ef946d12) [Hexagon] Added lowering for sint_to_fp from v32i1 to v32f32 (#159507)
[ab9611e7353be46351b9ce52836e56431ac5a45c](https://github.com/llvm/llvm-project/commit/ab9611e7353be46351b9ce52836e56431ac5a45c) [X86] Fold ADD(x,x) -> X86ISD::VSHLI(x,1) (#161843)
[375f48942b9a3f3fbd82133390af25b6c96f1460](https://github.com/llvm/llvm-project/commit/375f48942b9a3f3fbd82133390af25b6c96f1460) [Flang] Add standalone tile support (#160298)
[7ceef762c8c914270cfa49ad5794227b270c8223](https://github.com/llvm/llvm-project/commit/7ceef762c8c914270cfa49ad5794227b270c8223) [LAA] Check if Ptr can be freed between Assume and CtxI. (#161725)
[296fddc89e23b33055ff3f7ccb55de6c47dac757](https://github.com/llvm/llvm-project/commit/296fddc89e23b33055ff3f7ccb55de6c47dac757) Allow DW_OP_rot, DW_OP_neg, and DW_OP_abs in DIExpression (#160757)
[ffc503edd0a2d07121232fe204e480fc29631a90](https://github.com/llvm/llvm-project/commit/ffc503edd0a2d07121232fe204e480fc29631a90) [LLVM] Add GNU make jobserver support (#145131)
[173063cf054645a7f72e0ca1d0f2dfe87346d65c](https://github.com/llvm/llvm-project/commit/173063cf054645a7f72e0ca1d0f2dfe87346d65c) [AMDGPU][Disassembler] Use target feature for `.amdhsa_reserve_xnack_mask` instead of hard code zero (#161771)
[13c83c0a785179d51d673e86dddc86801c16c079](https://github.com/llvm/llvm-project/commit/13c83c0a785179d51d673e86dddc86801c16c079) [analyzer][NFC] Simplify Analysis/csv2json.py (#161665)
[9e3bbbb049ea9ca2abcbf8e4b3ea39a8deb7c1e2](https://github.com/llvm/llvm-project/commit/9e3bbbb049ea9ca2abcbf8e4b3ea39a8deb7c1e2) [X86][Clang] VectorExprEvaluator::VisitCallExpr / InterpretBuiltin - allow element extraction/insertion intrinsics to be used in constexpr #159753 (#161302)
[6bdf2cb2024e3a1f9596189f567b13665a19d1b1](https://github.com/llvm/llvm-project/commit/6bdf2cb2024e3a1f9596189f567b13665a19d1b1) [mlir][NFC] Remove redundant insertion point changes (#161837)
[bbae6a460c9fe41bdbf1f93f36928301d53c7db0](https://github.com/llvm/llvm-project/commit/bbae6a460c9fe41bdbf1f93f36928301d53c7db0) [flang] Simplify hlfir.index in a few limited cases. (#161558)
[4845b3e3eb3759cb87ab52a0ac6836ed1df4f57e](https://github.com/llvm/llvm-project/commit/4845b3e3eb3759cb87ab52a0ac6836ed1df4f57e) [OpenACC][CIR] Impl reduction recipe pointer/array bound lowering (#161726)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.