[all-commits] [llvm/llvm-project] 08aedf: [MLIR][LLVM] Lift alignstack attribute ptr type re...

Bruno Cardoso Lopes via All-commits all-commits at lists.llvm.org
Thu Mar 27 10:28:59 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 08aedf7201e296af532575685372bb5ff7ed8b01
      https://github.com/llvm/llvm-project/commit/08aedf7201e296af532575685372bb5ff7ed8b01
  Author: Bruno Cardoso Lopes <bruno.cardoso at gmail.com>
  Date:   2025-03-27 (Thu, 27 Mar 2025)

  Changed paths:
    M mlir/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp
    A mlir/test/Dialect/LLVMIR/call-param.mlir
    M mlir/test/Dialect/LLVMIR/parameter-attrs-invalid.mlir
    M mlir/test/Target/LLVMIR/llvmir.mlir

  Log Message:
  -----------
  [MLIR][LLVM] Lift alignstack attribute ptr type restriction (#133195)

Current usage of alignstack is restricted to LLVM pointer types, whereas
when it's used in parameters it's possible to use it for other types,
see examples like `{i8, i8}, [2 x float], etc` in `llvm/test/CodeGen`.
This PR lifts the restriction and add testcases.



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