[all-commits] [llvm/llvm-project] 00ae4b: Revert "[X86] Remove obsolete tablegen rules for n...

darkbuck via All-commits all-commits at lists.llvm.org
Mon Apr 15 21:55:05 PDT 2024


  Branch: refs/heads/users/darkbuck/spr/tablegeninstrinfoemitter-count-sub-operands-on-def-operands
  Home:   https://github.com/llvm/llvm-project
  Commit: 00ae4b738be6e840cfdb3e7461409c3e49403e50
      https://github.com/llvm/llvm-project/commit/00ae4b738be6e840cfdb3e7461409c3e49403e50
  Author: Arthur Eubanks <aeubanks at google.com>
  Date:   2024-04-16 (Tue, 16 Apr 2024)

  Changed paths:
    M llvm/lib/Target/X86/X86InstrCompiler.td

  Log Message:
  -----------
  Revert "[X86] Remove obsolete tablegen rules for near data in small static code model (#84523)"

This reverts commit b4cf63d26f4c41dd9403c4e62500d82a6d31d692.

Breaks indirect-branch-tracking-eh2.ll.


  Commit: 8ee7d9732204a7415967bce2c1d2c0fa63af264f
      https://github.com/llvm/llvm-project/commit/8ee7d9732204a7415967bce2c1d2c0fa63af264f
  Author: Valentin Clement (バレンタイン クレメン) <clementval at gmail.com>
  Date:   2024-04-15 (Mon, 15 Apr 2024)

  Changed paths:
    M flang/include/flang/Optimizer/Dialect/FIROps.td
    M flang/include/flang/Optimizer/Dialect/FIRTypes.td
    M flang/lib/Optimizer/Dialect/FIROps.cpp
    A flang/test/Fir/cuf-invalid.fir
    A flang/test/Fir/cuf.mlir

  Log Message:
  -----------
  [flang][cuda] Add fir.cuda_allocate operation (#88586)

Allocatable with cuda device attribute have special semantic for the
allocate statement. In flang the allocate statement is lowered to a
sequence of runtime call initializing the descriptor and then allocating
the descriptor data. This new operation will replace the last runtime
call and abstract all the device memory allocation needed.
The lowering patch will follow.


  Commit: fe48bf672e1ab293368a3212203db94a4e21c533
      https://github.com/llvm/llvm-project/commit/fe48bf672e1ab293368a3212203db94a4e21c533
  Author: Chelsea Cassanova <chelsea_cassanova at apple.com>
  Date:   2024-04-15 (Mon, 15 Apr 2024)

  Changed paths:
    M lldb/test/Shell/lit.cfg.py
    M lldb/test/Shell/lit.site.cfg.py.in

  Log Message:
  -----------
  [lldb][lit] Guard MallocNanoZone envvar in shell tests (#88824)

Previously the MallocNanoZone envvar would be set to 0 on Darwin for the
LLDB shell tests, but this should guarded behind ASan being enabled as
opposed to simply running the test suite behind Darwin. This required
that the LLVM_USE_SANITIZER option be added as an attribute to the lit
config for shell tests.


  Commit: 891097e638252c0e2e0306c1f3cbfe8719853b9c
      https://github.com/llvm/llvm-project/commit/891097e638252c0e2e0306c1f3cbfe8719853b9c
  Author: Michael Liao <michael.hliao at gmail.com>
  Date:   2024-04-16 (Tue, 16 Apr 2024)

  Changed paths:
    M flang/include/flang/Optimizer/Dialect/FIROps.td
    M flang/include/flang/Optimizer/Dialect/FIRTypes.td
    M flang/lib/Optimizer/Dialect/FIROps.cpp
    A flang/test/Fir/cuf-invalid.fir
    A flang/test/Fir/cuf.mlir
    M lldb/test/Shell/lit.cfg.py
    M lldb/test/Shell/lit.site.cfg.py.in
    M llvm/lib/Target/X86/X86InstrCompiler.td

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

Created using spr 1.3.4


Compare: https://github.com/llvm/llvm-project/compare/908c3542e39f...891097e63825

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