Go to file
Tobias Grosser 25184fe925 Allow cast instructions within scops
Cast instruction do not have side effects and can consequently be part of a
scop. We special cased them earlier, as they may be problematic within array
subscripts or loop bounds. However, the scalar evolution validator already
checks for them such that there is no need to also check the instructions within
the basic blocks.  Checking them is actually overly conservative as the precence
of casts may invalidate a scop, even though scalar evolution is not influenced
by it.

llvm-svn: 160261
2012-07-16 10:57:32 +00:00
clang Prevent unused-variable warning in optimized builds. 2012-07-16 10:25:15 +00:00
compiler-rt tsan: allow to pass CFLAGS to Go runtime build script 2012-07-16 10:36:39 +00:00
debuginfo-tests Fix this for buggy gdb behavior alongside the change 2012-06-05 18:16:03 +00:00
libclc configure.py: Add an install rule. 2012-06-01 17:29:59 +00:00
libcxx Applied constexpr to <chrono>. 2012-07-13 19:17:27 +00:00
libcxxabi Add missing #include <stdlib.h> into test which uses ::exit. 2012-07-11 09:37:56 +00:00
lld Add missing LLVMSupport 2012-07-04 02:16:35 +00:00
lldb Switch nearly all of the use of the UnwindPlan::Row's to go through 2012-07-14 04:52:53 +00:00
llvm Fix a bug in the 3-address conversion of LEA when one of the operands is an 2012-07-16 10:52:25 +00:00
polly Allow cast instructions within scops 2012-07-16 10:57:32 +00:00