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.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D78238
[SveEmitter] Add builtins for svwhilerw/svwhilewr ClosedPublic Authored by sdesmalen on Apr 15 2020, 1:40 PM.
Details Summary This also adds the IsOverloadWhileRW flag which tells CGBuiltin to use
Diff Detail Event Timelinesdesmalen added a parent revision: D77595: [SveEmitter] Add builtins for svwhile.Apr 15 2020, 1:42 PM This revision is now accepted and ready to land.Apr 15 2020, 2:51 PM Closed by commit rG2d1baf606ab4: [SveEmitter] Add builtins for svwhilerw/svwhilewr (authored by sdesmalen). · Explain WhyApr 22 2020, 2:09 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 257822 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
|