llvm/lib
Sanjay Patel 05c11eb3e6 revert r301766: InstructionSimplify: Canonicalize shuffle operands. NFC-ish
Turns out this wasn't NFC-ish at all because there's a bug processing shuffles
that change the size of their input vectors (that case always seems to trip us
up). 

This should fix PR32872 while we investigate how it failed and reduce a testcase:
https://bugs.llvm.org/show_bug.cgi?id=32872
 


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@301977 91177308-0d34-0410-b5e6-96231b3b80d8
2017-05-02 21:37:28 +00:00
..
Analysis revert r301766: InstructionSimplify: Canonicalize shuffle operands. NFC-ish 2017-05-02 21:37:28 +00:00
AsmParser AMDGPU: Add AMDGPU_HS calling convention 2017-05-02 15:41:10 +00:00
Bitcode Bitcode: Simplify how we enumerate summaries in the index. NFCI. 2017-05-02 17:48:39 +00:00
CodeGen PEI: Skip dead objects when looking at CSRs 2017-05-02 18:56:28 +00:00
DebugInfo Verify that all references point to actual DIEs in "llvm-dwarfdump --verify" 2017-05-02 20:28:33 +00:00
Demangle
ExecutionEngine [APInt] Use inplace shift methods where possible. NFCI 2017-04-28 03:36:24 +00:00
Fuzzer Fuzzer: Mark test/cxxstring.test UNSUPPORTED: windows 2017-04-28 23:59:53 +00:00
IR AMDGPU: Add AMDGPU_HS calling convention 2017-05-02 15:41:10 +00:00
IRReader
LibDriver Fix some ArgList uses after API change in r300135. 2017-04-12 23:43:58 +00:00
LineEditor
Linker
LTO Bitcode: Make the summary reader responsible for merging. NFCI. 2017-05-01 22:04:36 +00:00
MC [LLVM][inline-asm] Altmacro absolute expression '%' feature 2017-05-01 13:20:12 +00:00
Object Add llvm::object::getELFSectionTypeName(). 2017-05-02 14:04:52 +00:00
ObjectYAML [WebAssembly] Allow for signed relocation addends 2017-04-26 00:02:31 +00:00
Option ArgList: cache index ranges containing arguments with each ID 2017-04-12 23:19:51 +00:00
Passes [PM/LoopUnswitch] Introduce a new, simpler loop unswitch pass. 2017-04-27 18:45:20 +00:00
ProfileData [ProfileData] Unify getInstrProf*SectionName helpers 2017-04-15 00:09:57 +00:00
Support Make DWARFDebugLine use StringRef for directory/file tables. NFC 2017-05-02 17:37:32 +00:00
TableGen
Target ARM: add arm1176j-f processor 2017-05-02 19:06:13 +00:00
Transforms [NewGVN] Fix typo and format comment. NFCI. 2017-05-02 21:11:40 +00:00
XRay
CMakeLists.txt
LLVMBuild.txt