[all-commits] [llvm/llvm-project] 71329c: [AArch64][GlobalISel] Add test coverage for sub1.l...

Vitaly Buka via All-commits all-commits at lists.llvm.org
Fri Apr 25 00:25:12 PDT 2025


  Branch: refs/heads/users/vitalybuka/spr/drivercfi-allow-cfi-with-minimal-runtime
  Home:   https://github.com/llvm/llvm-project
  Commit: 71329c6da1cd467f23b63e4a2956420f45b2cee9
      https://github.com/llvm/llvm-project/commit/71329c6da1cd467f23b63e4a2956420f45b2cee9
  Author: David Green <david.green at arm.com>
  Date:   2025-04-25 (Fri, 25 Apr 2025)

  Changed paths:
    M llvm/test/CodeGen/AArch64/sub1.ll

  Log Message:
  -----------
  [AArch64][GlobalISel] Add test coverage for sub1.ll. NFC


  Commit: 8c2233b304dcdac0a6edb61a3cc5f9cb97c382bc
      https://github.com/llvm/llvm-project/commit/8c2233b304dcdac0a6edb61a3cc5f9cb97c382bc
  Author: Andrzej Warzyński <andrzej.warzynski at arm.com>
  Date:   2025-04-25 (Fri, 25 Apr 2025)

  Changed paths:
    M mlir/lib/Dialect/Vector/IR/VectorOps.cpp
    M mlir/test/Dialect/Vector/invalid.mlir

  Log Message:
  -----------
  [mlir][vector] Update docs + add tests (#137144)

This is a small follow-on for #133721:
* Renamed `getRealVectorRank` as `getEffectiveVectorRankForXferOp` (to
  emphasise that this method was written specifically for transfer Ops).
* Marginally tweaked the description for
  `getEffectiveVectorRankForXferOp` (mostly to highlight the two edge
  cases being covered).
* Added tests for cases when the element type (of the shaped type) is a
  vector.
* Unified the naming (and the order) of arguments in tests with the
  surrounding tests (e.g. `%vec_to_write` -> `%arg1`). Mostly for
  consistency (it would be good to use self-documenting names like
  `%vec_to_write` throughout).


  Commit: 205d399f3026ad766a63fd20becc1476469cfa69
      https://github.com/llvm/llvm-project/commit/205d399f3026ad766a63fd20becc1476469cfa69
  Author: Martin Storsjö <martin at martin.st>
  Date:   2025-04-25 (Fri, 25 Apr 2025)

  Changed paths:
    M libcxx/test/std/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.members/put_long_double.hex.pass.cpp
    M libcxx/test/support/test_macros.h

  Log Message:
  -----------
  [libcxx] [test] Clarify the condition for long double hex formatting (#135334)

This test currently hardcodes which environments have got 80 bit long
doubles on x86_64 with a suitable printf formatting; convert the
architecture check into a check specifically for 80 bit long doubles.

Not all x86_64 configurations do have 80 bit long doubles (e.g. 
Android doesn't), and i386 configurations can also have 80 bit long
doubles, compatible with this test.

Also clarify the exact reasons for why specific OSes such as FreeBSD are
skipped for these tests, even though they have 80 bit long doubles.


  Commit: 5eca2ddeba6d05f0b1cf2193d56d059502122d00
      https://github.com/llvm/llvm-project/commit/5eca2ddeba6d05f0b1cf2193d56d059502122d00
  Author: Timm Baeder <tbaeder at redhat.com>
  Date:   2025-04-25 (Fri, 25 Apr 2025)

  Changed paths:
    M clang/lib/AST/ByteCode/Descriptor.cpp
    M clang/lib/AST/ByteCode/Descriptor.h
    M clang/lib/AST/ByteCode/Interp.cpp
    M clang/lib/AST/ByteCode/Program.cpp

  Log Message:
  -----------
  [clang][bytecode] Don't diagnose const extern reads in CPCE mode (#137285)

They might become constexpr later.


  Commit: ce37c2637d4fbe2ffcfdbd807089ed39e0aa8b78
      https://github.com/llvm/llvm-project/commit/ce37c2637d4fbe2ffcfdbd807089ed39e0aa8b78
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2025-04-25 (Fri, 25 Apr 2025)

  Changed paths:
    M .ci/monolithic-windows.sh
    M clang/lib/AST/ByteCode/Descriptor.cpp
    M clang/lib/AST/ByteCode/Descriptor.h
    M clang/lib/AST/ByteCode/Interp.cpp
    M clang/lib/AST/ByteCode/Program.cpp
    M clang/test/Driver/fsanitize.c
    M libcxx/test/std/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.members/put_long_double.hex.pass.cpp
    M libcxx/test/support/test_macros.h
    M llvm/test/CodeGen/AArch64/sub1.ll
    M mlir/lib/Dialect/Vector/IR/VectorOps.cpp
    M mlir/test/Dialect/Vector/invalid.mlir

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

Created using spr 1.3.4


Compare: https://github.com/llvm/llvm-project/compare/f9a02451f00b...ce37c2637d4f

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