Go to file
Peter Collingbourne 1f89ffdf4d irgen: fix canAvoid*
Patch by Andrew Wilkins!

canAvoidElementLoad and canAvoidLoad were incorrectly
eliding loads when an index expression is used as an
another array index expression. This led to a panic.

See comments on https://github.com/go-llvm/llgo/issues/175

Test Plan: lit test added

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

llvm-svn: 224420
2014-12-17 09:45:05 +00:00
clang clang-format: Fix incorrect calculation of token lenghts. 2014-12-17 09:11:08 +00:00
clang-tools-extra Update to match clang r223913. 2014-12-10 03:10:06 +00:00
compiler-rt [ASan] Re-structure the allocator code. NFC. 2014-12-17 01:55:03 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc Don't include <stddef.h> 2014-11-18 14:19:27 +00:00
libcxx Re-commit the test for regex that I busted last night - now passes under ASAN 2014-12-16 16:22:43 +00:00
libcxxabi Use the newer python syntax for exceptions 2014-12-13 02:49:27 +00:00
lld Replace ReaderError with DynamicError. 2014-12-15 12:20:13 +00:00
lldb Add the ability to tag one or more breakpoints with a name. These 2014-12-16 23:40:14 +00:00
llgo irgen: fix canAvoid* 2014-12-17 09:45:05 +00:00
llvm Added 5 more tests related to sink store revision 224247 2014-12-17 08:12:59 +00:00
openmp I apologise in advance for the size of this check-in. At Intel we do 2014-10-07 16:25:50 +00:00
polly Hand-modify a testcase (still PR21532) 2014-12-15 21:43:20 +00:00