llvm-6502/test
Arnold Schwaighofer 0097e15502 LoopVectorizer: If dependency checks fail try runtime checks
When a dependence check fails we can still try to vectorize loops with runtime
array bounds checks.

This helps linpack to vectorize a loop in dgefa. And we are back to 2x of the
scalar performance on a corei7-avx.

radar://15339680

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193853 91177308-0d34-0410-b5e6-96231b3b80d8
2013-11-01 03:05:07 +00:00
..
Analysis SCEV: Make the final add of an inbounds GEP nuw if we know that the index is positive. 2013-10-28 07:30:06 +00:00
Assembler Change objectsize intrinsic to accept different address spaces. 2013-10-07 18:06:48 +00:00
Bindings Fix check for supported targets in llvm-c lit.local.cfg 2013-10-23 08:47:52 +00:00
Bitcode Use a larger invalid attribute bitcode number 2013-10-31 19:12:36 +00:00
BugPoint [tests] Cleanup initialization of test suffixes. 2013-08-16 00:37:11 +00:00
CodeGen These test cases for experimental features are a bit too darwin-specific still. Use a triple. 2013-10-31 22:46:51 +00:00
DebugInfo DebugInfo: Emit member variable locations as data instead of expressions in blocks 2013-11-01 00:25:45 +00:00
ExecutionEngine [mips] XFAIL several MCJIT remote tests 2013-10-31 18:10:25 +00:00
Feature Implement function prefix data as an IR feature. 2013-09-16 01:08:15 +00:00
FileCheck Add FileCheck tests for @LINE 2013-10-31 18:18:09 +00:00
Instrumentation fix PR17635: false positive with packed structures 2013-10-24 09:17:24 +00:00
Integer [tests] Cleanup initialization of test suffixes. 2013-08-16 00:37:11 +00:00
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 Debug Info: remove duplication of DIEs when a DIE can be shared across CUs. 2013-10-31 17:54:35 +00:00
LTO Use \01 to disable the mangler. Should fix the 32 bit windows bots. 2013-11-01 01:14:20 +00:00
MC [AArch64] Add support for NEON scalar fixed-point convert to floating-point instructions. 2013-10-31 22:36:59 +00:00
Object Create an atom with just the data that failed to disassemble. 2013-10-16 19:03:14 +00:00
Other Quote potential shell expansions found in tests 2013-10-28 23:37:45 +00:00
TableGen Enable variable arguments support for intrinsics. 2013-10-31 17:18:11 +00:00
tools [Mips] Teach llvm-readobj to print MIPS-specific ELF program headers. 2013-10-07 08:58:27 +00:00
Transforms LoopVectorizer: If dependency checks fail try runtime checks 2013-11-01 03:05:07 +00:00
Unit
Verifier Add Verifier test case for variable argument intrinsics. 2013-10-31 17:18:17 +00:00
YAMLParser [Support][YAML] Add support for accessing tags and tag handle substitution. 2013-10-18 22:38:04 +00:00
CMakeLists.txt lit: add missing substitutions for recently added tools 2013-10-28 23:37:49 +00:00
lit.cfg lit: add missing substitutions for recently added tools 2013-10-28 23:37:49 +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