[all-commits] [llvm/llvm-project] f5ed22: [mlir][VectorToSCF] 128 byte alignment of alloc ops

Jakub Lichman via All-commits all-commits at lists.llvm.org
Wed Sep 2 05:38:40 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: f5ed22f09dd95c879b57a11c42d2fa7f5ef5e72d
      https://github.com/llvm/llvm-project/commit/f5ed22f09dd95c879b57a11c42d2fa7f5ef5e72d
  Author: Jakub Lichman <limo at google.com>
  Date:   2020-09-02 (Wed, 02 Sep 2020)

  Changed paths:
    M mlir/lib/Conversion/VectorToSCF/VectorToSCF.cpp
    M mlir/test/Conversion/VectorToSCF/vector-to-loops.mlir

  Log Message:
  -----------
  [mlir][VectorToSCF] 128 byte alignment of alloc ops

Added 128 byte alignment to alloc ops created in VectorToSCF pass.
128b alignment was already introduced to this pass but not to all alloc
ops. This commit changes that by adding 128b alignment to the remaining ops.
The point of specifying alignment is to prevent possible memory alignment errors
on weakly tested architectures.

Differential Revision: https://reviews.llvm.org/D86454




More information about the All-commits mailing list