[all-commits] [llvm/llvm-project] 033ec0: [Clang][Sema] Fix Wswitch-default bad warning in t...

Vitaly Buka via All-commits all-commits at lists.llvm.org
Thu Dec 21 22:28:05 PST 2023


  Branch: refs/heads/users/vitalybuka/spr/hwasan-distinguish-overflow-and-underflow
  Home:   https://github.com/llvm/llvm-project
  Commit: 033ec098be730bff04bfb929d254ce57e5ec8534
      https://github.com/llvm/llvm-project/commit/033ec098be730bff04bfb929d254ce57e5ec8534
  Author: hstk30-hw <hanwei62 at huawei.com>
  Date:   2023-12-22 (Fri, 22 Dec 2023)

  Changed paths:
    M clang/lib/Sema/SemaStmt.cpp
    R clang/test/Sema/switch-default.c
    A clang/test/Sema/switch-default.cpp

  Log Message:
  -----------
  [Clang][Sema] Fix Wswitch-default bad warning in template (#76007)

https://github.com/llvm/llvm-project/pull/73077 added -Wswitch-default
diagnostic but it produced false positives in templates. This PR will
address that. https://github.com/llvm/llvm-project/issues/75943


  Commit: 7db28dd3f897a8a851bb52741e2de6959a46ddf0
      https://github.com/llvm/llvm-project/commit/7db28dd3f897a8a851bb52741e2de6959a46ddf0
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2023-12-21 (Thu, 21 Dec 2023)

  Changed paths:
    M compiler-rt/lib/hwasan/hwasan_report.cpp
    A compiler-rt/test/hwasan/TestCases/stack-overflow.c
    M compiler-rt/test/hwasan/TestCases/stack-uar-dynamic.c
    M compiler-rt/test/hwasan/TestCases/stack-uar.c
    A compiler-rt/test/hwasan/TestCases/stack-underflow.c

  Log Message:
  -----------
  [hwasan] Classify stack overflow, and use after scope (#76133)

We can't distinguish UAR and UAS, but by definition
UAR is already UAS.


  Commit: c99670ba513529b3ab6a649be7377b863dc110be
      https://github.com/llvm/llvm-project/commit/c99670ba513529b3ab6a649be7377b863dc110be
  Author: Matthias Springer <me at m-sp.org>
  Date:   2023-12-22 (Fri, 22 Dec 2023)

  Changed paths:
    M mlir/include/mlir/Dialect/Vector/IR/VectorOps.td
    M mlir/test/Conversion/VectorToLLVM/vector-to-llvm.mlir
    M mlir/test/Dialect/Vector/ops.mlir

  Log Message:
  -----------
  [mlir][vector] `LoadOp`/`StoreOp`: Allow 0-D vectors (#76134)

Similar to `vector.transfer_read`/`vector.transfer_write`, allow 0-D
vectors.

This commit fixes
`mlir/test/Dialect/Vector/vector-transfer-to-vector-load-store.mlir`
when verifying the IR after each pattern (#74270). That test produces a
temporary 0-D load/store op.


  Commit: c03745d23a22fea669ccc3e481f52ddf3d3f0406
      https://github.com/llvm/llvm-project/commit/c03745d23a22fea669ccc3e481f52ddf3d3f0406
  Author: eric <eric at efcs.ca>
  Date:   2023-12-21 (Thu, 21 Dec 2023)

  Changed paths:
    M .github/workflows/libcxx-build-and-test.yaml

  Log Message:
  -----------
  libc++-infa: Hotfix runner group

The runners-32 group is broken, for reasons...
The easiest fix is to move the jobs to runners-8.
(which needs to be renamed, because they're all actually 30 core
machines)


  Commit: 62d8ae0a1e7b80a91dc579dc22b335bb22ed07f8
      https://github.com/llvm/llvm-project/commit/62d8ae0a1e7b80a91dc579dc22b335bb22ed07f8
  Author: Shengchen Kan <shengchen.kan at intel.com>
  Date:   2023-12-22 (Fri, 22 Dec 2023)

  Changed paths:
    M llvm/lib/Target/X86/X86InstrAMX.td
    M llvm/lib/Target/X86/X86InstrAVX512.td
    M llvm/lib/Target/X86/X86InstrArithmetic.td
    M llvm/lib/Target/X86/X86InstrMisc.td
    M llvm/lib/Target/X86/X86InstrSSE.td
    M llvm/lib/Target/X86/X86InstrTBM.td
    M llvm/lib/Target/X86/X86InstrUtils.td
    M llvm/lib/Target/X86/X86InstrXOP.td

  Log Message:
  -----------
  [X86][NFC] Remove class (VEX/EVEX/XOP)_4V and add class VVVV

`VEX_4V` does not look simpler than `VEX, VVVV`. It's kind of confusing
b/c classes like `VEX_L`, `VEX_LIG` do not imply `VEX` but it does.

For APX, we have promote EVEX, NDD, NF and NDD_NF instructions. All of
the 4 variants are in EVEX space and NDD/NDD_NF set the VVVV fields.
To extract the common fields (e.g EVEX) into a class and set VVVV
conditionally, we need VVVV to not imply other prefixes.


  Commit: 847a6f8f0a6b9b98f2a219c7af59306e9b03b796
      https://github.com/llvm/llvm-project/commit/847a6f8f0a6b9b98f2a219c7af59306e9b03b796
  Author: Ryan Holt <ryanholt at mathworks.com>
  Date:   2023-12-22 (Fri, 22 Dec 2023)

  Changed paths:
    M mlir/lib/Dialect/MemRef/Transforms/RuntimeOpVerification.cpp
    M mlir/test/Integration/Dialect/Memref/cast-runtime-verification.mlir
    A mlir/test/Integration/Dialect/Memref/load-runtime-verification.mlir
    A mlir/test/Integration/Dialect/Memref/reinterpret-cast-runtime-verification.mlir
    A mlir/test/Integration/Dialect/Memref/subview-runtime-verification.mlir

  Log Message:
  -----------
  [mlir][MemRef] Add runtime bounds checking (#75817)

This change adds (runtime) bounds checks for `memref` ops using the
existing `RuntimeVerifiableOpInterface`. For `memref.load` and
`memref.store`, we check that the indices are in-bounds of the memref's
index space. For `memref.reinterpret_cast` and `memref.subview` we check
that the resulting address space is in-bounds of the input memref's
address space.


  Commit: 26ddf4eee2a009147faa3000c55d7822c2087dce
      https://github.com/llvm/llvm-project/commit/26ddf4eee2a009147faa3000c55d7822c2087dce
  Author: Fangrui Song <i at maskray.me>
  Date:   2023-12-21 (Thu, 21 Dec 2023)

  Changed paths:
    M lld/ELF/InputSection.cpp
    M lld/test/ELF/debug-dead-reloc-32.s
    M lld/test/ELF/debug-dead-reloc.s

  Log Message:
  -----------
  [ELF] Change .debug_names tombstone value to UINT32_MAX/UINT64_MAX (#74686)

`clang -g -gpubnames -fdebug-types-section` now emits .debug_names
section with references to local type unit entries defined in COMDAT
.debug_info sections.

```
.section        .debug_info,"G", at progbits,5657452045627120676,comdat
.Ltu_begin0:
...

.section        .debug_names,"", at progbits
...
// DWARF32
.long   .Ltu_begin0                     # Type unit 0
// DWARF64
// .long   .Ltu_begin0                     # Type unit 0
```

When `.Ltu_begin0` is relative to a non-prevailing .debug_info section,
the relocation resolves to 0, which is a valid offset within the
.debug_info section.

```
cat > a.cc <<e
struct A { int x; };
inline A foo() { return {1}; }
int main() { foo(); }
e
cat > b.cc <<e
struct A { int x; };
inline A foo() { return {1}; }
void use() { foo(); }
e
clang++ -g -gpubnames -fdebug-types-section -fuse-ld=lld a.cc b.cc -o old
```
```
% llvm-dwarfdump old
...
  Local Type Unit offsets [
    LocalTU[0]: 0x00000000
  ]
...
  Local Type Unit offsets [
    LocalTU[0]: 0x00000000  // indistinguishable from a valid offset within .debug_info
  ]
```

https://dwarfstd.org/issues/231013.1.html proposes that we use a
tombstone value instead to inform consumers. This patch implements the
idea. The second LocalTU entry will now use 0xffffffff.

https://reviews.llvm.org/D84825 has a TODO that we should switch the
tombstone value for most `.debug_*` sections to UINT64_MAX. We have
postponed the change for more than three years for consumers to migrate.
At some point we shall make the change, so that .debug_names is no long
different from other debug section that is not .debug_loc/.debug_ranges.

Co-authored-by: Alexander Yermolovich <ayermolo at meta.com>


  Commit: a03c53c53082ae14d5af44a0cf7fa4626ab3f6f3
      https://github.com/llvm/llvm-project/commit/a03c53c53082ae14d5af44a0cf7fa4626ab3f6f3
  Author: Jakub Kuderski <jakub at nod-labs.com>
  Date:   2023-12-21 (Thu, 21 Dec 2023)

  Changed paths:
    A mlir/test/Target/SPIRV/physical-storage-buffer.mlir

  Log Message:
  -----------
  [mlir][spirv] Add physical storage buffer extension test. NFC. (#76196)

This test demonstrates how the PhysicalStorageBuffer extension can be
used end-2-end in a spir-v module.

This module has been verified to pass serialization, deserialization,
and validation with spirv-val.


  Commit: 248fba0cd806a0f6bf4b0f12979f2185f2bed111
      https://github.com/llvm/llvm-project/commit/248fba0cd806a0f6bf4b0f12979f2185f2bed111
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2023-12-22 (Fri, 22 Dec 2023)

  Changed paths:
    M llvm/lib/Target/AMDGPU/SIISelLowering.cpp

  Log Message:
  -----------
  AMDGPU: Remove pointless setOperationAction for xint_to_fp

The legalize action for uint_to_fp/sint_to_fp uses the source integer
type, not the result FP type so setting an action on an FP type does
nothing.


  Commit: 0ccc1e7acdda4488a5ae680a4cead6cdd238efab
      https://github.com/llvm/llvm-project/commit/0ccc1e7acdda4488a5ae680a4cead6cdd238efab
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2023-12-21 (Thu, 21 Dec 2023)

  Changed paths:
    M llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
    M llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp
    M llvm/test/CodeGen/AArch64/arm64-addrmode.ll

  Log Message:
  -----------
  Revert "[AArch64] Fold more load.x into load.i with large offset"

Issue #76202

This reverts commit f5687636415969e6d945659a0b78734abdfb0f06.


  Commit: beffa1e1f689f1d57079e9721df23ea89f1b730c
      https://github.com/llvm/llvm-project/commit/beffa1e1f689f1d57079e9721df23ea89f1b730c
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2023-12-21 (Thu, 21 Dec 2023)

  Changed paths:
    M compiler-rt/test/hwasan/TestCases/strip_path_prefix.c

  Log Message:
  -----------
  [test][hwasan] Try to fix Android bot

https://lab.llvm.org/buildbot/#/builders/77/builds/33152/steps/21/logs/stdio


  Commit: 50ed3b1eccd8497e3546f1f3cd6bd7631c6dc20e
      https://github.com/llvm/llvm-project/commit/50ed3b1eccd8497e3546f1f3cd6bd7631c6dc20e
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2023-12-22 (Fri, 22 Dec 2023)

  Changed paths:
    M llvm/test/CodeGen/AMDGPU/bf16.ll

  Log Message:
  -----------
  AMDGPU: Workaround a divergent return value bug in test


  Commit: c7952d886060bf2fed7d3a4c08d5636db642a3c1
      https://github.com/llvm/llvm-project/commit/c7952d886060bf2fed7d3a4c08d5636db642a3c1
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2023-12-22 (Fri, 22 Dec 2023)

  Changed paths:
    M llvm/test/CodeGen/AMDGPU/bf16.ll
    M llvm/test/CodeGen/AMDGPU/function-args.ll
    M llvm/test/CodeGen/AMDGPU/vector_shuffle.packed.ll

  Log Message:
  -----------
  AMDGPU: Add a few more bfloat codegen tests


  Commit: cca63f9a363e1ce1b61ed6d4fb33b66d603eb388
      https://github.com/llvm/llvm-project/commit/cca63f9a363e1ce1b61ed6d4fb33b66d603eb388
  Author: Aiden Grossman <agrossman154 at yahoo.com>
  Date:   2023-12-21 (Thu, 21 Dec 2023)

  Changed paths:
    R llvm/docs/llvm-objdump.1

  Log Message:
  -----------
  [Docs] Remove llvm-objdump man page (#75759)

This patch removes the explicit llvm-objdump man page. By enabling
sphinx man page output with `-DLLVM_ENABLE_SPHINX=ON` and
`-DSPHINX_OUTPUT_MAN=ON`, we can generate man pages for all the llvm
binary utilities from the restructured text documentation. Having an
additional man page upstream increases fragementation and maintenance.


  Commit: bb7f8f7938bf486ce67e824c94e9c87767694710
      https://github.com/llvm/llvm-project/commit/bb7f8f7938bf486ce67e824c94e9c87767694710
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2023-12-21 (Thu, 21 Dec 2023)

  Changed paths:
    M compiler-rt/test/hwasan/TestCases/stack-uas.c

  Log Message:
  -----------
  [test][hwasan] Update another test after #76133


  Commit: 782cf12d1145cccfa786f244e46561c424b95982
      https://github.com/llvm/llvm-project/commit/782cf12d1145cccfa786f244e46561c424b95982
  Author: Artur Pilipenko <apilipenko at azul.com>
  Date:   2023-12-21 (Thu, 21 Dec 2023)

  Changed paths:
    M llvm/utils/chunk-print-before-all.py

  Log Message:
  -----------
  Fix chunk-print-before-all script

After c718336c the output of print-before/print-after was changed.
A semicolon was added before the banner "*** IR Dump ..." and this
change broke chunk-print-before-all script.

This change makes it more resilient to small output format variations.


  Commit: 4d1cd38c95d317f1b6b331ea811f7de8592b4ed6
      https://github.com/llvm/llvm-project/commit/4d1cd38c95d317f1b6b331ea811f7de8592b4ed6
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2023-12-22 (Fri, 22 Dec 2023)

  Changed paths:
    M llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp

  Log Message:
  -----------
  DAG: Handle promotion of fcanonicalize

This avoids a regression in a future commit


  Commit: 7b3323fffb2609b243d53c650d28c8760a144898
      https://github.com/llvm/llvm-project/commit/7b3323fffb2609b243d53c650d28c8760a144898
  Author: XinWang10 <108658776+XinWang10 at users.noreply.github.com>
  Date:   2023-12-22 (Fri, 22 Dec 2023)

  Changed paths:
    M llvm/lib/Target/X86/X86InstrSystem.td
    A llvm/test/MC/Disassembler/X86/apx/wrssd.txt
    A llvm/test/MC/Disassembler/X86/apx/wrssq.txt
    A llvm/test/MC/Disassembler/X86/apx/wrussd.txt
    A llvm/test/MC/Disassembler/X86/apx/wrussq.txt
    A llvm/test/MC/X86/apx/wrssd-att.s
    A llvm/test/MC/X86/apx/wrssd-intel.s
    A llvm/test/MC/X86/apx/wrssq-att.s
    A llvm/test/MC/X86/apx/wrssq-intel.s
    A llvm/test/MC/X86/apx/wrussd-att.s
    A llvm/test/MC/X86/apx/wrussd-intel.s
    A llvm/test/MC/X86/apx/wrussq-att.s
    A llvm/test/MC/X86/apx/wrussq-intel.s

  Log Message:
  -----------
  [X86][MC] Support Enc/Dec for EGPR for promoted CET instruction (#76023)

R16-R31 was added into GPRs in
https://github.com/llvm/llvm-project/pull/70958,
This patch supports the encoding/decoding for promoted CET instruction
in EVEX space.

RFC:
https://discourse.llvm.org/t/rfc-design-for-apx-feature-egpr-and-ndd-support/73031/4


  Commit: f25bcfbb291e3d213eaded5cfa84d3d4e7002052
      https://github.com/llvm/llvm-project/commit/f25bcfbb291e3d213eaded5cfa84d3d4e7002052
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2023-12-21 (Thu, 21 Dec 2023)

  Changed paths:
    M compiler-rt/test/hwasan/TestCases/strip_path_prefix.c

  Log Message:
  -----------
  [test][hwasan] XFAIL new test which fails for unknown reason


  Commit: 04c0722e2c9973885fcc6054c6900bb6e5829a12
      https://github.com/llvm/llvm-project/commit/04c0722e2c9973885fcc6054c6900bb6e5829a12
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2023-12-21 (Thu, 21 Dec 2023)

  Changed paths:
    M .github/workflows/libcxx-build-and-test.yaml
    M clang/lib/Sema/SemaStmt.cpp
    R clang/test/Sema/switch-default.c
    A clang/test/Sema/switch-default.cpp
    M compiler-rt/lib/hwasan/hwasan_report.cpp
    M compiler-rt/test/hwasan/TestCases/stack-uas.c
    M compiler-rt/test/hwasan/TestCases/strip_path_prefix.c
    M lld/ELF/InputSection.cpp
    M lld/test/ELF/debug-dead-reloc-32.s
    M lld/test/ELF/debug-dead-reloc.s
    R llvm/docs/llvm-objdump.1
    M llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
    M llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
    M llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp
    M llvm/lib/Target/AMDGPU/SIISelLowering.cpp
    M llvm/lib/Target/X86/X86InstrAMX.td
    M llvm/lib/Target/X86/X86InstrAVX512.td
    M llvm/lib/Target/X86/X86InstrArithmetic.td
    M llvm/lib/Target/X86/X86InstrMisc.td
    M llvm/lib/Target/X86/X86InstrSSE.td
    M llvm/lib/Target/X86/X86InstrSystem.td
    M llvm/lib/Target/X86/X86InstrTBM.td
    M llvm/lib/Target/X86/X86InstrUtils.td
    M llvm/lib/Target/X86/X86InstrXOP.td
    M llvm/test/CodeGen/AArch64/arm64-addrmode.ll
    M llvm/test/CodeGen/AMDGPU/bf16.ll
    M llvm/test/CodeGen/AMDGPU/function-args.ll
    M llvm/test/CodeGen/AMDGPU/vector_shuffle.packed.ll
    A llvm/test/MC/Disassembler/X86/apx/wrssd.txt
    A llvm/test/MC/Disassembler/X86/apx/wrssq.txt
    A llvm/test/MC/Disassembler/X86/apx/wrussd.txt
    A llvm/test/MC/Disassembler/X86/apx/wrussq.txt
    A llvm/test/MC/X86/apx/wrssd-att.s
    A llvm/test/MC/X86/apx/wrssd-intel.s
    A llvm/test/MC/X86/apx/wrssq-att.s
    A llvm/test/MC/X86/apx/wrssq-intel.s
    A llvm/test/MC/X86/apx/wrussd-att.s
    A llvm/test/MC/X86/apx/wrussd-intel.s
    A llvm/test/MC/X86/apx/wrussq-att.s
    A llvm/test/MC/X86/apx/wrussq-intel.s
    M llvm/utils/chunk-print-before-all.py
    M mlir/include/mlir/Dialect/Vector/IR/VectorOps.td
    M mlir/lib/Dialect/MemRef/Transforms/RuntimeOpVerification.cpp
    M mlir/test/Conversion/VectorToLLVM/vector-to-llvm.mlir
    M mlir/test/Dialect/Vector/ops.mlir
    M mlir/test/Integration/Dialect/Memref/cast-runtime-verification.mlir
    A mlir/test/Integration/Dialect/Memref/load-runtime-verification.mlir
    A mlir/test/Integration/Dialect/Memref/reinterpret-cast-runtime-verification.mlir
    A mlir/test/Integration/Dialect/Memref/subview-runtime-verification.mlir
    A mlir/test/Target/SPIRV/physical-storage-buffer.mlir

  Log Message:
  -----------
  [𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.4

[skip ci]


  Commit: 582e41127099204a9a9f4509488d97c8bf26d263
      https://github.com/llvm/llvm-project/commit/582e41127099204a9a9f4509488d97c8bf26d263
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2023-12-21 (Thu, 21 Dec 2023)

  Changed paths:
    M .github/workflows/libcxx-build-and-test.yaml
    M clang/lib/Sema/SemaStmt.cpp
    R clang/test/Sema/switch-default.c
    A clang/test/Sema/switch-default.cpp
    M compiler-rt/lib/hwasan/hwasan_report.cpp
    M compiler-rt/test/hwasan/TestCases/stack-uas.c
    M compiler-rt/test/hwasan/TestCases/strip_path_prefix.c
    M lld/ELF/InputSection.cpp
    M lld/test/ELF/debug-dead-reloc-32.s
    M lld/test/ELF/debug-dead-reloc.s
    R llvm/docs/llvm-objdump.1
    M llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
    M llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
    M llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp
    M llvm/lib/Target/AMDGPU/SIISelLowering.cpp
    M llvm/lib/Target/X86/X86InstrAMX.td
    M llvm/lib/Target/X86/X86InstrAVX512.td
    M llvm/lib/Target/X86/X86InstrArithmetic.td
    M llvm/lib/Target/X86/X86InstrMisc.td
    M llvm/lib/Target/X86/X86InstrSSE.td
    M llvm/lib/Target/X86/X86InstrSystem.td
    M llvm/lib/Target/X86/X86InstrTBM.td
    M llvm/lib/Target/X86/X86InstrUtils.td
    M llvm/lib/Target/X86/X86InstrXOP.td
    M llvm/test/CodeGen/AArch64/arm64-addrmode.ll
    M llvm/test/CodeGen/AMDGPU/bf16.ll
    M llvm/test/CodeGen/AMDGPU/function-args.ll
    M llvm/test/CodeGen/AMDGPU/vector_shuffle.packed.ll
    A llvm/test/MC/Disassembler/X86/apx/wrssd.txt
    A llvm/test/MC/Disassembler/X86/apx/wrssq.txt
    A llvm/test/MC/Disassembler/X86/apx/wrussd.txt
    A llvm/test/MC/Disassembler/X86/apx/wrussq.txt
    A llvm/test/MC/X86/apx/wrssd-att.s
    A llvm/test/MC/X86/apx/wrssd-intel.s
    A llvm/test/MC/X86/apx/wrssq-att.s
    A llvm/test/MC/X86/apx/wrssq-intel.s
    A llvm/test/MC/X86/apx/wrussd-att.s
    A llvm/test/MC/X86/apx/wrussd-intel.s
    A llvm/test/MC/X86/apx/wrussq-att.s
    A llvm/test/MC/X86/apx/wrussq-intel.s
    M llvm/utils/chunk-print-before-all.py
    M mlir/include/mlir/Dialect/Vector/IR/VectorOps.td
    M mlir/lib/Dialect/MemRef/Transforms/RuntimeOpVerification.cpp
    M mlir/test/Conversion/VectorToLLVM/vector-to-llvm.mlir
    M mlir/test/Dialect/Vector/ops.mlir
    M mlir/test/Integration/Dialect/Memref/cast-runtime-verification.mlir
    A mlir/test/Integration/Dialect/Memref/load-runtime-verification.mlir
    A mlir/test/Integration/Dialect/Memref/reinterpret-cast-runtime-verification.mlir
    A mlir/test/Integration/Dialect/Memref/subview-runtime-verification.mlir
    A mlir/test/Target/SPIRV/physical-storage-buffer.mlir

  Log Message:
  -----------
  rebase

Created using spr 1.3.4


Compare: https://github.com/llvm/llvm-project/compare/2970b2b500ad...582e41127099


More information about the All-commits mailing list