llvm-project/llvm/test
Sam Parker dd8cd6d26b [DAGCombine] Fix ReduceLoadWidth for shifted offsets
ReduceLoadWidth can trigger using a shifted mask is used and this
requires that the function return a shl node to correct for the
offset. However, the way that this was implemented meant that the
returned result could be an existing node, which would be incorrect.
This fixes the method of inserting the new node and replacing uses.

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

llvm-svn: 351310
2019-01-16 08:40:12 +00:00
..
Analysis Reapply "[CodeGen][X86] Expand USUBSAT to UMAX+SUB, also for vectors" 2019-01-15 18:43:41 +00:00
Assembler Rename DIFlagFixedEnum to DIFlagEnumClass. NFC 2019-01-08 17:52:29 +00:00
Bindings [DebugInfo] IR/Bitcode changes for DISubprogram flags. 2018-11-28 21:14:32 +00:00
Bitcode Remove irrelevant references to legacy git repositories from 2019-01-15 16:18:52 +00:00
BugPoint Python compat - print statement 2019-01-03 14:11:33 +00:00
CodeGen [DAGCombine] Fix ReduceLoadWidth for shifted offsets 2019-01-16 08:40:12 +00:00
DebugInfo [llvm-symbolizer] Add -C as a short alias to -demangle 2019-01-16 07:05:58 +00:00
Demangle [llvm-undname] Add support for demangling msvc's noexcept types. 2019-01-08 21:05:51 +00:00
Examples
ExecutionEngine Implement IMAGE_REL_AMD64_SECREL for RuntimeDyldCOFFX86_64 2018-12-12 00:04:06 +00:00
Feature
FileCheck Fix defines.txt 2019-01-14 10:10:48 +00:00
Instrumentation [EH] Rename llvm.x86.seh.recoverfp intrinsic to llvm.eh.recoverfp 2019-01-16 00:37:13 +00:00
Integer
JitListener
LTO [LTO] Record whether LTOUnit splitting is enabled in index 2019-01-11 18:31:57 +00:00
Linker Remove irrelevant references to legacy git repositories from 2019-01-15 16:18:52 +00:00
MC [WebAssembly] Store section alignment as a power of 2 2019-01-16 01:34:48 +00:00
Object [WebAssembly] Store section alignment as a power of 2 2019-01-16 01:34:48 +00:00
ObjectYAML [WebAssembly] Store section alignment as a power of 2 2019-01-16 01:34:48 +00:00
Other Python compat - print statement 2019-01-03 14:11:33 +00:00
SafepointIRVerifier
SymbolRewriter
TableGen [tblgen][disasm] Emit record names again when decoder conflicts occur. 2019-01-03 00:14:33 +00:00
ThinLTO/X86 [LTO] Record whether LTOUnit splitting is enabled in index 2019-01-11 18:31:57 +00:00
Transforms Only promote args when function attributes are compatible 2019-01-16 05:15:31 +00:00
Unit [test] Fix propagating HOME envvar to unittests 2018-12-31 13:48:12 +00:00
Verifier [Verifier] Reject invalid type for DILocalVariable. 2019-01-07 23:09:09 +00:00
YAMLParser
tools [llvm-rc] Support '--' for delimiting options from input paths 2019-01-16 08:09:22 +00:00
.clang-format
CMakeLists.txt [elfabi] Introduce tool for ELF TextAPI 2019-01-03 18:32:36 +00:00
TestRunner.sh
lit.cfg.py Remove unused %host_cc lit pattern 2019-01-03 19:31:53 +00:00
lit.site.cfg.py.in