third_party/llvm

Branch


Log

Author Commit Date CI Message
Victor Hugo Vianna Silva eea5e6d1 2025-10-15T18:08:37 Roll third_party/llvm/src into angle to include C++23 fixes https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd9a1dcc01766c71932898e9643ce28bf2801bad..67790d3fb06b184b7be9c4d3e36ab01f0ac4198e The goal is to roll these C++23 fixes [1][2][3][4]. [1] https://github.com/llvm/llvm-project/pull/163555 [2] https://github.com/llvm/llvm-project/pull/163554 [3] https://github.com/llvm/llvm-project/pull/163545 [4] https://github.com/llvm/llvm-project/pull/163553 Bug: chromium:388070065 Change-Id: I23cd9acdfffc9a532e16575a0d4d91a8da72b432 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/7045718 Commit-Queue: Victor Vianna <victorvianna@google.com> Reviewed-by: Geoff Lang <geofflang@chromium.org> Commit-Queue: Geoff Lang <geofflang@chromium.org> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Auto-Submit: Victor Vianna <victorvianna@google.com>
Austin Annestrand 315b9cb6 2025-10-09T19:30:33 third_party/clspv: Update clspv (10/9/2025) Rolls clspv and llvm: clspv: 8f35aa835ae973e1c802421ba5a873f5e967278c llvm: fd9a1dcc01766c71932898e9643ce28bf2801bad Bug: angleproject:440837006 Change-Id: I740a2888ce9cbb4426865b556b1ed76ed92fe428 Signed-off-by: Austin Annestrand <a.annestrand@samsung.com> Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/7030045 Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Yuly Novikov <ynovikov@chromium.org> Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
Yuxin Hu 082882b5 2025-09-19T16:10:41 Fix README.chromium for llvm Add the required Version field. Bug: b/445256169 Change-Id: Ifd9ea36204cc70f7d4e53ca6dcf3e4b494b230cc Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6969489 Commit-Queue: Yuxin Hu <yuxinhu@google.com> Commit-Queue: Amirali Abdolrashidi <abdolrashidi@google.com> Auto-Submit: Yuxin Hu <yuxinhu@google.com> Reviewed-by: Amirali Abdolrashidi <abdolrashidi@google.com>
Jordan 81a181d1 2025-09-04T06:48:30 Fix README.chromium for llvm Bug:b/442971025 Change-Id: I772ce7559c76c5586a6ffd51e03d402e9d4bb47c Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6914255 Reviewed-by: Charlie Lao <cclao@google.com> Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org> Auto-Submit: Jordan Brown <rop@google.com> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
Austin Annestrand 86a76e49 2025-08-24T12:33:16 third_party/clspv: Update clspv Rolls clspv and llvm: clspv: 0e20b2895e4b58e62311f5c311bfec4599f517e0 llvm: 7baa7edc00c5c92e2d17bae760db2e6df97dcec6 Bug: angleproject:440837006 Change-Id: I908e406e6daf7dd428a4057e2d204e3d23342f56 Signed-off-by: Austin Annestrand <a.annestrand@samsung.com> Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6877795 Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
hoonee cho fb648546 2025-02-24T17:20:39 third_party/clspv: Update CLSPV(#1423) The clspv is rebased to the below commit to fix test_vectors vec_align_struct with the spir64/phy_addressing option - 60f822e8 fix LongVectorLoweringPass when removing dead long-vector globals that were lowered. (#1423) As part of that clspv rebase, llvm is rebased to the version used by clspv - 1fd8d3fea53e (HEAD) [mlir] Fix wrong names in LinalgOps and ScalableValueBoundsConstraintSet (#117227) The rebase of LLVM required updates to the GN build files in clspv, appropriate changes are made. * .bc files are pre-builts and they are deviations from upstream. Update of gn files for libclc will be followed in separate patch. Bug: angleproject:383647253 Change-Id: Ia75c1446d47b780000446d521503ebee9a7585fb Signed-off-by: Hoonee Cho <hoonee.cho@samsung.com> Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6299711 Commit-Queue: Austin Annestrand <a.annestrand@samsung.com> Reviewed-by: Austin Annestrand <a.annestrand@samsung.com> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
Shahbaz Youssefi 16bfe951 2023-12-21T10:23:05 Add README.chromium for llvm and clspv Bug: angleproject:8369 Change-Id: I20bbb38b45aace848f8002cb49f206d98c2d7aa1 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5145927 Auto-Submit: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Cody Northrop <cnorthrop@google.com> Commit-Queue: Cody Northrop <cnorthrop@google.com>
Gowtham Tammana cdacdf63 2023-12-11T11:18:34 llvm: Move it to third_party/llvm/src Clone the llvm_project into third_party src location to make for README.chromium and related files. Bug: angleproject:8369 Change-Id: I625eefd8fd883a956985d217f33274ebe7fbe7ed Signed-off-by: Gowtham Tammana <g.tammana@samsung.com> Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5111802 Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
Gowtham Tammana ac4cb708 2023-12-04T16:04:44 DEPS: Add clspv and llvm deps clspv is a OpenCL C to Vulkan compute shader compiler useful for CL implementation on Vulkan. Add these as third party modules in Angle. Bug: angleproject:8369 Change-Id: If31e755525a8e71d727b528d2f3a7f3c7fdd55d8 Signed-off-by: Gowtham Tammana <g.tammana@samsung.com> Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5085667 Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>