1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 03:02:36 +01:00
llvm-mirror/test
Kerry McLaughlin 5ff297b3e0 [AArch64][SVE] Implement intrinsics for non-temporal loads & stores
Summary:
Adds the following intrinsics:
  - llvm.aarch64.sve.ldnt1
  - llvm.aarch64.sve.stnt1

This patch creates masked loads and stores with the
MONonTemporal flag set when used with the intrinsics above.

Reviewers: sdesmalen, paulwalker-arm, dancgr, mgudim, efriedma, rengolin

Reviewed By: efriedma

Subscribers: tschuett, kristof.beyls, hiraditya, rkruppe, psnobl, cfe-commits, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D71000
2019-12-11 11:13:51 +00:00
..
Analysis [ConstantFold][SVE] Fix constant folding for shufflevector. 2019-12-09 15:31:50 -08:00
Assembler
Bindings
Bitcode
BugPoint
CodeGen [AArch64][SVE] Implement intrinsics for non-temporal loads & stores 2019-12-11 11:13:51 +00:00
DebugInfo Revert "[DebugInfo] Refactored macro related generation, added a test case for macinfo.dwo emission." 2019-12-10 21:32:30 -05:00
Demangle
Examples
ExecutionEngine
Feature
FileCheck [FileCheck] Given multiple -dump-input, prefer most verbose 2019-12-03 14:21:13 -05:00
Instrumentation Revert "[Coverage] Revise format to reduce binary size" 2019-12-04 10:35:14 -08:00
Integer
JitListener
Linker
LTO
MachineVerifier [MachineVerifier] Improve checks of target instructions operands. 2019-12-03 10:20:52 +01:00
MC [RISCV] Improve assembler missing feature warnings 2019-12-10 16:44:48 +00:00
Object [llvm-readelf/llvm-readobj] - Improved the error reporting in a few method related to versioning. 2019-12-10 13:08:18 +03:00
ObjectYAML
Other [VectorUtils] Introduce the Vector Function Database (VFDatabase). 2019-12-10 16:36:44 +00:00
Reduce
SafepointIRVerifier
Support
SymbolRewriter
TableGen [TableGen] Permit dag operators to be unset. 2019-12-10 11:09:40 +00:00
ThinLTO/X86 [ThinLTO] Add option to disable readonly/writeonly attribute propagation 2019-12-05 16:33:54 -08:00
tools [llvm-readelf] - Do no print an empty symbol version as "<corrupt>" 2019-12-11 12:24:37 +03:00
Transforms [ARM][TypePromotion] Enable by default 2019-12-11 10:00:16 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg.py
lit.site.cfg.py.in
TestRunner.sh