llvm/test
Zinovy Nis 31713943aa [BUG][INDVAR] Fix for PR21014: wrong SCEV operands commuting for non-commutative instructions
My commit rL216160 introduced a bug PR21014: IndVars widens code 'for (i = ; i < ...; i++) arr[ CONST - i]' into 'for (i = ; i < ...; i++) arr[ i - CONST]'
thus inverting index expression. This patch fixes it. 
Thanks to Jörg Sonnenberger for pointing.

Differential Revision: http://reviews.llvm.org/D5576



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@218867 91177308-0d34-0410-b5e6-96231b3b80d8
2014-10-02 13:01:15 +00:00
..
Analysis Move the complex address expression out of DIVariable and into an extra 2014-10-01 18:55:02 +00:00
Assembler Move the complex address expression out of DIVariable and into an extra 2014-10-01 18:55:02 +00:00
Bindings Extend C disassembler API to allow specifying target features 2014-09-30 16:31:40 +00:00
Bitcode Ensure bitcode encoding stays stable. 2014-09-23 08:48:01 +00:00
BugPoint
CodeGen [x86] Just delete the last combine test file. 2014-10-02 08:05:57 +00:00
DebugInfo Move the complex address expression out of DIVariable and into an extra 2014-10-01 18:55:02 +00:00
ExecutionEngine
Feature [AArch64] Update test case to pass with post-RA MI scheduler. 2014-09-13 03:23:23 +00:00
FileCheck
Instrumentation Move the complex address expression out of DIVariable and into an extra 2014-10-01 18:55:02 +00:00
Integer
JitListener Move the complex address expression out of DIVariable and into an extra 2014-10-01 18:55:02 +00:00
Linker Move the complex address expression out of DIVariable and into an extra 2014-10-01 18:55:02 +00:00
LTO LTO: Add missing target triple from r218784 2014-10-01 18:49:58 +00:00
MC [AArch64] Allow access to all system registers with MRS/MSR instructions. 2014-10-01 10:13:59 +00:00
Object
Other [lit] Parse all strings as UTF-8 rather than ASCII. 2014-09-12 16:46:05 +00:00
TableGen [AVX512] Added intrinsics for VPCMPEQB and VPCMPEQW. 2014-09-30 11:32:22 +00:00
tools Remove test directories with no tests. 2014-10-02 00:42:30 +00:00
Transforms [BUG][INDVAR] Fix for PR21014: wrong SCEV operands commuting for non-commutative instructions 2014-10-02 13:01:15 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg pass environment when invoking llvm-config from lit.cfg 2014-09-24 18:37:48 +00:00
lit.site.cfg.in
Makefile
Makefile.tests
TestRunner.sh