dtcxzyw / dtcxzyw/llvm-codegen-benchmark
Update diff September 9th 2026, 9:23:41 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/6f7ca253fc3674856afe665eda40f9856a69e804
to: https://github.com/llvm/llvm-project/commit/e6114dbeed424ce7c483000e181f97b962a56fe7
commit: e30b63f73bc80aa196bccd78b0e6471aee894b26
## Change Logs
from 6f7ca253fc3674856afe665eda40f9856a69e804 to e6114dbeed424ce7c483000e181f97b962a56fe7
[e6114dbeed424ce7c483000e181f97b962a56fe7](https://github.com/llvm/llvm-project/commit/e6114dbeed424ce7c483000e181f97b962a56fe7) [mlir][Affine][SCF][Vector] Migrate to split inherent/discardable attribute APIs (#218913)
[b1b68627b9da8d4bbdf9a39bb2bde52dd6ce8bf3](https://github.com/llvm/llvm-project/commit/b1b68627b9da8d4bbdf9a39bb2bde52dd6ce8bf3) [CIR][CMake] Configure MLIR as a dependency-only project (#221739)
[173a02c755bf91fecf90ac4df972128baea91da8](https://github.com/llvm/llvm-project/commit/173a02c755bf91fecf90ac4df972128baea91da8) [MLIR][LLVM] Enable strict property assembly format (#217277)
[3ff11b27bbd8eca219dab55e9589fcf6a76a79cb](https://github.com/llvm/llvm-project/commit/3ff11b27bbd8eca219dab55e9589fcf6a76a79cb) [libFuzzer] Don't count leak-verification re-executions towards `-runs` (#221036)
[1daadb8ac65d52e612e4ced185467ff9d363afd9](https://github.com/llvm/llvm-project/commit/1daadb8ac65d52e612e4ced185467ff9d363afd9) [Triple] Sink clang's DebugEntryValueArchs list into Triple (#222136)
[eff777582665d7c076824cec211fe20c6fb154e5](https://github.com/llvm/llvm-project/commit/eff777582665d7c076824cec211fe20c6fb154e5) [nfc][ProfileData] Fix -Wrange-loop-construct in SampleProfileWriter (#220726)
[c2e89e8955bacc8c6b10fba311038f4c12b55e00](https://github.com/llvm/llvm-project/commit/c2e89e8955bacc8c6b10fba311038f4c12b55e00) [CIR] Fix OpenACC tests by adding a triple. (#222344)
[68080c4a963f8d7dd0a1bec65555dd5ef8a5e3bc](https://github.com/llvm/llvm-project/commit/68080c4a963f8d7dd0a1bec65555dd5ef8a5e3bc) [CIR] Fix OpenMP tests by adding a triple. (#222345)
[836b5a419d792cd56f1cb8c91a8cf4d00172be2e](https://github.com/llvm/llvm-project/commit/836b5a419d792cd56f1cb8c91a8cf4d00172be2e) [IR] Remove ProfcheckDisableMetadataFixes checks
[177bbcb1dffa5459436f6472ca23c3d9a1479e73](https://github.com/llvm/llvm-project/commit/177bbcb1dffa5459436f6472ca23c3d9a1479e73) [InstCombine] Remove ProfcheckDisableMetadataFixes checks
[f6f71edb4346d586bb97485116175efd9a696ee8](https://github.com/llvm/llvm-project/commit/f6f71edb4346d586bb97485116175efd9a696ee8) [AMDGPU] Introduce address space 13 for VGPR as memory (#208557)
[44fc88bb27df4cbbe94d225398894d5175ae5f30](https://github.com/llvm/llvm-project/commit/44fc88bb27df4cbbe94d225398894d5175ae5f30) [offload][level_zero] Remove async queues (#222267)
[2f91c9c95a93be6d559dd0028a35c9f5e15d3dcf](https://github.com/llvm/llvm-project/commit/2f91c9c95a93be6d559dd0028a35c9f5e15d3dcf) [CodeGen] Relax an overly strict assert in EmitAggregateCopy (#219090)
[cd10182794b76adacc6a1c94953cdb2891d5735b](https://github.com/llvm/llvm-project/commit/cd10182794b76adacc6a1c94953cdb2891d5735b) [NFC][VPlan] Add extra tests for VPlan-based stride speculation (#218795)
[c4c32a50adc88bf28a9188dcd946cdc2af7c19f2](https://github.com/llvm/llvm-project/commit/c4c32a50adc88bf28a9188dcd946cdc2af7c19f2) [LIT] Fix quadratic behavior collecting process output (#222419)
[6fb705da6eac41c4ff4625c0a89861defc67e124](https://github.com/llvm/llvm-project/commit/6fb705da6eac41c4ff4625c0a89861defc67e124) [mlir][openacc] Keep vector-private storage per-lane in ACCCGToGPU (#222134)
[77874a5794a3bb007cda2e6a5ac77e7ce48cf8c4](https://github.com/llvm/llvm-project/commit/77874a5794a3bb007cda2e6a5ac77e7ce48cf8c4) [Clang][Sema] Make _Imag int/float LValue not assignable (#218270)
[9c4200de17ced044bd832ec5e4e78c2e0ab25fd7](https://github.com/llvm/llvm-project/commit/9c4200de17ced044bd832ec5e4e78c2e0ab25fd7) [AMDGPU] Update REV Opcode DPP Combine test to have True16 and Fake16 runs (#222217)
[2c09e15d1cd4e6c42a7eddf4f09bed9dab0145e3](https://github.com/llvm/llvm-project/commit/2c09e15d1cd4e6c42a7eddf4f09bed9dab0145e3) [flang][cuda] Emit Mcuda_compiled sentinel for CUDA Fortran objects (#222421)
[5ad3dd8a19d4ef59a13ac0052abe5fbca7b2823c](https://github.com/llvm/llvm-project/commit/5ad3dd8a19d4ef59a13ac0052abe5fbca7b2823c) [AMDGPU] Add more attributes to some intrinsics to help with attribute propagation (#222222)
[3cab00bd5674d374e702807a57a3db432a351086](https://github.com/llvm/llvm-project/commit/3cab00bd5674d374e702807a57a3db432a351086) [CIR][AMDGPU] Add support for AMDGCN fract builtins (#222185)
[2c9afb46c32ccf19fe048688e273cad4c7b3dfc6](https://github.com/llvm/llvm-project/commit/2c9afb46c32ccf19fe048688e273cad4c7b3dfc6) [CIR][AMDGPU] Add support for AMDGCN bitfield extract builtins (#222186)
[e829049823905405779c6b908437b200e7ed1b2e](https://github.com/llvm/llvm-project/commit/e829049823905405779c6b908437b200e7ed1b2e) [NFC][analyzer] Cleanup checker calls in `ExprEngine::ProcessStmt`, `ExprEngine::Visit*` (#218691)
[8aebfb31ab1a454187763bbfa1619f1f64d191f6](https://github.com/llvm/llvm-project/commit/8aebfb31ab1a454187763bbfa1619f1f64d191f6) [Transforms] Remove ProfcheckDisableMetadataFixes checks
[228749bf71a0f05b2ce214a153969603f1a902f8](https://github.com/llvm/llvm-project/commit/228749bf71a0f05b2ce214a153969603f1a902f8) [flang] Collapse execution-part statement error flood into one error message (#220988)
[68da0c7ac7ed94a5f1c4df1119335cb74da4be8f](https://github.com/llvm/llvm-project/commit/68da0c7ac7ed94a5f1c4df1119335cb74da4be8f) [SLP] De-duplicate costing of perfect-diamond gather spills (#220569)
[e9f1f00dd49cb382b3eaef136666664eaaa16450](https://github.com/llvm/llvm-project/commit/e9f1f00dd49cb382b3eaef136666664eaaa16450) [LLVM][libc] Defer lowering of constant intrinsics in full LTO (#221505)
[0a566538519064f8587dd930c88bf553761c405f](https://github.com/llvm/llvm-project/commit/0a566538519064f8587dd930c88bf553761c405f) [lldb] Accept the non-Darwin test build dir in the clean rule guard (#222412)
[33cdc33dd6e941fe4dd1a61ba7d7ec32933e3bfd](https://github.com/llvm/llvm-project/commit/33cdc33dd6e941fe4dd1a61ba7d7ec32933e3bfd) [AMDGPU] Fix CHECKs for sdwa-ops.mir test13 and also eliminated unnecessary global live-ins (#222392)
[4471c681e781fe14922a2ecf1684654a4522f271](https://github.com/llvm/llvm-project/commit/4471c681e781fe14922a2ecf1684654a4522f271) [flang][acc] Support sizing array of derived type for openacc mapping (#222404)
[4b8c39ea8e67fe1ed07bbf0fec0229a5ebfc90fb](https://github.com/llvm/llvm-project/commit/4b8c39ea8e67fe1ed07bbf0fec0229a5ebfc90fb) Revert "[InstCombine] support trunc condition in foldSelectICmpAndAnd" (#222413)
[244ec9557be24db8ca9d212f2f7bd29e91ea06ec](https://github.com/llvm/llvm-project/commit/244ec9557be24db8ca9d212f2f7bd29e91ea06ec) [Transforms][Scalar] Remove ProfcheckDisableMetadataFixes checks
[d638a855953de5cd12bd0e257f617bc943bd58e5](https://github.com/llvm/llvm-project/commit/d638a855953de5cd12bd0e257f617bc943bd58e5) [Transforms][Utils] Remove ProfcheckDisableMetadataFixes checks
[a173863e63415ae54b5d0abf1bc5897c61604e5f](https://github.com/llvm/llvm-project/commit/a173863e63415ae54b5d0abf1bc5897c61604e5f) [libc] Implement mkdtemp (#222106)
[8e36f93835f1bdb74492d8ac26e7bdab4f4f1884](https://github.com/llvm/llvm-project/commit/8e36f93835f1bdb74492d8ac26e7bdab4f4f1884) [SimplifyCFG] Remove ProfcheckDisableMetadataFixes checks
[e146e27ab993d013ab16a706f0fd84ab3818b575](https://github.com/llvm/llvm-project/commit/e146e27ab993d013ab16a706f0fd84ab3818b575) [ConstraintElim] Use largest usable bound to check no-wrap regions. (#222295)
[e45b19d32e7c5e883ed4b50970a2233bbc6a8a7e](https://github.com/llvm/llvm-project/commit/e45b19d32e7c5e883ed4b50970a2233bbc6a8a7e) Fix flang and MLIR bazel builds (#222395)
[44eec13c0264542d1d116ac0e8c2dcf1153fe37c](https://github.com/llvm/llvm-project/commit/44eec13c0264542d1d116ac0e8c2dcf1153fe37c) [flang][FIRToMemRef] Do not peel storage-association views (#222376)
[0c5f85f9a24a0cdeccb05a362cd40b03da6f1783](https://github.com/llvm/llvm-project/commit/0c5f85f9a24a0cdeccb05a362cd40b03da6f1783) [RISCV] Use run-pass instead of start-before in macrofusion tests. NFC (#222390)
[23de87dae7695634bb618e188912de11267f1dd0](https://github.com/llvm/llvm-project/commit/23de87dae7695634bb618e188912de11267f1dd0) [CMake] Add dependent project mode for Flang's MLIR (#221724)
[31157bbadddf2dafbfffbc23518988fa83dd4884](https://github.com/llvm/llvm-project/commit/31157bbadddf2dafbfffbc23518988fa83dd4884) [NFC][VPlan] Move `m_RemoveMask` to `VPlanPatternMatch.h` (#219059)
[91665e7aa17c4d829be459db92856eb0dbb32620](https://github.com/llvm/llvm-project/commit/91665e7aa17c4d829be459db92856eb0dbb32620) [CodeGen] Don't derive MODereferenceable from !dereferenceable metadata (#222069)
[f72d8ff6d3f6dc481a72a63f9fb18aa92353e04c](https://github.com/llvm/llvm-project/commit/f72d8ff6d3f6dc481a72a63f9fb18aa92353e04c) Revert [IR] Do not inherit ABI attributes from the callee (#222384)
[fe9f67b35c068dc39788fd94f5194ca44109992a](https://github.com/llvm/llvm-project/commit/fe9f67b35c068dc39788fd94f5194ca44109992a) [lldb] Replace string type in ELFSectionHeaderInfo (#218490)
[eb5cd179549d68b8b94efd1ddafc6c743ed98597](https://github.com/llvm/llvm-project/commit/eb5cd179549d68b8b94efd1ddafc6c743ed98597) [lldb] Remove LLDBRPC (#222093)
[9a9f50ed485aaf42a204a2aa0eae1d46f4aba8e0](https://github.com/llvm/llvm-project/commit/9a9f50ed485aaf42a204a2aa0eae1d46f4aba8e0) [libc++] Remove `_LIBCPP_EXPLICIT_SINCE_CXX14` (#222221)
[4dce46202961f348bf51a15d73bfe8bcfe8feb28](https://github.com/llvm/llvm-project/commit/4dce46202961f348bf51a15d73bfe8bcfe8feb28) [SystemZ] XPLINK64: emit narrow sign/zero-extend instructions for sub-i32 formal args (#206833)
[4bd42ad3ade67d5c1498081df08cab4090a32551](https://github.com/llvm/llvm-project/commit/4bd42ad3ade67d5c1498081df08cab4090a32551) [InstCombine] restrict InstCombineNegator for sub(y,and(lshr(x,C),1)) (#222075)
[4728d3c8e911e9f67e8eaf2f6756364f10518560](https://github.com/llvm/llvm-project/commit/4728d3c8e911e9f67e8eaf2f6756364f10518560) [clang] Reject references to vector types in `__builtin_vectorelements` (#219767)
[cbdd30c4bf239adc33e2025a579372b41bec9512](https://github.com/llvm/llvm-project/commit/cbdd30c4bf239adc33e2025a579372b41bec9512) [lld] Set WrapNamespaceBodyWithEmptyLines: Never (#221423)
[366be9717d45a9e8f72865bf94a9ef42faf4c2f7](https://github.com/llvm/llvm-project/commit/366be9717d45a9e8f72865bf94a9ef42faf4c2f7) [X86] getBT - ensure we ANY_EXTEND or TRUNCATE the bit test index to match the source value (#222374)
[1c380fe977a121a325110c742032c6bbdfc06d32](https://github.com/llvm/llvm-project/commit/1c380fe977a121a325110c742032c6bbdfc06d32) Reapply "[SimplifyCFG] Fix profcheck failure from #213302" (#220932) (#220939)
[4f057d974babd7782c175b4f13274346ab44aa21](https://github.com/llvm/llvm-project/commit/4f057d974babd7782c175b4f13274346ab44aa21) [Clang][Sema] Error message refers to `__begin1` with `constexpr` variable in range-based for loop (#218145)
[290c4d79e964bb22ca9a4ff8453770c427d5f345](https://github.com/llvm/llvm-project/commit/290c4d79e964bb22ca9a4ff8453770c427d5f345) [docs][libFuzzer] Fix `-timeout_exitcode` and `-error_exitcode` descriptions (#221776)
[d506b595872f3e0bf29e2546cd7e5ff55cdd2e32](https://github.com/llvm/llvm-project/commit/d506b595872f3e0bf29e2546cd7e5ff55cdd2e32) [InstCombine] support trunc condition in foldSelectICmpAndAnd (#220690)
[15bf5e575a6a1a5ecb80a98922223e31fda25204](https://github.com/llvm/llvm-project/commit/15bf5e575a6a1a5ecb80a98922223e31fda25204) [InstCombine] Prepare to support trunc nuw condition in foldAndOrOfICmps (NFC) (#221555)
[9756cbfea1d7cdfdd2d15d26cdfbe1db6c775923](https://github.com/llvm/llvm-project/commit/9756cbfea1d7cdfdd2d15d26cdfbe1db6c775923) [DAGCombiner] Use canonical shift amount type when decomposing a multiply. (#222211)
[17092bd38d0d7a4c37d6bcbf6e96177d2aacbc43](https://github.com/llvm/llvm-project/commit/17092bd38d0d7a4c37d6bcbf6e96177d2aacbc43) [SystemZ] XPLINK64: use AExt for 32-bit pointer formals (#222350)
[b9d0703f7d6bd040bf317b1099729ba3a421f33c](https://github.com/llvm/llvm-project/commit/b9d0703f7d6bd040bf317b1099729ba3a421f33c) [sanitizer_common] Disable the fast unwinder on Alpha Linux (#220231)
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue only provides LLVM commit ranges and a generated changelog, with no target files or specific requested change. Start by reviewing the commits between the listed endpoints and the repository's benchmark update process; completion criteria are not stated in the issue.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- compilers
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100