[PATCH] D78238: [SveEmitter] Add builtins for svwhilerw/svwhilewr

Sander de Smalen via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Wed Apr 15 13:47:14 PDT 2020


sdesmalen created this revision.
sdesmalen added reviewers: SjoerdMeijer, efriedma.
Herald added a subscriber: tschuett.
Herald added a project: clang.
sdesmalen added a parent revision: D77595: [SveEmitter] Add builtins for svwhile.
sdesmalen added a child revision: D78239: [SveEmitter] Add builtins for FP conversions.

This also adds the IsOverloadWhileRW flag which tells CGBuiltin to use
the result predicate type and the first pointer type as the
overloaded types for the LLVM IR intrinsic.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D78238

Files:
  clang/include/clang/Basic/TargetBuiltins.h
  clang/include/clang/Basic/arm_sve.td
  clang/lib/CodeGen/CGBuiltin.cpp
  clang/lib/CodeGen/CodeGenFunction.h
  clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_whilerw.c
  clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_whilewr.c

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D78238.257822.patch
Type: text/x-patch
Size: 21369 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20200415/1e5f0b78/attachment-0001.bin>


More information about the cfe-commits mailing list