[all-commits] [llvm/llvm-project] 48e624: Revert "[Modules] Fix using `va_list` with modules...
Vitaly Buka via All-commits
all-commits at lists.llvm.org
Fri Aug 2 16:39:04 PDT 2024
Branch: refs/heads/users/vitalybuka/spr/nfcmoduleutils-test-appendtoglobalctorsappendtoglobaldtors
Home: https://github.com/llvm/llvm-project
Commit: 48e624dc2002a4947923ff309a76a3e4deb7d39a
https://github.com/llvm/llvm-project/commit/48e624dc2002a4947923ff309a76a3e4deb7d39a
Author: dyung <douglas.yung at sony.com>
Date: 2024-08-02 (Fri, 02 Aug 2024)
Changed paths:
M clang/lib/Sema/Sema.cpp
R clang/test/Modules/builtin-vararg.c
Log Message:
-----------
Revert "[Modules] Fix using `va_list` with modules and a precompiled header." (#101752)
Reverts llvm/llvm-project#100837
The test Modules/builtin-vararg.c is failing on AArch64 build bots:
- https://lab.llvm.org/buildbot/#/builders/190/builds/3117
- https://lab.llvm.org/buildbot/#/builders/65/builds/2302
- https://lab.llvm.org/buildbot/#/builders/154/builds/2288
Revert to get the bots back to green.
Commit: ab819d7cf86932e4a47b5bf6aadea9d714a313a9
https://github.com/llvm/llvm-project/commit/ab819d7cf86932e4a47b5bf6aadea9d714a313a9
Author: Shilei Tian <i at tianshilei.me>
Date: 2024-08-02 (Fri, 02 Aug 2024)
Changed paths:
M llvm/include/llvm/Transforms/IPO/Attributor.h
M llvm/lib/Target/AMDGPU/AMDGPUAttributor.cpp
M llvm/lib/Transforms/IPO/Attributor.cpp
M llvm/lib/Transforms/IPO/AttributorAttributes.cpp
M llvm/test/CodeGen/AMDGPU/direct-indirect-call.ll
M llvm/test/CodeGen/AMDGPU/duplicate-attribute-indirect.ll
A llvm/test/CodeGen/AMDGPU/simple-indirect-call-2.ll
M llvm/test/CodeGen/AMDGPU/simple-indirect-call.ll
Log Message:
-----------
[Attributor][AMDGPU] Enable AAIndirectCallInfo for AMDAttributor (#100952)
Commit: 12e3a06cb7615fbd91031420f3dec2a85d7877d6
https://github.com/llvm/llvm-project/commit/12e3a06cb7615fbd91031420f3dec2a85d7877d6
Author: Michael Buch <michaelbuch12 at gmail.com>
Date: 2024-08-02 (Fri, 02 Aug 2024)
Changed paths:
M lldb/include/lldb/Expression/Expression.h
M lldb/include/lldb/Expression/UserExpression.h
M lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
Log Message:
-----------
[lldb][ClangExpressionParser][NFC] Factor LangOptions logic out of ClangExpressionParser constructor (#101669)
We plan to eventually use the Clang driver to initialize the
`CompilerInstance`.
This should make refactorings of this code more straightforward.
**Changes**:
* Introduced `SetupLangOpts` and `SetupImportStdModuleLangOpts`
* Called them from `ClangExpressionParser::ClangExpressionParser`
Commit: 0b92e70dfb7a3b49c24157d0a1b93d127f622683
https://github.com/llvm/llvm-project/commit/0b92e70dfb7a3b49c24157d0a1b93d127f622683
Author: Fangrui Song <i at maskray.me>
Date: 2024-08-02 (Fri, 02 Aug 2024)
Changed paths:
M llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
M llvm/test/CodeGen/AMDGPU/amdgpu-codegenprepare-idiv.ll
R llvm/test/CodeGen/AMDGPU/div-rem-by-constant-64.ll
M llvm/test/CodeGen/AMDGPU/fshr.ll
M llvm/test/CodeGen/AMDGPU/udiv.ll
M llvm/test/CodeGen/AMDGPU/udiv64.ll
M llvm/test/CodeGen/AMDGPU/urem64.ll
Log Message:
-----------
Revert "[AMDGPU] Always lower s/udiv64 by constant to MUL (#100723)"
This reverts commit 92fbc963a51683d32f70d0c7f3783bb13983f08d.
The patch also affected ARM and caused an assertion failure during
CurDAG->Legalize
(https://github.com/llvm/llvm-project/pull/100723#issuecomment-2266154211).
Commit: b0b490634000b68293eca4be67b59738766a8632
https://github.com/llvm/llvm-project/commit/b0b490634000b68293eca4be67b59738766a8632
Author: Alexander Richardson <alexrichardson at google.com>
Date: 2024-08-02 (Fri, 02 Aug 2024)
Changed paths:
M compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp
Log Message:
-----------
[compiler-rt] Call __sys_mmap in internal_mmap on FreeBSD
Due to the slightly non-standard interface that returns a pointer
rather than just an integer, the __syscall() utility cannot be used
on all architectures. This change is required for example to use the
sanitizers on Arm Morello.
Pull Request: https://github.com/llvm/llvm-project/pull/84438
Commit: 1ae837ab34424a0b81bcc9a4fabc89e36cd57235
https://github.com/llvm/llvm-project/commit/1ae837ab34424a0b81bcc9a4fabc89e36cd57235
Author: Alexander Richardson <alexrichardson at google.com>
Date: 2024-08-02 (Fri, 02 Aug 2024)
Changed paths:
M compiler-rt/cmake/Modules/AllSupportedArchDefs.cmake
Log Message:
-----------
[compiler-rt] Update AllSupportedArchDefs.cmake for FreeBSD
This syncs the list of supported sanitizers with the matching code
in clang (`FreeBSD::getSupportedSanitizers()`),
Reviewed By: emaste, DimitryAndric
Pull Request: https://github.com/llvm/llvm-project/pull/84280
Commit: 35a509dd2d9a90b7582167558a5285b04aab77c1
https://github.com/llvm/llvm-project/commit/35a509dd2d9a90b7582167558a5285b04aab77c1
Author: Youngsuk Kim <youngsuk.kim at hpe.com>
Date: 2024-08-02 (Fri, 02 Aug 2024)
Changed paths:
M llvm/docs/NVPTXUsage.rst
Log Message:
-----------
[llvm][docs] Correct named metadata name in example code block (NFC)
llvm.module.flag => llvm.module.flags
Commit: e96687acd23fef6ac2402f6933eb1751e0428a76
https://github.com/llvm/llvm-project/commit/e96687acd23fef6ac2402f6933eb1751e0428a76
Author: OverMighty <its.overmighty at gmail.com>
Date: 2024-08-03 (Sat, 03 Aug 2024)
Changed paths:
M libc/test/src/math/smoke/GetPayloadTest.h
Log Message:
-----------
[libc][math][c23] Fix getpayloadf128 smoke test on RV32 (#101720)
Fixes
https://github.com/llvm/llvm-project/pull/101285#issuecomment-2265765022.
Commit: 6c783e19ef66b88859a21a4cbe1862bded8a090a
https://github.com/llvm/llvm-project/commit/6c783e19ef66b88859a21a4cbe1862bded8a090a
Author: Chao Chen <116223022+chencha3 at users.noreply.github.com>
Date: 2024-08-02 (Fri, 02 Aug 2024)
Changed paths:
M mlir/include/mlir/Dialect/XeGPU/IR/XeGPUOps.td
M mlir/include/mlir/Dialect/XeGPU/IR/XeGPUTypes.td
M mlir/lib/Dialect/XeGPU/IR/XeGPUOps.cpp
M mlir/test/Dialect/XeGPU/XeGPUOps.mlir
M mlir/test/Dialect/XeGPU/invalid.mlir
Log Message:
-----------
[MLIR][XeGPU] Refine XeGPU definitions (#100763)
This PR has following changes/fixes to XeGPU definition:
- Fix type print format for atomic_rmw
- removed 2D support for MaskType
- Update LoadNd definition
- Add 1D TensorDesc support
- Replaced vnni_axis attribute with packed attribute
- Update DPAS op definition, limiting A to 2D vector, and B to either 2D/3D vector.
Commit: 8cf85653b6f5c90b83f8a5741baad5725d6c6932
https://github.com/llvm/llvm-project/commit/8cf85653b6f5c90b83f8a5741baad5725d6c6932
Author: Justin Bogner <mail at justinbogner.com>
Date: 2024-08-02 (Fri, 02 Aug 2024)
Changed paths:
M llvm/lib/Target/DirectX/DXIL.td
M llvm/lib/Target/DirectX/DXILOpBuilder.cpp
M llvm/lib/Target/DirectX/DXILOpBuilder.h
M llvm/lib/Target/DirectX/DXILOpLowering.cpp
M llvm/test/CodeGen/DirectX/acos_error.ll
M llvm/test/CodeGen/DirectX/asin_error.ll
M llvm/test/CodeGen/DirectX/atan_error.ll
M llvm/test/CodeGen/DirectX/ceil_error.ll
M llvm/test/CodeGen/DirectX/cos_error.ll
M llvm/test/CodeGen/DirectX/cosh_error.ll
M llvm/test/CodeGen/DirectX/dot2_error.ll
M llvm/test/CodeGen/DirectX/dot3_error.ll
M llvm/test/CodeGen/DirectX/dot4_error.ll
M llvm/test/CodeGen/DirectX/exp2_error.ll
M llvm/test/CodeGen/DirectX/flattened_thread_id_in_group_error.ll
M llvm/test/CodeGen/DirectX/floor_error.ll
M llvm/test/CodeGen/DirectX/frac_error.ll
M llvm/test/CodeGen/DirectX/group_id_error.ll
M llvm/test/CodeGen/DirectX/isinf_error.ll
M llvm/test/CodeGen/DirectX/log2_error.ll
M llvm/test/CodeGen/DirectX/round_error.ll
M llvm/test/CodeGen/DirectX/rsqrt_error.ll
M llvm/test/CodeGen/DirectX/sin_error.ll
M llvm/test/CodeGen/DirectX/sinh_error.ll
M llvm/test/CodeGen/DirectX/sqrt_error.ll
M llvm/test/CodeGen/DirectX/tan_error.ll
M llvm/test/CodeGen/DirectX/tanh_error.ll
M llvm/test/CodeGen/DirectX/thread_id_error.ll
M llvm/test/CodeGen/DirectX/thread_id_in_group_error.ll
M llvm/test/CodeGen/DirectX/trunc_error.ll
M llvm/utils/TableGen/DXILEmitter.cpp
Log Message:
-----------
[DirectX] Make DXILOpBuilder's API more useable
This adjusts the DXILOpBuilder API in a couple of ways:
1. Remove the need to call `getOverloadTy` before creating Ops
2. Introduce `tryCreateOp` to parallel `createOp` but propagate errors
3. Introduce specialized createOp methods for each DXIL Op
This will simplify usage of the builder in upcoming changes, and also allows us
to propagate errors via DiagnosticInfo rather than using fatal errors.
Pull Request: https://github.com/llvm/llvm-project/pull/101250
Commit: d9f786fd13fe03256ef0f2983ecd379d0e7e8c93
https://github.com/llvm/llvm-project/commit/d9f786fd13fe03256ef0f2983ecd379d0e7e8c93
Author: Volodymyr Sapsai <vsapsai at apple.com>
Date: 2024-08-02 (Fri, 02 Aug 2024)
Changed paths:
M clang/lib/Sema/Sema.cpp
A clang/test/Modules/builtin-vararg.c
Log Message:
-----------
Reland "[Modules] Fix using `va_list` with modules and a precompiled header. (#100837)"
Fix the false warning
> incompatible pointer types passing 'va_list' (aka '__builtin_va_list')
to parameter of type 'struct __va_list_tag *'
[-Wincompatible-pointer-types]
The warning is wrong because both in the function declaration and at the
call site we are using `va_list`.
When we call `ASTContext::getBuiltinVaListDecl` at a specific moment, we
end up re-entering this function which causes creating 2 instances of
`BuiltinVaListDecl` and 2 instances of `VaListTagDecl` but the stored
instances are unrelated to each other because of the call sequence like
getBuiltinVaListDecl
CreateX86_64ABIBuiltinVaListDecl
VaListTagDecl = TagA
indirectly call getBuiltinVaListDecl
CreateX86_64ABIBuiltinVaListDecl
VaListTagDecl = TagB
BuiltinVaListDecl = ListB
BuiltinVaListDecl = ListA
Now we have `BuiltinVaListDecl == ListA` and `VaListTagDecl == TagB`.
For x86_64 '__builtin_va_list' and 'struct __va_list_tag *' are
compatible because '__builtin_va_list' == '__va_list_tag[1]'. But
because we have unrelated decls for VaListDecl and VaListTagDecl the
types are considered incompatible as we are comparing type pointers.
Fix the error by creating `BuiltinVaListDecl` before
`ASTReader::InitializeSema`, so that during
`ASTContext::getBuiltinVaListDecl` ASTReader doesn't try to de-serialize
'__builtin_va_list' and to call `ASTContext::getBuiltinVaListDecl`
again.
Reland with the requirement to have x86 target to avoid errors like
> error: unable to create target: 'No available targets are compatible
with triple "x86_64-apple-darwin"'
rdar://130947515
Commit: 874cd100a076f3b98aaae09f90ef224682501538
https://github.com/llvm/llvm-project/commit/874cd100a076f3b98aaae09f90ef224682501538
Author: Shilei Tian <i at tianshilei.me>
Date: 2024-08-02 (Fri, 02 Aug 2024)
Changed paths:
M llvm/include/llvm/Transforms/IPO/Attributor.h
M llvm/lib/Target/AMDGPU/AMDGPUAttributor.cpp
M llvm/lib/Transforms/IPO/Attributor.cpp
M llvm/lib/Transforms/IPO/AttributorAttributes.cpp
M llvm/test/CodeGen/AMDGPU/direct-indirect-call.ll
M llvm/test/CodeGen/AMDGPU/duplicate-attribute-indirect.ll
R llvm/test/CodeGen/AMDGPU/simple-indirect-call-2.ll
M llvm/test/CodeGen/AMDGPU/simple-indirect-call.ll
Log Message:
-----------
Revert "[Attributor][AMDGPU] Enable AAIndirectCallInfo for AMDAttributor (#100952)"
This reverts commit ab819d7cf86932e4a47b5bf6aadea9d714a313a9.
Commit: 88ef76c4efb11389a9c334c19f751c89c29278d1
https://github.com/llvm/llvm-project/commit/88ef76c4efb11389a9c334c19f751c89c29278d1
Author: Vitaly Buka <vitalybuka at google.com>
Date: 2024-08-02 (Fri, 02 Aug 2024)
Changed paths:
M llvm/unittests/Transforms/Utils/ModuleUtilsTest.cpp
Log Message:
-----------
[NFC][ModuleUtils] Rename test function (#101750)
Commit: db1d3b23a37c7a57fa8b9e5bc94e1b22e278d361
https://github.com/llvm/llvm-project/commit/db1d3b23a37c7a57fa8b9e5bc94e1b22e278d361
Author: Yaxun (Sam) Liu <yaxun.liu at amd.com>
Date: 2024-08-02 (Fri, 02 Aug 2024)
Changed paths:
M clang/lib/Headers/__clang_hip_cmath.h
M clang/test/Headers/__clang_hip_cmath.hip
Log Message:
-----------
[HIP] Fix __clang_hip_cmath.hip for ambiguity (#101341)
If there is a type T which can be converted to both float and double etc
but itself is not specialized for __numeric_type, and it is called for
math functions eg. fma, it will cause ambiguity with test function of
__numeric_type.
Since test is not template, this error is not bypassed by SFINAE. This
is a design flaw of __numeric_type. This patch fixes clang wrapper
header to use SFINAE to avoid such ambiguity.
Fixes: SWDEV-461604
Fixes: https://github.com/llvm/llvm-project/issues/101239
Commit: 7e44305041d96b064c197216b931ae3917a34ac1
https://github.com/llvm/llvm-project/commit/7e44305041d96b064c197216b931ae3917a34ac1
Author: Sam James <sam at gentoo.org>
Date: 2024-08-02 (Fri, 02 Aug 2024)
Changed paths:
M llvm/include/llvm/ADT/SmallVector.h
Log Message:
-----------
[ADT] Add `<cstdint>` to SmallVector (#101761)
SmallVector uses `uint32_t`, `uint64_t` without including `<cstdint>`
which fails to build w/ GCC 15 after a change in libstdc++ [0]
[0] https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=3a817a4a5a6d94da9127af3be9f84a74e3076ee2
Commit: 26552e47af803321ca9604936294cdea7e8d90c8
https://github.com/llvm/llvm-project/commit/26552e47af803321ca9604936294cdea7e8d90c8
Author: Sam James <sam at gentoo.org>
Date: 2024-08-02 (Fri, 02 Aug 2024)
Changed paths:
M compiler-rt/lib/asan/asan_ignorelist.txt
Log Message:
-----------
[ASan] Fix goo.gl link in comment for MSVC bug
goo.gl is going away: https://developers.googleblog.com/en/google-url-shortener-links-will-no-longer-be-available/
Fix goo.gl link from:
- http://goo.gl/L4qqUG
+ https://connect.microsoft.com/VisualStudio/feedback/details/829931/vs2012-and-vs2013-istream-code-reads-off-the-end-of-its-non-null-terminated-stack-copied-string via archive.org
Endilll points out on the bug that the goo.gl link first goes to a dead
redirect to connect.microsoft.com, then to bing, so grab the article
from archive.org.
Committed as obvious.
Bug: https://github.com/llvm/llvm-project/issues/99586
Commit: 4527fba9ad6bc682eceda603150bfaec65ec6916
https://github.com/llvm/llvm-project/commit/4527fba9ad6bc682eceda603150bfaec65ec6916
Author: Sergei Barannikov <barannikov88 at gmail.com>
Date: 2024-08-03 (Sat, 03 Aug 2024)
Changed paths:
M llvm/include/llvm/IR/RuntimeLibcalls.def
M llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
M llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
M llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
M llvm/lib/Target/RISCV/RISCVISelLowering.cpp
M llvm/test/Analysis/CostModel/RISCV/int-bit-manip.ll
M llvm/test/CodeGen/RISCV/ctlz-cttz-ctpop.ll
M llvm/test/CodeGen/RISCV/ctz_zero_return_test.ll
M llvm/test/CodeGen/RISCV/pr56457.ll
M llvm/test/CodeGen/RISCV/pr95271.ll
M llvm/test/CodeGen/RISCV/rv32xtheadbb.ll
M llvm/test/CodeGen/RISCV/rv32zbb.ll
M llvm/test/CodeGen/RISCV/rv64-legal-i32/rv64xtheadbb.ll
M llvm/test/CodeGen/RISCV/rv64-legal-i32/rv64zbb.ll
M llvm/test/CodeGen/RISCV/rv64xtheadbb.ll
M llvm/test/CodeGen/RISCV/rv64zbb.ll
M llvm/test/CodeGen/RISCV/sextw-removal.ll
Log Message:
-----------
Revert "[SDag][ARM][RISCV] Allow lowering CTPOP into a libcall" (#101740)
Reverts the rest of llvm/llvm-project#99752
Commit: 5e2e18b29522217f415de8dd473a87c2e1ea4ebf
https://github.com/llvm/llvm-project/commit/5e2e18b29522217f415de8dd473a87c2e1ea4ebf
Author: PiJoules <6019989+PiJoules at users.noreply.github.com>
Date: 2024-08-02 (Fri, 02 Aug 2024)
Changed paths:
M libc/config/baremetal/arm/entrypoints.txt
M libc/config/baremetal/riscv/entrypoints.txt
Log Message:
-----------
[baremetal] Add atan2 to baremetal (#101767)
Co-authored-by: Petr Hosek <phosek at google.com>
Commit: 043ec2feaea763d300246ae723b05477dcb425ab
https://github.com/llvm/llvm-project/commit/043ec2feaea763d300246ae723b05477dcb425ab
Author: Vitaly Buka <vitalybuka at google.com>
Date: 2024-08-02 (Fri, 02 Aug 2024)
Changed paths:
A llvm/test/Instrumentation/AddressSanitizer/instrument_late_initializer.ll
Log Message:
-----------
[test][asan] Precommit test (#101769)
For #101772
Commit: fca5038597af65d2fd1af0815014440aff055630
https://github.com/llvm/llvm-project/commit/fca5038597af65d2fd1af0815014440aff055630
Author: Valentin Clement (バレンタイン クレメン) <clementval at gmail.com>
Date: 2024-08-02 (Fri, 02 Aug 2024)
Changed paths:
M flang/include/flang/Optimizer/Transforms/Passes.h
M flang/include/flang/Optimizer/Transforms/Passes.td
M flang/lib/Optimizer/Transforms/CMakeLists.txt
A flang/lib/Optimizer/Transforms/CufOpConversion.cpp
A flang/test/Fir/CUDA/cuda-allocate.fir
Log Message:
-----------
[flang][cuda] Add conversion pass for cuf.allocate and cuf.deallocate (#101563)
Allocator can be specified in the descriptor. For simple local
allocatable, we can simply convert `cuf.allocate`/`cuf.deallocate` to
their corresponding runtime calls in the standard flang runtime. More
specific cases will require dedicated entry points. Global descriptor
will require sync between host and device copy.
This patch adds a pass to perform this conversion.
Commit: ca529dd65c2d50a056d517e6a14f0a25f35a6ce6
https://github.com/llvm/llvm-project/commit/ca529dd65c2d50a056d517e6a14f0a25f35a6ce6
Author: Valentin Clement (バレンタイン クレメン) <clementval at gmail.com>
Date: 2024-08-02 (Fri, 02 Aug 2024)
Changed paths:
M flang/lib/Optimizer/Transforms/CMakeLists.txt
Log Message:
-----------
[flang][cuda] Fix libTransforms linking (#101773)
Fix buildbot failure #101563
Commit: 96d9336eb846d0a9567612843fa66b3a5e3c0beb
https://github.com/llvm/llvm-project/commit/96d9336eb846d0a9567612843fa66b3a5e3c0beb
Author: Vitaly Buka <vitalybuka at google.com>
Date: 2024-08-02 (Fri, 02 Aug 2024)
Changed paths:
M clang/lib/Headers/__clang_hip_cmath.h
M clang/test/Headers/__clang_hip_cmath.hip
M clang/test/Modules/builtin-vararg.c
M compiler-rt/cmake/Modules/AllSupportedArchDefs.cmake
M compiler-rt/lib/asan/asan_globals.cpp
M compiler-rt/lib/asan/asan_ignorelist.txt
M compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp
M flang/include/flang/Optimizer/Transforms/Passes.h
M flang/include/flang/Optimizer/Transforms/Passes.td
M flang/lib/Optimizer/Transforms/CMakeLists.txt
A flang/lib/Optimizer/Transforms/CufOpConversion.cpp
A flang/test/Fir/CUDA/cuda-allocate.fir
M libc/config/baremetal/arm/entrypoints.txt
M libc/config/baremetal/riscv/entrypoints.txt
M libc/test/src/math/smoke/GetPayloadTest.h
M lldb/include/lldb/Expression/Expression.h
M lldb/include/lldb/Expression/UserExpression.h
M lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
M llvm/docs/NVPTXUsage.rst
M llvm/include/llvm/ADT/SmallVector.h
M llvm/include/llvm/IR/RuntimeLibcalls.def
M llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
M llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
M llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
M llvm/lib/Target/DirectX/DXIL.td
M llvm/lib/Target/DirectX/DXILOpBuilder.cpp
M llvm/lib/Target/DirectX/DXILOpBuilder.h
M llvm/lib/Target/DirectX/DXILOpLowering.cpp
M llvm/lib/Target/RISCV/RISCVISelLowering.cpp
M llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp
M llvm/test/Analysis/CostModel/RISCV/int-bit-manip.ll
M llvm/test/CodeGen/AMDGPU/amdgpu-codegenprepare-idiv.ll
R llvm/test/CodeGen/AMDGPU/div-rem-by-constant-64.ll
M llvm/test/CodeGen/AMDGPU/fshr.ll
M llvm/test/CodeGen/AMDGPU/udiv.ll
M llvm/test/CodeGen/AMDGPU/udiv64.ll
M llvm/test/CodeGen/AMDGPU/urem64.ll
M llvm/test/CodeGen/DirectX/acos_error.ll
M llvm/test/CodeGen/DirectX/asin_error.ll
M llvm/test/CodeGen/DirectX/atan_error.ll
M llvm/test/CodeGen/DirectX/ceil_error.ll
M llvm/test/CodeGen/DirectX/cos_error.ll
M llvm/test/CodeGen/DirectX/cosh_error.ll
M llvm/test/CodeGen/DirectX/dot2_error.ll
M llvm/test/CodeGen/DirectX/dot3_error.ll
M llvm/test/CodeGen/DirectX/dot4_error.ll
M llvm/test/CodeGen/DirectX/exp2_error.ll
M llvm/test/CodeGen/DirectX/flattened_thread_id_in_group_error.ll
M llvm/test/CodeGen/DirectX/floor_error.ll
M llvm/test/CodeGen/DirectX/frac_error.ll
M llvm/test/CodeGen/DirectX/group_id_error.ll
M llvm/test/CodeGen/DirectX/isinf_error.ll
M llvm/test/CodeGen/DirectX/log2_error.ll
M llvm/test/CodeGen/DirectX/round_error.ll
M llvm/test/CodeGen/DirectX/rsqrt_error.ll
M llvm/test/CodeGen/DirectX/sin_error.ll
M llvm/test/CodeGen/DirectX/sinh_error.ll
M llvm/test/CodeGen/DirectX/sqrt_error.ll
M llvm/test/CodeGen/DirectX/tan_error.ll
M llvm/test/CodeGen/DirectX/tanh_error.ll
M llvm/test/CodeGen/DirectX/thread_id_error.ll
M llvm/test/CodeGen/DirectX/thread_id_in_group_error.ll
M llvm/test/CodeGen/DirectX/trunc_error.ll
M llvm/test/CodeGen/RISCV/ctlz-cttz-ctpop.ll
M llvm/test/CodeGen/RISCV/ctz_zero_return_test.ll
M llvm/test/CodeGen/RISCV/pr56457.ll
M llvm/test/CodeGen/RISCV/pr95271.ll
M llvm/test/CodeGen/RISCV/rv32xtheadbb.ll
M llvm/test/CodeGen/RISCV/rv32zbb.ll
M llvm/test/CodeGen/RISCV/rv64-legal-i32/rv64xtheadbb.ll
M llvm/test/CodeGen/RISCV/rv64-legal-i32/rv64zbb.ll
M llvm/test/CodeGen/RISCV/rv64xtheadbb.ll
M llvm/test/CodeGen/RISCV/rv64zbb.ll
M llvm/test/CodeGen/RISCV/sextw-removal.ll
A llvm/test/Instrumentation/AddressSanitizer/instrument_late_initializer.ll
M llvm/utils/TableGen/DXILEmitter.cpp
M mlir/include/mlir/Dialect/XeGPU/IR/XeGPUOps.td
M mlir/include/mlir/Dialect/XeGPU/IR/XeGPUTypes.td
M mlir/lib/Dialect/XeGPU/IR/XeGPUOps.cpp
M mlir/test/Dialect/XeGPU/XeGPUOps.mlir
M mlir/test/Dialect/XeGPU/invalid.mlir
Log Message:
-----------
rebase
Created using spr 1.3.4
Compare: https://github.com/llvm/llvm-project/compare/7bae6880f9a4...96d9336eb846
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list