llvm-6502/lib
Craig Topper ad445a60d0 Change asserts at the top of getVectorShuffle to check that LHS and RHS have the same type as the result.
Previously the asserts were only checking that RHS and LHS were the same type and had the same element type as the result. All downstream code for ISD::VECTOR_SHUFFLE requires the types to be the same.

Also removed one unnecessary check of matched element counts that was present in the code.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188051 91177308-0d34-0410-b5e6-96231b3b80d8
2013-08-09 04:37:24 +00:00
..
Analysis Disable inlining between sanitized and non-sanitized functions. 2013-08-08 08:22:39 +00:00
AsmParser
Bitcode
CodeGen Change asserts at the top of getVectorShuffle to check that LHS and RHS have the same type as the result. 2013-08-09 04:37:24 +00:00
DebugInfo Store compile unit corresponding to each chain of inlined debug info entries. No functionality change. 2013-08-06 10:49:15 +00:00
ExecutionEngine Optimistically ignore scattered relocations in MachO in RuntimeDyld. This 2013-08-09 00:57:01 +00:00
IR Make sure that if we're going to attempt to add a type to a DIE that 2013-08-08 07:40:37 +00:00
IRReader
Linker
MC [CodeGen] prevent abnormal on invalid attributes 2013-08-09 01:52:03 +00:00
Object Add missing PPC64 relocation types. 2013-08-08 23:58:18 +00:00
Option
Support Fix off-by-one error in Regex::isValid 2013-08-08 17:32:45 +00:00
TableGen Remove some std stream usage from Support and TableGen 2013-08-06 22:51:21 +00:00
Target Mips ELF: MicroMips direct object Little endian support. 2013-08-08 23:30:40 +00:00
Transforms Revert "[objc-arc] Track if we encountered an additive overflow while computing {TopDown,BottomUp}PathCounts and do nothing if it occured." 2013-08-08 00:41:18 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile