dtcxzyw / dtcxzyw/llvm-codegen-benchmark
Update diff April 7th 2026, 7:06:39 pm
- 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/0e4f9ce0450cea43828a08bf4fcf8ca286a67c75
to: https://github.com/llvm/llvm-project/commit/3098b4da81c254b40f6bc931bbb1933df12dc0a9
commit: d9b186fa2e432fd2ad52fefb7dd6179fa0b2dd14
## Change Logs
from 0e4f9ce0450cea43828a08bf4fcf8ca286a67c75 to 3098b4da81c254b40f6bc931bbb1933df12dc0a9
[3098b4da81c254b40f6bc931bbb1933df12dc0a9](https://github.com/llvm/llvm-project/commit/3098b4da81c254b40f6bc931bbb1933df12dc0a9) [flang] Added LICM hoisting for nested regions. (#190696)
[824fc35bd9453e1776f098cc5d7123b1034ea510](https://github.com/llvm/llvm-project/commit/824fc35bd9453e1776f098cc5d7123b1034ea510) [mlir][vector] Constrain broadcast->shape_cast folding (#190230)
[4913bd5588ada1dfd0e5a822b016d99b8196ca43](https://github.com/llvm/llvm-project/commit/4913bd5588ada1dfd0e5a822b016d99b8196ca43) [ssaf][UnsafeBufferUsage] Add JSON serialization for UnsafeBufferUsage (#187156)
[16a831655f79a3c034cba7d25ad5cfbfa9f54f37](https://github.com/llvm/llvm-project/commit/16a831655f79a3c034cba7d25ad5cfbfa9f54f37) [DAG] Use known-bits when creating umulh/smulh. (#160916)
[c6694e531986bbe2e436cac58213b76ff26085f4](https://github.com/llvm/llvm-project/commit/c6694e531986bbe2e436cac58213b76ff26085f4) Revert "[Inliner] Put inline history into IR as !inline_history metadata" (#190824)
[3dfa02157883145490d5d4591ffe56ba06826c17](https://github.com/llvm/llvm-project/commit/3dfa02157883145490d5d4591ffe56ba06826c17) [lldb][NFC] Stop using ConstStrings with BroadcastEventSpec (#190660)
[1d6ad6e951411ee1153147accde2f6dd7fcb6128](https://github.com/llvm/llvm-project/commit/1d6ad6e951411ee1153147accde2f6dd7fcb6128) [CIR] Implement 'zero attr' creation of method (#190819)
[639818145812ca04837decdc978a74e2b67da829](https://github.com/llvm/llvm-project/commit/639818145812ca04837decdc978a74e2b67da829) [lldb] Fix ARM STR T1 encoding using subtract instead of add, add test (#188614)
[a974f0a227615aeaca69c041ea612a797bf9b2c1](https://github.com/llvm/llvm-project/commit/a974f0a227615aeaca69c041ea612a797bf9b2c1) [TestingTools] Add new llvm-testing-tools package (#188888)
[d243d55ce4db80a983c8b07647a95d9279cd1fc4](https://github.com/llvm/llvm-project/commit/d243d55ce4db80a983c8b07647a95d9279cd1fc4) [mlir][OpenMP] Rename omp.taskloop to omp.taskloop.wrapper (#188071)
[eb991873d20d62623c271ee01cd7a0ca2e4db63a](https://github.com/llvm/llvm-project/commit/eb991873d20d62623c271ee01cd7a0ca2e4db63a) [lldb][test] Fix dsym-auto-load-modules-multiple.test (#190826)
[cfec3b8efb6b04edce719ac3f2150330cf82aaff](https://github.com/llvm/llvm-project/commit/cfec3b8efb6b04edce719ac3f2150330cf82aaff) [MLIR][XeGPU] Fix Multi-Reduction Layout Rule to Preserve sg_data from consumer layout for non-reduced dims (#189795)
[da96fc3dea01b4eedaa83c715f1e7dc616126032](https://github.com/llvm/llvm-project/commit/da96fc3dea01b4eedaa83c715f1e7dc616126032) [mlir][OpenMP] Move taskloop clauses to the context op (#188070)
[87525c5340e8bee3709c9f4b83fae535b074dc8a](https://github.com/llvm/llvm-project/commit/87525c5340e8bee3709c9f4b83fae535b074dc8a) [DA] Add overflow check in BanerjeeMIVtest (#190469)
[d78e4ae16c8ff8cfc86cd4bfdc2e586198e94629](https://github.com/llvm/llvm-project/commit/d78e4ae16c8ff8cfc86cd4bfdc2e586198e94629) docs: add ability to show non executed test vectors for mc/dc coverage (#190747)
[835b0acced2d993fc7cfd0ec59cd02547b4f1cd1](https://github.com/llvm/llvm-project/commit/835b0acced2d993fc7cfd0ec59cd02547b4f1cd1) [mlir][spirv] Add OpTypeSampler and OpSampledImage support (#189891)
[904d3245569d51ecbd9f50ff99e143c4041c8c56](https://github.com/llvm/llvm-project/commit/904d3245569d51ecbd9f50ff99e143c4041c8c56) [flang][cuda] Remove __nv_ binding names from rounding-mode intrinsics in cudadevice (#190722)
[07e8db61f9e10a5825330d63c36022e849c96116](https://github.com/llvm/llvm-project/commit/07e8db61f9e10a5825330d63c36022e849c96116) [sanitizer_common] Fix memory leak in ListOfModules (#190104)
[4f040ce3f7d466d90a16aac99c67ddd62d571e7b](https://github.com/llvm/llvm-project/commit/4f040ce3f7d466d90a16aac99c67ddd62d571e7b) [Bazel] Fixes fce08a6 (#190821)
[4ecdf5eed42578b55c0feb7a8fb0d34f44cbbc1c](https://github.com/llvm/llvm-project/commit/4ecdf5eed42578b55c0feb7a8fb0d34f44cbbc1c) [AIX][ifunc] fix error message creation logic (misbehaves in production builds) (#188060)
[ea5d9c75f3bec95f891f064f413e9d57b54a9aeb](https://github.com/llvm/llvm-project/commit/ea5d9c75f3bec95f891f064f413e9d57b54a9aeb) [llvm-profgen] Fix break to continue in PrologEpilogTracker loops (#188565)
[5df89ae3da8b24804c17479ce74a930783db045e](https://github.com/llvm/llvm-project/commit/5df89ae3da8b24804c17479ce74a930783db045e) [CodeGen] Preserve big-endian trunc in concat_vectors (#190701)
[fce08a642fe588ebc15ce9dc6066b30fff741ef5](https://github.com/llvm/llvm-project/commit/fce08a642fe588ebc15ce9dc6066b30fff741ef5) [AMDGPU][MLIR][NFC] moved enc computation to a dedicated method (#189339)
[f59009d612c1e23e517d77293fd76855047ace5c](https://github.com/llvm/llvm-project/commit/f59009d612c1e23e517d77293fd76855047ace5c) [mlir][OpenMP] Separate OutlinableInterface from taskloop LoopWrapper (#188068)
[58a5ce4997f5f50308af1668915767adf6dbbda9](https://github.com/llvm/llvm-project/commit/58a5ce4997f5f50308af1668915767adf6dbbda9) [lldb] Skip local variable declarations at start of Wasm function (#190093)
[f2bc625b2ce0a7acfa333ed04931227d3ed38a02](https://github.com/llvm/llvm-project/commit/f2bc625b2ce0a7acfa333ed04931227d3ed38a02) [XeVM] Refactor the SPIR-V generation to use SPIR-V backend API. (#189494)
[8a103806bd7a056447a92d30d26b59edffb8d61e](https://github.com/llvm/llvm-project/commit/8a103806bd7a056447a92d30d26b59edffb8d61e) [bazel] Make nanobind link on macOS (#190687)
[cf784ac314b5eefab3ada8ae125a2de56568ef7d](https://github.com/llvm/llvm-project/commit/cf784ac314b5eefab3ada8ae125a2de56568ef7d) [lldb] Support comparing FileSpec against Python strings (#190690)
[894fb64bc1a9b70dcb50b313219eff99f69bc527](https://github.com/llvm/llvm-project/commit/894fb64bc1a9b70dcb50b313219eff99f69bc527) [SPARC][IAS] Make 64-bit instructions available in 32-bit mode on V9 (#187534)
[1604565e5ed772f02d2a2c0ef40bddf4f9e8f35d](https://github.com/llvm/llvm-project/commit/1604565e5ed772f02d2a2c0ef40bddf4f9e8f35d) [lldb][AIX] Enable NativeProcessAIX Manager for lldb-server (#190173)
[20916c680ecedc21c582f12d2540d24ff551baec](https://github.com/llvm/llvm-project/commit/20916c680ecedc21c582f12d2540d24ff551baec) AMDGPU: Stop creating attributor attributes for declarations (#190800)
[07a40b33e513c85061a4204b579a8cd8a60e6507](https://github.com/llvm/llvm-project/commit/07a40b33e513c85061a4204b579a8cd8a60e6507) [mlir][OpenMP] Fix taskloop outlined step handling (#190198)
[4a6adf42d80a91f79c9c7c8d0c7801f9575d40dd](https://github.com/llvm/llvm-project/commit/4a6adf42d80a91f79c9c7c8d0c7801f9575d40dd) [InstSimplify] Fix Compilation Hang in simplifyExtractValueInst (#190279)
[c5e0fd177551a7f268a6d8c42d98532638efcd0c](https://github.com/llvm/llvm-project/commit/c5e0fd177551a7f268a6d8c42d98532638efcd0c) [libc] Add gcc builds to libc-shared-tests precommit CIs. (#190801)
[36ed3face93921ae9261ff48d7436f7c7dbe78d0](https://github.com/llvm/llvm-project/commit/36ed3face93921ae9261ff48d7436f7c7dbe78d0) [pdb] Store symbol names without null terminators in PublicsStreamTest (#190790)
[dfa1c56358830e6a79a76235b56833dab2ac0b02](https://github.com/llvm/llvm-project/commit/dfa1c56358830e6a79a76235b56833dab2ac0b02) [flang] Disambiguate derived component accesses in AliasAnalysis. (#189516)
[5358d456895c6ed42ee7ec61848c9925432f1bfe](https://github.com/llvm/llvm-project/commit/5358d456895c6ed42ee7ec61848c9925432f1bfe) [flang] Enable speculation of fir.convert with memref<> type. (#190413)
[27f52f97d64f19540eb6bc596508c2f4fe7f5db5](https://github.com/llvm/llvm-project/commit/27f52f97d64f19540eb6bc596508c2f4fe7f5db5) [llvm-mca][RISC-V] Remove duplicated use of SP from `c.addi4spn` (#189980)
[b050410cb783026a97d90f75080a6ae6d4472fa1](https://github.com/llvm/llvm-project/commit/b050410cb783026a97d90f75080a6ae6d4472fa1) [libc] Fix return code after rewriting GPU printf support (#190797)
[d630240d4882155371f28458dd3292a9481f8e77](https://github.com/llvm/llvm-project/commit/d630240d4882155371f28458dd3292a9481f8e77) HIPSPV: a fix for Assertion `isFilename() && "Invalid accessor."' failed (#187655)
[fa8b3f5f720ba3aee68f8b6b14a424e6b80870b5](https://github.com/llvm/llvm-project/commit/fa8b3f5f720ba3aee68f8b6b14a424e6b80870b5) [LV] Return best plan directly from selectBestEpiloguePlan (NFC). (#190608)
[e6c0faf0f16b228a8bada715481ad5ed255dea4d](https://github.com/llvm/llvm-project/commit/e6c0faf0f16b228a8bada715481ad5ed255dea4d) [lldb][NFC] Adapt missed call-sites to AsCString changes (#190798)
[5dc39757e151fb661ceb323ff1b7af43716c5c03](https://github.com/llvm/llvm-project/commit/5dc39757e151fb661ceb323ff1b7af43716c5c03) [lldb][test] PlatformDarwinTest: remove redundant usage of TestingProperties (#190799)
[9a1860c45a915328b392fa1af0bbc75dbe96af7f](https://github.com/llvm/llvm-project/commit/9a1860c45a915328b392fa1af0bbc75dbe96af7f) [clang][Lex] add -Wnonportable-include-path-separator (#186770)
[c146e9fce8b46f2495a57c8ce7696da4da9d2a13](https://github.com/llvm/llvm-project/commit/c146e9fce8b46f2495a57c8ce7696da4da9d2a13) [WebAssembly] Fix operand order in performBitcastCombine (#190361)
[292a74fba42d5ca3cdccbe07311054b96c48ae81](https://github.com/llvm/llvm-project/commit/292a74fba42d5ca3cdccbe07311054b96c48ae81) [flang][OpenMP] Implement checks for rectangular loops (#190648)
[6732640f5f3b2729c245e3b8026637d322c7f31d](https://github.com/llvm/llvm-project/commit/6732640f5f3b2729c245e3b8026637d322c7f31d) [pdb] Fix public symbol hashing in GSIHashStreamBuilder::finalizeBuckets (#190133)
[0b070ab623647c79dfe244f42998a630299cc67a](https://github.com/llvm/llvm-project/commit/0b070ab623647c79dfe244f42998a630299cc67a) [mlir][lsp] Use rootUri and rootPath for source files (#185479)
[668938917493fe05c98d5b725f68dfd17ab8eb2f](https://github.com/llvm/llvm-project/commit/668938917493fe05c98d5b725f68dfd17ab8eb2f) [PowerPC] Optimize bitcast(truncate) patterns using vbpermq (#181233)
[2ce48b2691a49e91dc8ecd6dfb7eeb533f77a5c1](https://github.com/llvm/llvm-project/commit/2ce48b2691a49e91dc8ecd6dfb7eeb533f77a5c1) [ConstantFolding] Fix bitcasting vectors with non-integer ratios (#179640)
[e03b73138ec62cae8f6ecbe960b67bc6fa1ab9b7](https://github.com/llvm/llvm-project/commit/e03b73138ec62cae8f6ecbe960b67bc6fa1ab9b7) [lldb] Add setting to specify (by name) which module's scripting resources can be auto-loaded (#188722)
[116b045b1e2bff462afff0dc0b06218e6074f427](https://github.com/llvm/llvm-project/commit/116b045b1e2bff462afff0dc0b06218e6074f427) [lldb] Make argument to ConstString::AsCString explicit (#190183)
[679828edbfeaabdef5b646bf2fa0cf2c120e9080](https://github.com/llvm/llvm-project/commit/679828edbfeaabdef5b646bf2fa0cf2c120e9080) Revert "[Driver] Update SYCL runtime library name and path for target-specific directories" (#190715)
[43f7050a814ee2ba952ee2e02ace74da03f2b251](https://github.com/llvm/llvm-project/commit/43f7050a814ee2ba952ee2e02ace74da03f2b251) [flang] Added a note about Fortran 202X (F202X) (#190627)
[ecffdc1dba6877c26eef00545f7a0ca04c392132](https://github.com/llvm/llvm-project/commit/ecffdc1dba6877c26eef00545f7a0ca04c392132) [Offload] Fix trailing '\0' in ISA name (#190791)
[e223cbd2fc24f25830bee023044f32d144f3a5b2](https://github.com/llvm/llvm-project/commit/e223cbd2fc24f25830bee023044f32d144f3a5b2) [CIR] Implement constructor 'try-body' lowering (#190613)
[5a0ef1f63151b03a2ef0269464f331fa2db806f8](https://github.com/llvm/llvm-project/commit/5a0ef1f63151b03a2ef0269464f331fa2db806f8) [flang][OpenMP] Introduce `semantics::omp::LoopControl` (#190647)
[e61fc8c602c76d2d35e26a51195784d02613e2f9](https://github.com/llvm/llvm-project/commit/e61fc8c602c76d2d35e26a51195784d02613e2f9) [mlir][tosa] Add TOSA Avg Pool 2D Adaptive (#190200)
[93b04091aa38b8d5e6429b58b68ccf9c39f091cc](https://github.com/llvm/llvm-project/commit/93b04091aa38b8d5e6429b58b68ccf9c39f091cc) [SPIR-V] Use OpDecorateId instead of OpDecorate for memory aliasing decorations (#190731)
[b9e9e7bc5c6083acb32b131be0f61df7dc2274f0](https://github.com/llvm/llvm-project/commit/b9e9e7bc5c6083acb32b131be0f61df7dc2274f0) [CIR] Implement aggregate-expr-init with a const-expr lowering (#190631)
[47d457b040d52d6df1f86c238e6b3d4b97b46b9b](https://github.com/llvm/llvm-project/commit/47d457b040d52d6df1f86c238e6b3d4b97b46b9b) [CIR] Implement lowering for member-expr of function decl type (#190655)
[5620a92147a62c40c31c2fb8e8af340737956d15](https://github.com/llvm/llvm-project/commit/5620a92147a62c40c31c2fb8e8af340737956d15) [lit] cross platform progress bar (#189970)
[bd90922f42d8001f36f86a5c4ca5376fb1da0d6b](https://github.com/llvm/llvm-project/commit/bd90922f42d8001f36f86a5c4ca5376fb1da0d6b) [flang][OpenMP] Introduce WithSource<T> to couple T with source location (#190646)
[038261fa44ced36d05df146451c4db75766bf0fd](https://github.com/llvm/llvm-project/commit/038261fa44ced36d05df146451c4db75766bf0fd) [flang][OpenMP] Fix subtle bug in GetAffectedNestDepthWithReason (#190645)
[90f326ef7385f8805616d79183bae172880becb0](https://github.com/llvm/llvm-project/commit/90f326ef7385f8805616d79183bae172880becb0) [orc-rt] Update Session shutdown sequence docs / comments. (#190783)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.