[all-commits] [llvm/llvm-project] b955c7: [VE] VE Vector Predicated SDNode, vector add isel ...
github-actions[bot] via All-commits
all-commits at lists.llvm.org
Mon Nov 23 08:22:22 PST 2020
Branch: refs/heads/temp-test-main
Home: https://github.com/llvm/llvm-project
Commit: b955c7e63001068f7829827c327dc96ca9a05e8c
https://github.com/llvm/llvm-project/commit/b955c7e63001068f7829827c327dc96ca9a05e8c
Author: Simon Moll <simon.moll at emea.nec.com>
Date: 2020-11-23 (Mon, 23 Nov 2020)
Changed paths:
M llvm/lib/Target/VE/VEISelLowering.cpp
M llvm/lib/Target/VE/VEISelLowering.h
M llvm/lib/Target/VE/VEInstrInfo.td
M llvm/lib/Target/VE/VEInstrPatternsVec.td
A llvm/lib/Target/VE/VVPInstrInfo.td
A llvm/lib/Target/VE/VVPInstrPatternsVec.td
A llvm/lib/Target/VE/VVPNodes.def
A llvm/test/CodeGen/VE/Vector/vec_add.ll
Log Message:
-----------
[VE] VE Vector Predicated SDNode, vector add isel and tests
VE Vector Predicated (VVP) SDNodes form an intermediate layer between VE
vector instructions and the initial SDNodes.
We introduce 'vvp_add' with isel and tests as the first of these VVP
nodes. VVP nodes have a mask and explicit vector length operand, which
we will make proper use of later.
Reviewed By: kaz7
Differential Revision: https://reviews.llvm.org/D91802
More information about the All-commits
mailing list