Go to file
Teresa Johnson f4cf1c3eb4 Don't fold double constant to an integer if dest type not integral
Summary:
I encountered this issue when constant folding during inlining tried to
fold away a bitcast of a double to an x86_mmx, which is not an integral
type. The test case exposes the same issue with a smaller code snippet
during early CSE.

Subscribers: llvm-commits

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

llvm-svn: 265367
2016-04-04 23:50:46 +00:00
clang Move local helper class into anonymous namespace. 2016-04-04 23:29:43 +00:00
clang-tools-extra [clang-tidy] Reduce false-positive ratio in misc-suspicious-missing-comma check. 2016-04-04 15:46:38 +00:00
compiler-rt [tsan] Disable randomized address space on aarch64 linux. 2016-04-04 23:48:25 +00:00
debuginfo-tests
libclc Update copyright year to 2016. 2016-03-30 22:39:03 +00:00
libcxx Remove unused internal routines. No functional change 2016-04-04 23:23:35 +00:00
libcxxabi Update copyright year to 2016. 2016-03-30 22:40:47 +00:00
libunwind [AArch64] Fix libunwind build when using GNU assembler 2016-02-11 21:22:57 +00:00
lld ELF: Create dynamic symbols for symbol aliases of copy relocations. 2016-04-04 22:29:24 +00:00
lldb Improve the way LLDB escapes arguments before passing them to the shell 2016-04-04 22:46:38 +00:00
llgo [llgo] add USES_TERMINAL option to check-libgo 2016-03-30 00:29:33 +00:00
llvm Don't fold double constant to an integer if dest type not integral 2016-04-04 23:50:46 +00:00
openmp OMP_WAIT_POLICY changes 2016-04-04 19:38:32 +00:00
polly Do not allow to complex branch conditions 2016-04-04 07:59:41 +00:00