Go to file
Benjamin Kramer c6e8bfc41d [AsmPrinter] Make isRepeatedByteSequence smarter about odd integer types
- zext the value to alloc size first, then check if the value repeats
  with zero padding included. If so we can still emit a .space
- Do the checking with APInt.isSplat(8), which handles non-pow2 types
- Also handle large constants (bit width > 64)
- In a ConstantArray all elements have the same type, so it's sufficient
  to check the first constant recursively and then just compare if all
  following constants are the same by pointer compare

llvm-svn: 239977
2015-06-17 23:55:17 +00:00
clang [analyzer] Cleanup: $Status is always 0 here. 2015-06-17 23:25:58 +00:00
clang-tools-extra clang-tidy: Add checker that warn when macro argument with side effects is repeated in the macro 2015-06-17 14:19:35 +00:00
compiler-rt [CMake] Remove redundant checks in TSan CMakeLists.txt 2015-06-17 22:24:49 +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 Use a more accurate implementation for exp 2015-05-13 03:55:09 +00:00
libcxx Delete dead code. NFCI 2015-06-17 23:31:45 +00:00
libcxxabi fallback_malloc: silence conversion warning (NFC) 2015-06-03 17:25:35 +00:00
libunwind Code cleanup: Reindent statements. 2015-05-30 14:00:39 +00:00
lld [Mips] Use new llvm-readobj -mips-reginfo flag to check .reginfo content 2015-06-17 22:28:38 +00:00
lldb Add help for lldb-mi --source/-s option (MI) 2015-06-17 23:43:29 +00:00
llgo [llgo] cmd/llgoi: use line editor 2015-05-23 15:16:09 +00:00
llvm [AsmPrinter] Make isRepeatedByteSequence smarter about odd integer types 2015-06-17 23:55:17 +00:00
openmp Have CMake error out on Windows when user wants OMPT support 2015-06-17 15:43:34 +00:00
polly [PM/AA] Update Polly for r239886 which removed UnknownSize from 2015-06-17 08:29:32 +00:00