Go to file
Hal Finkel dbc7a8a8a3 Fix DAGCombiner::visitFP_EXTEND to ignore indexed loads
DAGCombiner::visitFP_EXTEND will apply the following transformation:

  fold (fpext (load x)) -> (fpext (fptrunc (extload x)))

but the implementation does not handle indexed loads (pre/post inc.), but did
not specifically ignore them either (unlike for extending loads, which it
already ignored), causing an assert when the transformation was applied to an
indexed load. This is the minimal fix for correctness (causing the
transformation to be skipped for indexed loads).

Unfortunately, I don't have an in-tree test case.

llvm-svn: 191989
2013-10-04 22:18:12 +00:00
clang Consumed Analysis: Change callable_when so that it can take a list of states 2013-10-04 21:28:06 +00:00
clang-tools-extra clang-apply-replacements: Fixing doxygen warning 2013-10-01 13:21:39 +00:00
compiler-rt [TSan] Automatically pick up llvm-symbolizer from PATH, as we do in another sanitizers 2013-10-04 13:38:35 +00:00
debuginfo-tests don't use CHECK-NEXT because it may be on the same line. 2013-09-18 23:01:54 +00:00
libclc Parenthesize arguments for mad_hi 2013-09-09 14:36:21 +00:00
libcxx G M: A small patch to fix a couple of warnings in stdexcept.cpp for cl.exe which does not support #pragma visibility. 2013-10-04 22:12:59 +00:00
libcxxabi Adding bad_array_length to libc++abi 2013-09-11 01:42:02 +00:00
lld [ELF] Fix uninitalized value. 2013-10-03 19:25:34 +00:00
lldb Made all other "operator bool"s explicit and ensured 2013-10-04 21:35:29 +00:00
llvm Fix DAGCombiner::visitFP_EXTEND to ignore indexed loads 2013-10-04 22:18:12 +00:00
openmp Update web pages to include style sheets and referenced documents missed before. 2013-10-03 11:55:28 +00:00
polly do not compute isl_map_dim in the loop 2013-10-04 17:14:53 +00:00