1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 19:12:56 +02:00
llvm-mirror/lib
Graham Hunter 6e15087bc5 [SVE][CodeGen] Scalable vector MVT size queries
* Implements scalable size queries for MVTs, split out from D53137.

* Contains a fix for FindMemType to avoid using scalable vector type
  to contain non-scalable types.

* Explicit casts for several places where implicit integer sign
  changes or promotion from 32 to 64 bits caused problems.

* CodeGenDAGPatterns will treat scalable and non-scalable vector types
  as different.

Reviewers: greened, cameron.mcinally, sdesmalen, rovka

Reviewed By: rovka

Differential Revision: https://reviews.llvm.org/D66871
2019-11-18 12:30:59 +00:00
..
Analysis [LoopCacheAnalysis]: Fix assertion failure during cost computation 2019-11-15 14:56:26 -05:00
AsmParser [IR] Redefine Freeze instruction 2019-11-12 10:49:00 +09:00
BinaryFormat Add read-only data assembly writing for aix 2019-11-15 11:30:19 -05:00
Bitcode Sink all InitializePasses.h includes 2019-11-13 16:34:37 -08:00
Bitstream
CodeGen [SVE][CodeGen] Scalable vector MVT size queries 2019-11-18 12:30:59 +00:00
DebugInfo DWARF location lists: Add section index dumping 2019-11-18 10:50:22 +01:00
Demangle [demangle] NFC: get rid of NodeOrString 2019-11-04 12:17:12 -08:00
ExecutionEngine Fix a build failure with perf: Add a missing include to llvm/Support/ManagedStatic.h 2019-11-16 14:43:46 +01:00
Fuzzer
FuzzMutate
IR [ConstantFold] Handle identity folds at top of ConstantFoldBinaryInst 2019-11-17 21:30:14 +00:00
IRReader
LineEditor
Linker [IRMover] Set Address Space for moved global values 2019-11-05 16:32:48 -08:00
LTO Recommit "[ThinLTO] Add correctness check for RO/WO variable import" 2019-11-15 16:13:19 +03:00
MC MCObjectStreamer: assign MCSymbols in the dummy fragment to offset 0. 2019-11-16 09:52:07 -05:00
MCA [MCA] Fix a spelling mistake in a comment. NFC 2019-10-27 10:06:22 +00:00
Object Revert "[XCOFF] Fix link errors from explicit template instantiation" 2019-11-07 09:39:13 -08:00
ObjectYAML [yaml2obj][COFF] Add support for extended relocation tables 2019-11-14 12:39:28 -08:00
Option
Passes [SVFS] Inject TLI Mappings in VFABI attribute. 2019-11-15 18:42:56 +00:00
ProfileData [profile] Add a mode to continuously sync counter updates to a file 2019-10-31 16:04:09 -07:00
Remarks Remarks - fix static analyzer warnings. NFCI. 2019-11-09 13:01:05 +00:00
Support Remove Support/Options.h, it is unused 2019-11-15 13:32:52 -08:00
TableGen TableGen - fix uninitialized variable warnings. NFCI. 2019-11-10 11:19:50 +00:00
Target [SVE][CodeGen] Scalable vector MVT size queries 2019-11-18 12:30:59 +00:00
Testing
TextAPI Reland "[TextAPI] Introduce TBDv4" 2019-10-10 04:24:44 +00:00
ToolDrivers [llvm-lib] Detect duplicate input files 2019-10-02 06:41:52 +00:00
Transforms [ARM,MVE] Add InstCombine rules for pred_i2v / pred_v2i. 2019-11-18 10:39:30 +00:00
WindowsManifest
XRay [llvm-xray] Add AArch64 to llvm-xray extract 2019-11-08 06:37:47 -08:00
CMakeLists.txt
LLVMBuild.txt