Go to file
Tom Stellard edbf1eb42b R600/SI: Avoid generating S_MOVs with 64-bit immediates v2
SITargetLowering::analyzeImmediate() was converting the 64-bit values
to 32-bit and then checking if they were an inline immediate.  Some
of these conversions caused this check to succeed and produced
S_MOV instructions with 64-bit immediates, which are illegal.

v2:
  - Clean up logic

Reviewed-by: Christian König <christian.koenig@amd.com>
llvm-svn: 178927
2013-04-05 23:31:20 +00:00
clang When -Woverloaded-virtual is triggered, call HandleFunctionTypeMismatch to add 2013-04-05 23:02:24 +00:00
clang-tools-extra Fix UseNullptr fails to replace explict casts surrounded by another implicit 2013-04-05 20:32:36 +00:00
compiler-rt [asan] make huge_negative_hea_oob more meaningful 2013-04-05 15:16:48 +00:00
debuginfo-tests Remove IR scenario tests. 2013-03-15 20:52:10 +00:00
libclc Update the copyright coredits -- Happy new year 2013! 2013-01-01 10:00:19 +00:00
libcxx Fix bug in __libcpp_db::__iterator_copy. Add debug test for swaping lists. 2013-04-05 17:58:52 +00:00
libcxxabi Bruce Mitchener: Typo fixes. 2013-02-15 15:48:49 +00:00
lld Revert "Correctly pass ownership of MemoryBuffers." 2013-04-05 22:04:44 +00:00
lldb Added support "__attribute__((__vector_size__(B)))" and "__attribute__((ext_vector_type(N)))". 2013-04-05 23:27:21 +00:00
llvm R600/SI: Avoid generating S_MOVs with 64-bit immediates v2 2013-04-05 23:31:20 +00:00
polly ScopDetection: Use isTopLevelRegion 2013-04-02 06:41:48 +00:00