[all-commits] [llvm/llvm-project] 676feb: [ARM][MVE] Tail-predication: check get.active.lane...
sjoerdmeijer via All-commits
all-commits at lists.llvm.org
Mon Sep 14 03:32:51 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 676febc044ecbb27f8a227d351ced282cfe908cf
https://github.com/llvm/llvm-project/commit/676febc044ecbb27f8a227d351ced282cfe908cf
Author: Sjoerd Meijer <sjoerd.meijer at arm.com>
Date: 2020-09-14 (Mon, 14 Sep 2020)
Changed paths:
M llvm/lib/Target/ARM/MVETailPredication.cpp
M llvm/test/CodeGen/Thumb2/LowOverheadLoops/basic-tail-pred.ll
M llvm/test/CodeGen/Thumb2/LowOverheadLoops/tail-pred-const.ll
Log Message:
-----------
[ARM][MVE] Tail-predication: check get.active.lane.mask's TC value
This adds additional checks for the original scalar loop tripcount value, i.e.
get.active.lane.mask second argument, and perform several sanity checks to see
if it is of the form that we expect similarly like we already do for the IV
which is the first argument of get.active.lane.
Differential Revision: https://reviews.llvm.org/D86074
More information about the All-commits
mailing list