llvm-6502/test
Arnold Schwaighofer a9baf1ecfd Reapply "SLPVectorizer: Handle more horizontal reductions (disabled)""
Reapply r191108 with a fix for a memory corruption error I introduced.  Of
course, we can't reference the scalars that we replace by vectorizing and then
call their eraseFromParent method. I only 'needed' the scalars to get the
DebugLoc. Just store the DebugLoc before actually vectorizing instead. As a nice
side effect, this also simplifies the interface between BoUpSLP and the
HorizontalReduction class to returning a value pointer (the vectorized tree
root).

radar://14607682

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191123 91177308-0d34-0410-b5e6-96231b3b80d8
2013-09-21 01:06:00 +00:00
..
Analysis X86 horizontal vector reduction cost model 2013-09-19 17:48:48 +00:00
Assembler Remove verifier check that attribute 'builtin' is only applied to calls to 2013-09-07 00:25:48 +00:00
Bindings/Ocaml
Bitcode Patch provide by Tom Roeder! 2013-09-12 22:02:31 +00:00
BugPoint
CodeGen llvm/test: Mark 3 tests as XFAIL:msvc. 2013-09-20 12:57:34 +00:00
DebugInfo Move emission of the debug string table to early in the debug 2013-09-20 23:22:52 +00:00
ExecutionEngine Fix some more MCJIT PIC test XFAILs (for i386) 2013-09-20 22:12:03 +00:00
Feature Implement function prefix data as an IR feature. 2013-09-16 01:08:15 +00:00
FileCheck
Instrumentation [msan] Wrap indirect functions. 2013-09-19 15:22:35 +00:00
Integer
JitListener Debug Info Testing: updated to use NULL instead of "i32 0" in a few fields. 2013-09-06 21:03:58 +00:00
Linker Implement function prefix data as an IR feature. 2013-09-16 01:08:15 +00:00
MC [ARMv8] Add support for the v8 cryptography extensions. 2013-09-19 11:59:01 +00:00
Object
Other
TableGen
tools test/tools/lto/lit.local.cfg: Suppress llvm-lto test on Cygwin and Win32, for now. 2013-09-20 12:57:25 +00:00
Transforms Reapply "SLPVectorizer: Handle more horizontal reductions (disabled)"" 2013-09-21 01:06:00 +00:00
Unit
Verifier
YAMLParser
CMakeLists.txt Fix LTO handling of module-level assembly (PR14152). 2013-09-19 22:15:52 +00:00
lit.cfg Fix some more MCJIT PIC test XFAILs (for i386) 2013-09-20 22:12:03 +00:00
lit.site.cfg.in Fix LTO handling of module-level assembly (PR14152). 2013-09-19 22:15:52 +00:00
Makefile Fix LTO handling of module-level assembly (PR14152). 2013-09-19 22:15:52 +00:00
Makefile.tests
TestRunner.sh