dtcxzyw / dtcxzyw/llvm-codegen-benchmark
Update diff December 18th 2025, 6:58:10 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/6767b86c3484ca40684cce34fb985eb77373928e
to: https://github.com/llvm/llvm-project/commit/4204244301c810eb84815bb7ed0641fed680124b
commit: c4bf6107f5b1a00220b5916f455c2aae4ee5cdf6
## Change Logs
from 6767b86c3484ca40684cce34fb985eb77373928e to 4204244301c810eb84815bb7ed0641fed680124b
[4204244301c810eb84815bb7ed0641fed680124b](https://github.com/llvm/llvm-project/commit/4204244301c810eb84815bb7ed0641fed680124b) [X86] Fix sext optimization accidentally applying to large code model (#172721)
[28045875777d1c5b1ca33317256517ff41d4ea69](https://github.com/llvm/llvm-project/commit/28045875777d1c5b1ca33317256517ff41d4ea69) [X86] combineConcatVectorOps - pull out repeated constant vector matching. NFC. (#172884)
[e81bae73fe7530d164376cf0cdaf257ee7344fb4](https://github.com/llvm/llvm-project/commit/e81bae73fe7530d164376cf0cdaf257ee7344fb4) Reland "[flang][cuda] Add support for derived-type initialization on device #172568" (#172741)
[78d291eda012e069d85d15213c3d64afa19e9380](https://github.com/llvm/llvm-project/commit/78d291eda012e069d85d15213c3d64afa19e9380) [lldb][windows] only use a ConPTY if needed (#172877)
[b34dd38784c94444e2686189b43e5a22ffae07b4](https://github.com/llvm/llvm-project/commit/b34dd38784c94444e2686189b43e5a22ffae07b4) [lldb-dap] Do not show memory address on types with no summary (#172670)
[280e609d4e9f9433437cbc704882b1f529667d15](https://github.com/llvm/llvm-project/commit/280e609d4e9f9433437cbc704882b1f529667d15) [OFFLOAD][L0] Expose native ELF to upper layers (#172819)
[f259247849dc42489e4e3f7bad24d378f730ee95](https://github.com/llvm/llvm-project/commit/f259247849dc42489e4e3f7bad24d378f730ee95) [cir] Fix NYI test after 5925210020b6ff3f3dc48421311eedde82b16d61. NFC
[1d8a9ed15ca23051f7aafc930812ec9209d24fd8](https://github.com/llvm/llvm-project/commit/1d8a9ed15ca23051f7aafc930812ec9209d24fd8) [lli] Run test for debug descriptors on Linux only (#167860)
[85f5953fcad80fbe3b42a35276c38661f0eb4349](https://github.com/llvm/llvm-project/commit/85f5953fcad80fbe3b42a35276c38661f0eb4349) [LLVM][MC] Unique per-hw mode field encoding code in CodeEmitterGen (#172764)
[01a09e04d72a9909deda513506d1aeb430ab47ed](https://github.com/llvm/llvm-project/commit/01a09e04d72a9909deda513506d1aeb430ab47ed) [llvm][cas] Bypass sandbox in on-disk CAS (#172763)
[ef58e6f6af7a33bcefd278293049ba2e9a5c64c9](https://github.com/llvm/llvm-project/commit/ef58e6f6af7a33bcefd278293049ba2e9a5c64c9) [SDAG] Widen TRUNCATE to intermediate type to avoid ISel failure (#172473)
[2ec3ea7e93814c7412df7c7469019c2fd9fd0ee8](https://github.com/llvm/llvm-project/commit/2ec3ea7e93814c7412df7c7469019c2fd9fd0ee8) [lldb][windows] refactor the version check in @skipIfWindows (#172838)
[0ce00ab8ea38ceec56bb6ea82bd454797dddb849](https://github.com/llvm/llvm-project/commit/0ce00ab8ea38ceec56bb6ea82bd454797dddb849) [NFC][CodeGen][Clang] Apply Rule of Three to DisableDebugLocationUpdates (#172770)
[603904fa193c5096bbbdec8e39b9e73c6719f396](https://github.com/llvm/llvm-project/commit/603904fa193c5096bbbdec8e39b9e73c6719f396) [flang][OpenMP] Make OmpDependenceKind be a common enum, NFC (#172871)
[55089733b6b3ac70d4808bff734946288f0b6251](https://github.com/llvm/llvm-project/commit/55089733b6b3ac70d4808bff734946288f0b6251) [AMDGPU][GlobalISel] Add readanylane combines for merge-like instruct… (#172546)
[3bf0a8d6e16bc2406fa4bd5bc96e572c3b36e43f](https://github.com/llvm/llvm-project/commit/3bf0a8d6e16bc2406fa4bd5bc96e572c3b36e43f) [RISCV] Add Xqci feature flag (#172608)
[50bda7296b81062849e670f9078d60d71d3cb870](https://github.com/llvm/llvm-project/commit/50bda7296b81062849e670f9078d60d71d3cb870) [X86] combineConcatVectorOps - add handling for SITOFP vector ops (#172866)
[ae739a240c4ea0ab536e17ab1a66c2695af8ca37](https://github.com/llvm/llvm-project/commit/ae739a240c4ea0ab536e17ab1a66c2695af8ca37) [OFFLOAD] Recognize level_zero backend in liboffload (#172818)
[5559918321f4967c9d74e8a658442aa271b224a9](https://github.com/llvm/llvm-project/commit/5559918321f4967c9d74e8a658442aa271b224a9) [OFFLOAD][L0] Improve symbol device lookup (#172820)
[3ac0ff2f368ddf9571c81616ab46867fb936bedd](https://github.com/llvm/llvm-project/commit/3ac0ff2f368ddf9571c81616ab46867fb936bedd) [OFFLOAD][L0] Fix usages of getDebugLevel in L0 plugin (#172815)
[d5bc6b191fd6a581db841ea284ce302b6548c336](https://github.com/llvm/llvm-project/commit/d5bc6b191fd6a581db841ea284ce302b6548c336) [clang][Driver][SPIRV] Add better error when SPIR-V tools is not found (#171704)
[12e5bd1e30bd29406909bae36ef5f0d44f67b7e1](https://github.com/llvm/llvm-project/commit/12e5bd1e30bd29406909bae36ef5f0d44f67b7e1) [libc] Add `IN6_IS_ADDR_V4COMPAT` (#172646)
[e071e435893d3165a607e0b649ea379d75d86a6e](https://github.com/llvm/llvm-project/commit/e071e435893d3165a607e0b649ea379d75d86a6e) [libc] Add `IN6_IS_ADDR_V4MAPPED` (#172645)
[12d4889a0aa5ff816db818ca43f2bbb71610a0b2](https://github.com/llvm/llvm-project/commit/12d4889a0aa5ff816db818ca43f2bbb71610a0b2) [libc] Add `IN6_IS_ADDR_MC*` (#172643)
[a256c03206539862cd4e364637f525fa484ca640](https://github.com/llvm/llvm-project/commit/a256c03206539862cd4e364637f525fa484ca640) [RISCV] Rename -enable-p-ext-codegen -riscv-enable-p-ext-simd-codegen. (#172790)
[3f79d13aff69219aa1cbafc4b59a0369d11d83b0](https://github.com/llvm/llvm-project/commit/3f79d13aff69219aa1cbafc4b59a0369d11d83b0) [libc] Add `IN6_IS_ADDR_MULTICAST` (#172498)
[ecd46d350aa63b28b5710fefbe69b88b51331a53](https://github.com/llvm/llvm-project/commit/ecd46d350aa63b28b5710fefbe69b88b51331a53) [libc] Add `IN6_IS_ADDR_LOOPBACK` (#172312)
[f904c2ad59b6bdf4c52aeeee0910c23b2a42b328](https://github.com/llvm/llvm-project/commit/f904c2ad59b6bdf4c52aeeee0910c23b2a42b328) [libc] Add `IN6_IS_ADDR_UNSPECIFIED` (#172311)
[195c1c0dc0073924394299e7689efb39f2d04dc4](https://github.com/llvm/llvm-project/commit/195c1c0dc0073924394299e7689efb39f2d04dc4) [OpenMP][Offload] Fix test after #172382 (#172865)
[e742015f43e5bc1b332213571acfc7c2975144fb](https://github.com/llvm/llvm-project/commit/e742015f43e5bc1b332213571acfc7c2975144fb) [RISCV] Assign separate latencies for vector COPYs in SpacemitX60 scheduling model (#172556)
[b0ef56de7957c48b6324f22fec71d50de1ea8fc3](https://github.com/llvm/llvm-project/commit/b0ef56de7957c48b6324f22fec71d50de1ea8fc3) [clang-tidy][NFC] Remove redundant braces with clang-format 'RemoveBracesLLVM' (2/N) (#172751)
[f196b1d66ffb10c33904fef23b157302f11b1aee](https://github.com/llvm/llvm-project/commit/f196b1d66ffb10c33904fef23b157302f11b1aee) [VPlan] Extract reverse operation for reverse accesses (#146525)
[e741cd88a10b89032481c705e949899abbf909aa](https://github.com/llvm/llvm-project/commit/e741cd88a10b89032481c705e949899abbf909aa) AMDGPU/PromoteAlloca: Fix handling of users of multiple allocas (#172771)
[4e675a0c459c49845be33f757132008f4e8e5074](https://github.com/llvm/llvm-project/commit/4e675a0c459c49845be33f757132008f4e8e5074) [SelectionDAG] Lowering usub.sat(a, 1) to a - (a != 0) (#170076)
[345d7639869abfda21b63efba5f40250c8664fec](https://github.com/llvm/llvm-project/commit/345d7639869abfda21b63efba5f40250c8664fec) [X86] Add tests showing failure to concat matching SITOFP/UITOFP vector ops (#172852)
[d6c2cd69cbdc708f6fdb1819554b72e2256f2139](https://github.com/llvm/llvm-project/commit/d6c2cd69cbdc708f6fdb1819554b72e2256f2139) [X86][APX] Check APXSave before enabling APX features (#172834)
[492ca62e2cf9dcf1480611e2e6b06c5504a70a44](https://github.com/llvm/llvm-project/commit/492ca62e2cf9dcf1480611e2e6b06c5504a70a44) [AArch64][SVE] Generalize extract_elt => plast fold to i32 indices (#172692)
[1940010e1565953b94148a1e5faea47698efa55e](https://github.com/llvm/llvm-project/commit/1940010e1565953b94148a1e5faea47698efa55e) [OpenMP][CIR] Implement 'parallel's 'proc_bind' clause lowering (#172501)
[755f298ddcd43045be6eec1a9f15dc7ba820eecd](https://github.com/llvm/llvm-project/commit/755f298ddcd43045be6eec1a9f15dc7ba820eecd) [flang][OpenMP] Implement COMBINER clause (#172036)
[1deee91bf52ca15e47b59a2929e5e5a323f4864c](https://github.com/llvm/llvm-project/commit/1deee91bf52ca15e47b59a2929e5e5a323f4864c) [flang][OpenMP] Move some class definitions into right place, NFC (#172736)
[8bd5ba7af73516e22e815c6680af1967a2147969](https://github.com/llvm/llvm-project/commit/8bd5ba7af73516e22e815c6680af1967a2147969) [Clang] Allow AVX/AVX2 lane permute operations in constexpr (#172149)
[6c52b0821f1b211d85bef0e16b72a7495b685582](https://github.com/llvm/llvm-project/commit/6c52b0821f1b211d85bef0e16b72a7495b685582) [gn build] Port 50ae726bb349
[4ba83526937aac110f18c4d4724289875042bacf](https://github.com/llvm/llvm-project/commit/4ba83526937aac110f18c4d4724289875042bacf) [CIR] Partially upstream coroutine co_return support (#171755)
[50ae726bb349868d9d22b71fb7c24c2f9c2f32bd](https://github.com/llvm/llvm-project/commit/50ae726bb349868d9d22b71fb7c24c2f9c2f32bd) [libc++][AIX] Move to new locale APIs (#172068)
[4a9342392d5e36b1ab0a56f66b91f239d27f9f6a](https://github.com/llvm/llvm-project/commit/4a9342392d5e36b1ab0a56f66b91f239d27f9f6a) [mlir] Use SymbolOpInterface to implement operateOnSymbol in test-symbol-uses pass (#172675)
[bdc822d2cf88afb2f1ea89d3de3a2d59413bb9ea](https://github.com/llvm/llvm-project/commit/bdc822d2cf88afb2f1ea89d3de3a2d59413bb9ea) [lli] Honor --jit-linker-kind=rtdyld on platforms that default to jitlink (#167860)
[cd7c511cc0d69aa922e1180a530198e74f9fd6d3](https://github.com/llvm/llvm-project/commit/cd7c511cc0d69aa922e1180a530198e74f9fd6d3) [X86] combineConcatVectorOps - add handling for CVTPS2DQ/CVTTPS2DQ vector ops (#172841)
[c68fa5ebab8f549936d49ba7ee79f01670c17d67](https://github.com/llvm/llvm-project/commit/c68fa5ebab8f549936d49ba7ee79f01670c17d67) AMDGPU: Handle amdgcn_rcp in computeKnownFPClass (#172490)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.