[all-commits] [llvm/llvm-project] 801857: [ConstantFold][SVE] Fix constant folding for bitcast.

huihzhang via All-commits all-commits at lists.llvm.org
Wed Feb 5 15:41:30 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 801857c59ea647442b1302139169ec37f81d8cce
      https://github.com/llvm/llvm-project/commit/801857c59ea647442b1302139169ec37f81d8cce
  Author: Huihui Zhang <huihuiz at quicinc.com>
  Date:   2020-02-05 (Wed, 05 Feb 2020)

  Changed paths:
    M llvm/lib/IR/ConstantFold.cpp
    A llvm/test/Analysis/ConstantFolding/bitcast.ll

  Log Message:
  -----------
  [ConstantFold][SVE] Fix constant folding for bitcast.

Do not iterate on scalable vector type in BitCastConstantVector.
Continuation work of D70985, D71147.

Support for folding bitcast into splat value is kept in D74095, as
it depends on D71637.

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




More information about the All-commits mailing list