dtcxzyw / dtcxzyw/llvm-codegen-benchmark
Update diff March 24th 2025, 7:07:46 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/4fa5ab382e34b35cab71c0485196f47700d3b5e7
to: https://github.com/llvm/llvm-project/commit/8d3dc1ed5656a3e69e4195d58684a7f4bf0ff5cc
commit: 4e674f5057e9a95e8d55afcfb8cb00bd80637d89
## Change Logs
from 4fa5ab382e34b35cab71c0485196f47700d3b5e7 to 8d3dc1ed5656a3e69e4195d58684a7f4bf0ff5cc
[8d3dc1ed5656a3e69e4195d58684a7f4bf0ff5cc](https://github.com/llvm/llvm-project/commit/8d3dc1ed5656a3e69e4195d58684a7f4bf0ff5cc) lit: Move RUN at line comment after the command.
[6c68cc4df1bfbb846e7724568a4cada61847c7f4](https://github.com/llvm/llvm-project/commit/6c68cc4df1bfbb846e7724568a4cada61847c7f4) Fix bazel demangle include error caused by #126688 (#132790)
[63e0da45a1d6e8bf28130777dd12b642e68b5f64](https://github.com/llvm/llvm-project/commit/63e0da45a1d6e8bf28130777dd12b642e68b5f64) Fix bazel DWARF include error caused by #131645 (#132789)
[8a2a6944383cbd83010a4d5c1ef1a7ef34194bcd](https://github.com/llvm/llvm-project/commit/8a2a6944383cbd83010a4d5c1ef1a7ef34194bcd) [MLIR][LLVM] Support dso_local_equivalent constants (#132131)
[e75f586b813a081cffcafb8b5d34b5547e52e548](https://github.com/llvm/llvm-project/commit/e75f586b813a081cffcafb8b5d34b5547e52e548) [AMDGPU] Relax lds dma waitcnt with no aliasing pair (#131842)
[061b1d1149660d9de69e35d1ab1759480aa6885a](https://github.com/llvm/llvm-project/commit/061b1d1149660d9de69e35d1ab1759480aa6885a) [clang][bytecode] Redo RUN lines in the builtin-functions test (#132762)
[77648476f28c4ee50eb2ffca952453a210386d7d](https://github.com/llvm/llvm-project/commit/77648476f28c4ee50eb2ffca952453a210386d7d) [MC] Account for AcquireAtCycle in getReciprocalThroughput (#132653)
[aa80388cf9d2444c82e7a1a8c73ddf14930be318](https://github.com/llvm/llvm-project/commit/aa80388cf9d2444c82e7a1a8c73ddf14930be318) [libc++] Ensure that we vectorize algorithms on all Clang-based compilers (#132090)
[ef4f479dab2ef1fc42a461583025e9b5c34a2f7c](https://github.com/llvm/llvm-project/commit/ef4f479dab2ef1fc42a461583025e9b5c34a2f7c) [libc++] Documentation for _LIBCPP_REMOVE_TRANSITIVE_INCLUDES (#130560)
[8f3f93cd78cfbf1dea349be2eef98802da8ad929](https://github.com/llvm/llvm-project/commit/8f3f93cd78cfbf1dea349be2eef98802da8ad929) [SampleFDO] Match functions with the same base function name (#126688)
[02ed65912ea36ddbb280c959eebb5df129fa3dfa](https://github.com/llvm/llvm-project/commit/02ed65912ea36ddbb280c959eebb5df129fa3dfa) [AMDGPU] 4-align TTMP triples (#132759)
[34fa037c4fd7f38faada5beedc63ad234e904247](https://github.com/llvm/llvm-project/commit/34fa037c4fd7f38faada5beedc63ad234e904247) [ms] [llvm-ml] Remove unused function (#132777)
[9b8bcd288ae8d6d31ac51b3b959e796842b2d5c7](https://github.com/llvm/llvm-project/commit/9b8bcd288ae8d6d31ac51b3b959e796842b2d5c7) [RISCV][test] Add a test for vector hasAndNot
[a30f102253422b57de35f991c783b0873049898f](https://github.com/llvm/llvm-project/commit/a30f102253422b57de35f991c783b0873049898f) [llvm-ml] Remove unused function after #132750
[869c2a9a1052144957d3ed57378cf927078f4b27](https://github.com/llvm/llvm-project/commit/869c2a9a1052144957d3ed57378cf927078f4b27) [PowerPC] Simplify evaluateAsRelocatableImpl
[f81e3f2633bdd37e0efa79015732ed572166c577](https://github.com/llvm/llvm-project/commit/f81e3f2633bdd37e0efa79015732ed572166c577) [RISCV][NFC] Fix the comment for VALUVINoVm (#132730)
[e56ba37bfff37b0ffa88e811fbcb10a1dfe0f42e](https://github.com/llvm/llvm-project/commit/e56ba37bfff37b0ffa88e811fbcb10a1dfe0f42e) [RISCV] Remove the mucounteren alternate name for CSR 0x320. (#132498)
[2b82555ef44c158c2bd1c26176ac2b5b953817a2](https://github.com/llvm/llvm-project/commit/2b82555ef44c158c2bd1c26176ac2b5b953817a2) [RISCV] Remove experimental from Sdext and Sdtrig which are ratified. (#132529)
[65ee2813f9f9a8cd11c5e9ea372da7d12867b52f](https://github.com/llvm/llvm-project/commit/65ee2813f9f9a8cd11c5e9ea372da7d12867b52f) [clang] Do not infer lifetimebound for functions with void return type (#131997)
[e2c5b95da10547391f1b0461ec8456a4474245fb](https://github.com/llvm/llvm-project/commit/e2c5b95da10547391f1b0461ec8456a4474245fb) [ms] [llvm-ml] Remove space-separated argument support (#132750)
[c7e6ee7b9fc26eba55df3264342e130c941c935c](https://github.com/llvm/llvm-project/commit/c7e6ee7b9fc26eba55df3264342e130c941c935c) [bazel] Port 3aa20c266c97a638c63b5368d89fe25757885178 (#132774)
[f0bc1712a3e35c0a4c967b88f62ff8e216c002c9](https://github.com/llvm/llvm-project/commit/f0bc1712a3e35c0a4c967b88f62ff8e216c002c9) [Mips] Simplify evaluateAsRelocatableImpl and avoid getSymB calls
[1f967887018c63bddf5bf2860e0e6a3aa1e85840](https://github.com/llvm/llvm-project/commit/1f967887018c63bddf5bf2860e0e6a3aa1e85840) [libc][math] Fix range and comments in exhaustive hypotf_test (#131769)
[9c6abf02bf250da2615c1d37b8eaba299a5934a1](https://github.com/llvm/llvm-project/commit/9c6abf02bf250da2615c1d37b8eaba299a5934a1) MCExpr: Remove unused VariantKind
[fdbd26b4ed83719f81cf34d413c3343c1421d739](https://github.com/llvm/llvm-project/commit/fdbd26b4ed83719f81cf34d413c3343c1421d739) [libc++] Add __assertion_handler to the modulemap (#131031)
[cdea46cc8c6d20921b47284aaf8751699efbd3a8](https://github.com/llvm/llvm-project/commit/cdea46cc8c6d20921b47284aaf8751699efbd3a8) [AMDGPU] Add pattern for inverse.ballot.i64 Wave32 (#132770)
[410754410fbafa9c642e3ab05d0cad1eeb456432](https://github.com/llvm/llvm-project/commit/410754410fbafa9c642e3ab05d0cad1eeb456432) [libc++] Add benchmarks for partitioning algorithms (#127324)
[7e22b0903150c7f722b5290155d251b50d839c3a](https://github.com/llvm/llvm-project/commit/7e22b0903150c7f722b5290155d251b50d839c3a) [libclc] Add missing license headers to source IR files (#132758)
[d447c6e9b73a43f865e4900a8374b242ce4c4bf6](https://github.com/llvm/llvm-project/commit/d447c6e9b73a43f865e4900a8374b242ce4c4bf6) [clang] NFC: remove stray newlines from clang/test/Misc/diag-template-diffing-cxx11.cpp
[70c325bf6a1d3d801957e8714178c833156a72e3](https://github.com/llvm/llvm-project/commit/70c325bf6a1d3d801957e8714178c833156a72e3) [libclc] Move fp32 sincos helpers to CLC library (#132753)
[a6a56a326a3c209e19927942595877aceea368b7](https://github.com/llvm/llvm-project/commit/a6a56a326a3c209e19927942595877aceea368b7) [libclc] erfc: fix fp32 implementation in FTZ mode (#132390)
[f10dc76f034848879340c3004e573e7014293e01](https://github.com/llvm/llvm-project/commit/f10dc76f034848879340c3004e573e7014293e01) [AMDGPU][NPM] Port SIInsertWaitcnts to NPM (#130061)
[0237216f1606d99e1e05da0f51f12aa8bd901664](https://github.com/llvm/llvm-project/commit/0237216f1606d99e1e05da0f51f12aa8bd901664) [DAG] canCreateUndefOrPoison - add EXTRACT_SUBVECTOR handling (#132745)
[d6976d0bdf8aed334ef1ee2723373766838b7002](https://github.com/llvm/llvm-project/commit/d6976d0bdf8aed334ef1ee2723373766838b7002) [MemProf] Enable memprof ICP support by default (#132625)
[0e63180fa3e130c7da304578d29631c847fdcd62](https://github.com/llvm/llvm-project/commit/0e63180fa3e130c7da304578d29631c847fdcd62) Reapply "[Aarch64] [ISel] Don't save vaargs registers if vaargs are unused" (#131459)
[5c02f1a5afcf4a7444f680f3f6ef32042e3d28bd](https://github.com/llvm/llvm-project/commit/5c02f1a5afcf4a7444f680f3f6ef32042e3d28bd) [OpenMP][IRBuilder] De-duplicate code that emit task dependencies (#132340)
[b1a8e6e3ae1d7d8c8dbb5e3b9c5df03283fca279](https://github.com/llvm/llvm-project/commit/b1a8e6e3ae1d7d8c8dbb5e3b9c5df03283fca279) [Flang] Link `-lflang_rt.runtime` if available on the device (#132737)
[5634e7e2f0e446527cf00df544e5a62a3c02db52](https://github.com/llvm/llvm-project/commit/5634e7e2f0e446527cf00df544e5a62a3c02db52) [AMDGCN][SIWholeQuadMode] Rework splitBlock/lowerKillI1/lowerKillF32 to handle case when SI_KILL_I1_TERMINATOR -1 0 is not the unique terminator
[02cf97f703f138eb110c85f1e8f9ed2e2ffd7f95](https://github.com/llvm/llvm-project/commit/02cf97f703f138eb110c85f1e8f9ed2e2ffd7f95) [X86] combineConcatVectorOps - always concatenate integer binops with duplicated operands (#132735)
[5dd655e8bfa1aa747597c97f5f5776e2d35a77a4](https://github.com/llvm/llvm-project/commit/5dd655e8bfa1aa747597c97f5f5776e2d35a77a4) [PowerPC] Avoid repeated hash lookups (NFC) (#132659)
[1904241a9ee648b8146576931f2c7d4191054325](https://github.com/llvm/llvm-project/commit/1904241a9ee648b8146576931f2c7d4191054325) [CodeGen] Avoid repeated hash lookups (NFC) (#132658)
[2edf534f5542a02f3ea3c70effb9503c99add809](https://github.com/llvm/llvm-project/commit/2edf534f5542a02f3ea3c70effb9503c99add809) [LLDB][NFC] Added the interface DWARFExpression::Delegate to break dependencies and reduce lldb-server size (#131645)
[ea68d830d9bf4a482acd69401234b6ecb9807733](https://github.com/llvm/llvm-project/commit/ea68d830d9bf4a482acd69401234b6ecb9807733) [flang-rt][NFC] Fix indention
[f7aea4d081f77dba48b0fc019f59b678fb679aa8](https://github.com/llvm/llvm-project/commit/f7aea4d081f77dba48b0fc019f59b678fb679aa8) [clang][bytecode] Implement __builtin_{wcscmp,wcsncmp} (#132723)
[7ada6f111f133ef2a749c7f395cf337acdaf0f31](https://github.com/llvm/llvm-project/commit/7ada6f111f133ef2a749c7f395cf337acdaf0f31) [AsmParser] Correctly handle .ifeqs nested in other conditional directives (#132713)
[3aa20c266c97a638c63b5368d89fe25757885178](https://github.com/llvm/llvm-project/commit/3aa20c266c97a638c63b5368d89fe25757885178) [mlir][spirv] Add definition for selected sample operations (#129558)
[9694844d7e36fd5e01011ab56b64f27b867aa72d](https://github.com/llvm/llvm-project/commit/9694844d7e36fd5e01011ab56b64f27b867aa72d) Reland "[Transforms] LoopIdiomRecognize recognize strlen and wcslen #108985" (#132572)
[ed022d93b2fbfe52b7bdee786aa5cc49fa2323c4](https://github.com/llvm/llvm-project/commit/ed022d93b2fbfe52b7bdee786aa5cc49fa2323c4) [clang][AMDGPU] Enable module splitting by default (#128509)
[7f52d050abe3b8449bba621f93715d817f21e89a](https://github.com/llvm/llvm-project/commit/7f52d050abe3b8449bba621f93715d817f21e89a) [libc] Enable stdfix functions for macOS arm64 targets. (#132674)
[529ee3cf3bb97b7ff468b5046372d070a8667147](https://github.com/llvm/llvm-project/commit/529ee3cf3bb97b7ff468b5046372d070a8667147) [mlir][tensor] Fix slice canonicalizer for out-of-bounds cases (#132534)
[85974a0537b59268288108d531b0681fa35afc4a](https://github.com/llvm/llvm-project/commit/85974a0537b59268288108d531b0681fa35afc4a) [flang-rt] Add experimental support for GPU build (#131826)
[ad9909dd7301bc5a70bbb84ffd20ab696c926c1c](https://github.com/llvm/llvm-project/commit/ad9909dd7301bc5a70bbb84ffd20ab696c926c1c) [SLP]Fix perfect diamond match with extractelements in scalars
[03d8529d01eac48b84719be5338e8b69bcf5fc8f](https://github.com/llvm/llvm-project/commit/03d8529d01eac48b84719be5338e8b69bcf5fc8f) [X86] Add test coverage for i512 shift-by-constants
[f8416fcfeca09f0b2c1522e89eaebcbdc0a9f2d3](https://github.com/llvm/llvm-project/commit/f8416fcfeca09f0b2c1522e89eaebcbdc0a9f2d3) [RISCV][VLOPT] Look through PHI instructions (#132236)
[f3fa54a191d47809c3385bc655d1d42e6732a212](https://github.com/llvm/llvm-project/commit/f3fa54a191d47809c3385bc655d1d42e6732a212) [mlir][Vector] Handle 0-rank case in fold instead of RewriterPattern (#130168)
[dc28e0d5d24364de311a3dc432edfd8bb122560a](https://github.com/llvm/llvm-project/commit/dc28e0d5d24364de311a3dc432edfd8bb122560a) [mlir][Vector] Remove more special case uses for extractelement/insertelement (#130166)
[24a8e18f5a1dfddf7c9a0704a1ccb96a235d3767](https://github.com/llvm/llvm-project/commit/24a8e18f5a1dfddf7c9a0704a1ccb96a235d3767) [mlir][vector] Allow multi dim vectors in vector.scatter (#132217)
[e60fe2e5840229839e7e1e24971dd38d31b22ed8](https://github.com/llvm/llvm-project/commit/e60fe2e5840229839e7e1e24971dd38d31b22ed8) [clang][analyzer] Fix InvalidatedIterator crash caused by overload operator member function with explicit this (#132581)
[ef56f4b5a0e3760e0c1c847999180718be93a1db](https://github.com/llvm/llvm-project/commit/ef56f4b5a0e3760e0c1c847999180718be93a1db) [flang][OpenMP] Fix reduction of arrays with non-default lower bounds (#132228)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.