llvm/lib
Silviu Baranga c5b59c23b5 [LAA] Use re-written SCEV expressions when computing distances
This removes a redundant stride versioning step (we already
do it in getPtrStride, so it has no effect) and uses PSE to
get the SCEV expressions for the source and destination
(this might have changed when getPtrStride was called).

I discovered this through code inspection, and couldn't
produce a regression test for it.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@269052 91177308-0d34-0410-b5e6-96231b3b80d8
2016-05-10 12:28:49 +00:00
..
Analysis [LAA] Use re-written SCEV expressions when computing distances 2016-05-10 12:28:49 +00:00
AsmParser AMDGPU/SI: Add amdgpu_kernel calling convention. Part 1. 2016-05-06 09:07:29 +00:00
Bitcode Implement a safer bitcode upgrade for DISubprogram. 2016-05-06 22:53:06 +00:00
CodeGen [foldMemoryOperand()] Pass LiveIntervals to enable liveness check. 2016-05-10 08:09:37 +00:00
DebugInfo Fix some Clang-tidy modernize-deprecated-headers and Include What You Use warnings; other minor fixes. 2016-05-09 23:11:38 +00:00
ExecutionEngine [Orc] Rename OrcArchitectureSupport to OrcABISupport and add Win32 ABI support. 2016-05-07 03:36:38 +00:00
Fuzzer [libFuzzer] add a test for libFuzzer+ubsan, extend the docs on using libFuzzer+ubsan 2016-05-09 21:02:36 +00:00
IR Separate the Verifier into an analysis and a transformation pass and 2016-05-09 19:57:29 +00:00
IRReader
LibDriver LibDriver: Silently do nothing when provided no inputs. 2016-04-13 19:36:04 +00:00
LineEditor
Linker Fix recursive -only-needed. 2016-04-21 14:56:33 +00:00
LTO Allow the LTO code generator to strip invalid debug info from the input. 2016-05-09 19:57:15 +00:00
MC [mips] Correct the ordering of HI/LO pairs in the relocation table. 2016-05-06 13:49:25 +00:00
Object Fix bug where temporary file would be left behind every time an archive was updated. 2016-05-09 13:31:11 +00:00
ObjectYAML
Option Option parser: class for consuming a joined arg in addition to all remaining args 2016-04-15 00:23:30 +00:00
Passes Separate the Verifier into an analysis and a transformation pass and 2016-05-09 19:57:29 +00:00
ProfileData [PGO] Use rsplit to parse value-data line in text profile file. 2016-05-06 23:20:58 +00:00
Support [Power9] Add support for -mcpu=pwr9 in the back end 2016-05-09 18:54:58 +00:00
TableGen [NFC] Header cleanup 2016-04-18 09:17:29 +00:00
Target [mips][ias] Make the default path unreachable in needsRelocateWithSymbol() (except for N64). 2016-05-10 12:17:04 +00:00
Transforms Update Debug Intrinsics in RewriteUsesOfClonedInstructions in LoopRotation 2016-05-10 09:45:44 +00:00
CMakeLists.txt
LLVMBuild.txt