[all-commits] [llvm/llvm-project] c872e8: [Matrix] Only pass vector arg as overloaded type i...

Florian Hahn via All-commits all-commits at lists.llvm.org
Wed Jul 15 02:43:17 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: c872e809d1ac4aa405ae510e271f93d7662e26dd
      https://github.com/llvm/llvm-project/commit/c872e809d1ac4aa405ae510e271f93d7662e26dd
  Author: Florian Hahn <flo at fhahn.com>
  Date:   2020-07-15 (Wed, 15 Jul 2020)

  Changed paths:
    M clang/test/CodeGen/matrix-type-builtins.c
    M clang/test/CodeGenCXX/matrix-type-builtins.cpp
    M clang/test/CodeGenObjC/matrix-type-builtins.m
    M llvm/include/llvm/IR/MatrixBuilder.h
    M mlir/test/Target/llvmir-intrinsics.mlir

  Log Message:
  -----------
  [Matrix] Only pass vector arg as overloaded type in MatrixBuilder.

In 2b3c505, the pointer arguments for the matrix load and store
intrinsics was changed to always be the element type of the vector
argument.

This patch updates the MatrixBuilder to not add the pointer type to the
overloaded types and adjusts the clang/mlir tests.

This should fix a few build failures on GreenDragon, including
 http://green.lab.llvm.org/green/job/test-suite-verify-machineinstrs-x86_64-O0-g/7891/




More information about the All-commits mailing list