Commit History

Autor SHA1 Mensaxe Data
  Erich Keane bb282f4751 Reland r374450 with Richard Smith's comments and test fixed. %!s(int64=5) %!d(string=hai) anos
  Nico Weber f638ec612b Revert 374450 "Fix __builtin_assume_aligned with too large values." %!s(int64=5) %!d(string=hai) anos
  Erich Keane 726918e196 Fix __builtin_assume_aligned with too large values. %!s(int64=5) %!d(string=hai) anos
  Yonghong Song 2eb3835e1c [BPF] do compile-once run-everywhere relocation for bitfields %!s(int64=5) %!d(string=hai) anos
  David Bolvansky bfb7afed5c [Diagnostics] Emit better -Wbool-operation's warning message if we known that the result is always true %!s(int64=5) %!d(string=hai) anos
  Simon Pilgrim d779f019c1 Sema - silence static analyzer getAs<> null dereference warnings. NFCI. %!s(int64=5) %!d(string=hai) anos
  Yuanfang Chen 4ab6c069fc [clang] fix a typo from r372531 %!s(int64=5) %!d(string=hai) anos
  Erik Pilkington f758ad08d7 [Sema] Split out -Wformat-type-confusion from -Wformat-pedantic %!s(int64=5) %!d(string=hai) anos
  Simon Pilgrim 84d475a5ed Silence static analyzer getAs<RecordType> null dereference warnings. NFCI. %!s(int64=5) %!d(string=hai) anos
  Simon Pilgrim 4ac13cadf1 Silence static analyzer getAs<VectorType> null dereference warnings. NFCI. %!s(int64=5) %!d(string=hai) anos
  David Bolvansky 5a242499d0 [Diagnostics] Warn if enumeration type mismatch in conditional expression %!s(int64=5) %!d(string=hai) anos
  David Bolvansky 5e00fe6522 [NFC] Strenghten preconditions for warning %!s(int64=5) %!d(string=hai) anos
  David Bolvansky 2e23d71859 [Diagnostics] Handle tautological left shifts in boolean context %!s(int64=5) %!d(string=hai) anos
  David Bolvansky 33e9203d93 [Diagnostics] Do not diagnose unsigned shifts in boolean context (-Wint-in-bool-context) %!s(int64=5) %!d(string=hai) anos
  Michael Liao 55764d577a [Sema] Fix the atomic expr rebuilding order. %!s(int64=5) %!d(string=hai) anos
  David Bolvansky fb14563764 [Diagnostics] Warn if '<<' in bool context with -Wint-in-bool-context (GCC compatibility) %!s(int64=6) %!d(string=hai) anos
  David Bolvansky b796ddf8a3 [Diagnostics] Warn if ?: with integer constants always evaluates to true %!s(int64=6) %!d(string=hai) anos
  Yonghong Song 54dbd1f65a [CLANG][BPF] permit any argument type for __builtin_preserve_access_index() %!s(int64=6) %!d(string=hai) anos
  Erich Keane fa5a578fb0 Ensure AtomicExpr goes through SEMA checking after TreeTransform %!s(int64=6) %!d(string=hai) anos
  Yonghong Song bf89fb7d86 [CLANG][BPF] change __builtin_preserve_access_index() signature %!s(int64=6) %!d(string=hai) anos
  Erik Pilkington 7a6d9c1201 [Sema] Suppress -Wformat diagnostics for bool types when printed using %hhd %!s(int64=6) %!d(string=hai) anos
  Erik Pilkington d8a2a1825f [Sema] Split of versions of -Wimplicit-{float,int}-conversion for Objective-C BOOL %!s(int64=6) %!d(string=hai) anos
  Craig Topper be05121747 [X86] Allow _MM_FROUND_CUR_DIRECTION and _MM_FROUND_NO_EXC to be used together on instructions that only support SAE and not embedded rounding. %!s(int64=6) %!d(string=hai) anos
  David Bolvansky 365b1264c7 [Diagnostics] Refactor code for -Wsizeof-pointer-div, catch more cases; also add -Wsizeof-array-div %!s(int64=6) %!d(string=hai) anos
  Jinsong Ji 41f658a798 [PowerPC][Altivec][Clang] Check compile-time constant for vec_dst* %!s(int64=6) %!d(string=hai) anos
  Jinsong Ji 5b56244be3 [PowerPC][Altivec] Fix constant argument for vec_dss %!s(int64=6) %!d(string=hai) anos
  Sven van Haastregt f001f22089 [OpenCL] Fix diagnosing enqueue_kernel call with too few args %!s(int64=6) %!d(string=hai) anos
  Nathan Huckleberry b57bde6263 [Sema] Don't warn on printf('%hd', [char]) (PR41467) %!s(int64=6) %!d(string=hai) anos
  Erik Pilkington 6616e2d814 [Sema][ObjC] Fix a -Wformat false positive with localizedStringForKey %!s(int64=6) %!d(string=hai) anos
  Dmitri Gribenko 9cd89a1a8c Revert "Fix crash on switch conditions of non-integer types in templates" %!s(int64=6) %!d(string=hai) anos