summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen
diff options
context:
space:
mode:
authorFrancesco Petrogalli <francesco.petrogalli@arm.com>2019-11-20 20:51:24 +0000
committerFrancesco Petrogalli <francesco.petrogalli@arm.com>2019-12-04 20:40:05 +0000
commiteac93757c39bbd2b2290d7543619eebd770c3141 (patch)
tree64fd4b6853f973f7a6fe07f21c43b46d4b0dd46a /clang/lib/CodeGen
parentf730ac719db3dca40d430c8dd517ae915c01bacf (diff)
downloadbcm5719-llvm-eac93757c39bbd2b2290d7543619eebd770c3141.tar.gz
bcm5719-llvm-eac93757c39bbd2b2290d7543619eebd770c3141.zip
[VectorUtils] API for VFShape, update VFInfo.
Summary: This patch introduces an API to build and modify vector shapes. The validity of a VFShape can be checked with the `hasValidParameterList` method, which is also run in an assertion each time a VFShape is modified. The field VFISAKind has been moved to VFInfo under the assumption that different ISAs can map to the same VFShape (as it can be in the case of vector extensions with the same registers size, for example AVX and AVX2). Reviewers: sdesmalen, jdoerfert, simoll, hsaito Subscribers: hiraditya, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D70513
Diffstat (limited to 'clang/lib/CodeGen')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud