[all-commits] [llvm/llvm-project] 155948: [SveEmitter] Add builtins for svwhile
sdesmalen-arm via All-commits
all-commits at lists.llvm.org
Wed Apr 22 13:48:23 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 1559485e600242343cb21c7ffbf345172008cd59
https://github.com/llvm/llvm-project/commit/1559485e600242343cb21c7ffbf345172008cd59
Author: Sander de Smalen <sander.desmalen at arm.com>
Date: 2020-04-22 (Wed, 22 Apr 2020)
Changed paths:
M clang/include/clang/Basic/TargetBuiltins.h
M clang/include/clang/Basic/arm_sve.td
M clang/lib/CodeGen/CGBuiltin.cpp
A clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_whilele.c
A clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_whilelt.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_whilege.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_whilegt.c
Log Message:
-----------
[SveEmitter] Add builtins for svwhile
This also adds the IsOverloadWhile flag which tells CGBuiltin to use
both the default type (predicate) and the type of the second operand
(scalar) as the overloaded types for the LLMV IR intrinsic.
Reviewers: SjoerdMeijer, efriedma, rovka
Reviewed By: efriedma
Tags: #clang
Differential Revision: https://reviews.llvm.org/D77595
More information about the All-commits
mailing list