1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 19:23:23 +01:00
llvm-mirror/unittests
Matt Arsenault 0c0bddc3d0 GlobalISel: Handle widenScalar of arbitrary G_MERGE_VALUES sources
Extract the sources to the GCD of the original size and target size,
padding with implicit_def as necessary.

Also fix the case where the requested source type is wider than the
original result type. This was ignoring the type, and just using the
destination. Do the operation in the requested type and truncate back.

llvm-svn: 366367
2019-07-17 20:22:44 +00:00
..
ADT [ADT] Remove MSVC-only "no two-phase name lookup" typename path. 2019-07-09 15:24:19 +00:00
Analysis [LoopInfo] Fix getUniqueNonLatchExitBlocks 2019-07-17 07:09:20 +00:00
AsmParser
BinaryFormat [YAMLIO] Remove trailing spaces when outputting maps 2019-07-12 04:51:31 +00:00
Bitcode [Bitcode] Move Bitstream to a separate library 2019-07-03 22:40:07 +00:00
Bitstream [Bitcode] Move Bitstream to a separate library 2019-07-03 22:40:07 +00:00
CodeGen GlobalISel: Handle widenScalar of arbitrary G_MERGE_VALUES sources 2019-07-17 20:22:44 +00:00
DebugInfo [DWARF] Fix the reserved values for unit length in DWARFDebugLine. 2019-07-16 07:01:08 +00:00
Demangle
ExecutionEngine [ORC] Add deprecation warnings to ORCv1 layers and utilities. 2019-07-17 16:40:52 +00:00
FuzzMutate
IR Revert "r366069: [PatternMatch] Implement matching code for LibFunc" 2019-07-15 16:43:36 +00:00
LineEditor
Linker
MC
MI
Object Minidump: Add support for the MemoryList stream 2019-05-16 15:17:30 +00:00
ObjectYAML
Option Option spell checking: Penalize delimiter flags if input has no argument 2019-05-01 16:45:15 +00:00
Passes
ProfileData [Profile] Support raw/indexed profiles larger than 4GB 2019-07-09 22:01:04 +00:00
Remarks [Remarks] Simplify and refactor the RemarkParser interface 2019-07-16 15:25:05 +00:00
Support Revert [AArch64] Add support for Transactional Memory Extension (TME) 2019-07-17 17:43:32 +00:00
Target [WebAssembly] Rename except_ref type to exnref 2019-07-15 22:49:25 +00:00
TextAPI [YAMLIO] Remove trailing spaces when outputting maps 2019-07-12 04:51:31 +00:00
tools Revert CMake: Make most target symbols hidden by default 2019-06-11 03:21:13 +00:00
Transforms Keep the order of the basic blocks in the cloned loop as the original 2019-07-08 18:30:35 +00:00
XRay
CMakeLists.txt [Bitcode] Move Bitstream to a separate library 2019-07-03 22:40:07 +00:00
unittest.cfg.in