1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 11:33:24 +02:00
llvm-mirror/test
David Green fdb12ed317 [ARM] Split large widening MVE loads
Similar to rL372717, we can force the splitting of extends of vector loads in
MVE, in order to use the better widening loads as opposed to going through
expensive extends. This adds a combine to early-on detect extends of loads and
split the load in two, from where normal legalisation will kick in and we get a
series of widening loads.

Differential Revision: https://reviews.llvm.org/D67909

llvm-svn: 372721
2019-09-24 10:53:09 +00:00
..
Analysis [MemorySSA] Update Phi insertion. 2019-09-23 23:50:16 +00:00
Assembler
Bindings
Bitcode Add AutoUpgrade function to add new address space datalayout string to existing datalayouts. 2019-09-18 22:15:58 +00:00
BugPoint
CodeGen [ARM] Split large widening MVE loads 2019-09-24 10:53:09 +00:00
DebugInfo MCRegisterInfo: Merge getLLVMRegNum and getLLVMRegNumFromEH 2019-09-24 09:31:02 +00:00
Demangle llvm-undname: Add support for demangling typeinfo names 2019-09-23 13:13:37 +00:00
Examples
ExecutionEngine
Feature
FileCheck
Instrumentation [PGO] Don't use comdat groups for counters & data on COFF 2019-09-17 21:10:49 +00:00
Integer
JitListener
Linker Remove some unnecessary REQUIRES: shell lines 2019-09-10 00:06:52 +00:00
LTO [IRMover] Don't map globals if their types are the same 2019-09-11 18:35:49 +00:00
MachineVerifier
MC [WebAssembly] vNxM.load_splat instructions 2019-09-23 20:42:12 +00:00
Object Reapply [llvm-ar] Include a line number when failing to parse an MRI script 2019-09-20 08:10:14 +00:00
ObjectYAML [yaml2obj/ObjectYAML] - Cleanup the error reporting API, add custom errors handlers. 2019-09-13 16:00:16 +00:00
Other [Float2Int] avoid crashing on unreachable code (PR38502) 2019-09-19 16:31:17 +00:00
Reduce [Testing] Python 3 requires print to use parens 2019-09-20 13:52:47 +00:00
SafepointIRVerifier
Support
SymbolRewriter
TableGen [TableGen] Emit OperandType enums for RegisterOperands/RegisterClasses 2019-09-23 18:51:00 +00:00
ThinLTO/X86 Reland "clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM" 2019-09-11 16:19:50 +00:00
tools [llvm-lipo] Add support for archives 2019-09-23 22:22:55 +00:00
Transforms [Debuginfo] dbg.value points to undef value after Induction Variable Simplification. 2019-09-24 08:47:03 +00:00
Unit
Verifier [Mips] Remove immarg test for intrinsics that no longer have an immarg after r372409. 2019-09-20 18:52:49 +00:00
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg.py Revert "Reland "[utils] Implement the llvm-locstats tool"" 2019-09-23 11:04:11 +00:00
lit.site.cfg.py.in Follow-up to r372209: Use single quotes for host_ldflags in the lit config 2019-09-18 14:12:59 +00:00
TestRunner.sh