1. e771a7a Add Sema support for __builtin_fpclassify by extending the existing check for __builtin_isinf and friends. Part of PR6083. by Benjamin Kramer · 14 years ago
  2. c4a2638 Fix for PR6274: teach constant folding to evaluate __builtin_expect. by Eli Friedman · 14 years ago
  3. 9a66c30 Complain if block-literal expression's parameter name is by Fariborz Jahanian · 14 years ago
  4. e6bbc01 Implementing unused function warning. by Tanya Lattner · 14 years ago
  5. b84412f Warn about using the new force_align_arg_pointer attribute on a function by Charles Davis · 14 years ago
  6. 05efad5 Make this test not rely on the system <limits.h>. Hopefully fixes the by John McCall · 14 years ago
  7. fb6289a Test case for warnings with carets inside macro instantiations. by John McCall · 14 years ago
  8. 5c41ee8 Patch by Cristian Draghici: by Ted Kremenek · 14 years ago
  9. 5a0164d Add support for the force_align_arg_pointer attribute. This is an x86-specific by Charles Davis · 14 years ago
  10. 60c93c9 Migrate the mish-mash of declaration checks in by Douglas Gregor · 14 years ago
  11. ba915af Warn when cases are missing from a switch on a value of enumeration by Douglas Gregor · 14 years ago
  12. 04a67a6 Standardize the parsing of function type attributes in a way that by John McCall · 14 years ago
  13. f82b4e8 Allow calling convention attributes to apply to types. Patch by Chip Davis! by John McCall · 14 years ago
  14. b0f8eac When determining whether a function without a prototype is compatible by Douglas Gregor · 14 years ago
  15. a873dfc Implement the lvalue-to-rvalue conversion where needed. The by Douglas Gregor · 14 years ago
  16. aa74a1e Implement promotion for enumeration types. by Douglas Gregor · 14 years ago
  17. 99c9520 the declspec of a declaration can have storage-class specifiers, by Chris Lattner · 14 years ago
  18. 4ed5d91 Implement PR6180, substantially improving the diagnostics we get from by Chris Lattner · 14 years ago
  19. 677e4fe Improve handling of enumerator values for C and C++, including: by Douglas Gregor · 14 years ago
  20. f911eba Add format string type checking support for 'long double'. by Ted Kremenek · 14 years ago
  21. 180f284 Format string checking: selectively ignore implicit casts to 'int' by Ted Kremenek · 14 years ago
  22. d17e340 Fix for PR5185. C99 [*] VLA notation should be disallowed in function definitions. by Sam Weinig · 14 years ago
  23. 2877998 Really trivial patch to accept pointer to const void in indirect goto. Despite by Chandler Carruth · 14 years ago
  24. 01aefc6 Recognize 'q' as a format length modifier (from BSD). by Daniel Dunbar · 15 years ago
  25. c9a89fe Add format string checking of 'double' arguments. Fixes <rdar://problem/6931734>. by Ted Kremenek · 15 years ago
  26. d635c5f Add basic type checking of format string conversion specifiers and their arguments. Thanks to Cristian Draghici for his help with this patch! by Ted Kremenek · 15 years ago
  27. 31f8e32 Be a little more permissive than C99: allow 'unsigned' to be used for by Ted Kremenek · 15 years ago
  28. f88c8e0 Switch Sema over to using the new implementation of format string by Ted Kremenek · 15 years ago
  29. 3c9e03b Add comment to test linking it back to the original Bugzilla PR. by Ted Kremenek · 15 years ago
  30. d410fa2 ARM/APCS: Fix alignment of long double. by Daniel Dunbar · 15 years ago
  31. aec7caa Correctly treat 64 bit integers specified via the mode attribute as the 'long' by Chandler Carruth · 15 years ago
  32. 7a6ae74 Warn on top-level 'asm volatile' (instead of misparsing it). by John McCall · 15 years ago
  33. 7e52de4 fix PR6034, a crash on invalid where the switch stack would get unbalanced. by Chris Lattner · 15 years ago
  34. 4617191 Insulate these from changes to the default for -Wunreachable-code. by Mike Stump · 15 years ago
  35. b5c7755 Improve unreachable code warnings with respect to dead member and by Mike Stump · 15 years ago
  36. 4458230 Improve unreachable code warnings for with respect to c-style casts. by Mike Stump · 15 years ago
  37. e5fba70 Improve unreachable code warnings for with respect to ? :. by Mike Stump · 15 years ago
  38. 45db90d Improve unreachable code warnings for with respect to compound assignments. by Mike Stump · 15 years ago
  39. 55f988e Improve unreachable code warnings with respect to dead binary and by Mike Stump · 15 years ago
  40. a3899eb Implement goto inside of blocks. by Mike Stump · 15 years ago
  41. 1d7d8d6 The type of a compound literal expression is not necessarily the same as the by John McCall · 15 years ago
  42. 823000c Generalize handling for unreachable code warnings to all binary operators. by Mike Stump · 15 years ago
  43. 8eae090 Refine location reporting for unreachable code warnings for comma expressions. by Mike Stump · 15 years ago
  44. 9a24dc1 Add testcase for recent checkin. by Mike Stump · 15 years ago
  45. 64f7e25 Don't a.k.a. through the primary typedef of an anonymous tag decl. by John McCall · 15 years ago
  46. d1e4d9b Don't emit string-comparison or self-comparison warnings in by Douglas Gregor · 15 years ago
  47. cb329c5 use DiagRuntimeBehavior to silence the div/rem by zero warning when by Chris Lattner · 15 years ago
  48. 7ef655a implement PR6004, warning about divide and remainder by zero. by Chris Lattner · 15 years ago
  49. a1e1dc7 implement PR6007, diagnosing invalid attribute((section)) by Chris Lattner · 15 years ago
  50. 58408bc Tighten up the "cannot return array or function type" diagnostic to by Douglas Gregor · 15 years ago
  51. e030358 add a bunch of missing prototypes to tests by Chris Lattner · 15 years ago
  52. 8120162 Change the printing of OR_Deleted overload results to print all the candidates, by John McCall · 15 years ago
  53. c31176d Use -fno-math-errno by default, and remove the IsMathErrnoDefault by Dan Gohman · 15 years ago
  54. 827feec Improve the fix-its for -Wparentheses to ensure that the fix-it by Douglas Gregor · 15 years ago
  55. 539c5c3 Fix the search for visible declarations within a Scope to ensure that by Douglas Gregor · 15 years ago
  56. 67dd1d4 Whenever we emit a typo-correction diagnostic, also emit a note by Douglas Gregor · 15 years ago
  57. 0acc311 Don't assert when dealing with unsigned casts of lvalues. Fixes PR5961. by John McCall · 15 years ago
  58. 60fad45 Derive tighter ranges for & and >> in the conversion-checking code. by John McCall · 15 years ago
  59. f2370c9 Significantly rework the calculation of effective integer-expression ranges by John McCall · 15 years ago
  60. fc4e4e1 Add a radar reference. by Mike Stump · 15 years ago
  61. 2849734 Disallow captured arrays in blocks as well. Radar 7438948. by Mike Stump · 15 years ago
  62. 0d6fd57 Disallow capturing vlas inside blocks. by Mike Stump · 15 years ago
  63. 1cd95e2 Avoid warnings for functions that return a value using MS-style inline by Mike Stump · 15 years ago
  64. bc02170 -Wsign-compare shouldn't warn when the signed operand is a conditional operator by John McCall · 15 years ago
  65. 5b088a1 Fix minor oversight for increment/decrement of complex int. Add tests for by Eli Friedman · 15 years ago
  66. bb092ba Implement typo correction for id-expressions, e.g., by Douglas Gregor · 15 years ago
  67. 634785c testcase for previous patch! by Chris Lattner · 15 years ago
  68. f857798 warn when attribute warn_unused_result is applied to void functions. by Nuno Lopes · 15 years ago
  69. 813b70d fix a bug handling the gnu ?: extension. Patch by Storlek on IRC, by Chris Lattner · 15 years ago
  70. d6d37de When filling in value initializations within an initializer list, be by Douglas Gregor · 15 years ago
  71. d20254f fix PR4010: add support for the warn_unused_result for function pointers by Nuno Lopes · 15 years ago
  72. cfdc81a Initialization improvements: addition of string initialization and a few by Eli Friedman · 15 years ago
  73. 38b48af clang -cc1: Rename -mcpu to -target-cpu to match other target options and not alias driver/backend option. by Daniel Dunbar · 15 years ago
  74. 81a444a Temporarily XFAIL this test. by Eli Friedman · 15 years ago
  75. 29da559 Revert r91073. by Mike Stump · 15 years ago
  76. 0a8bab0 implement PR3962: diagnose more faulty cases of usage of the restrict qualifier. this also removes a FIXME by Nuno Lopes · 15 years ago
  77. 80737ad Update tests to use %clang instead of 'clang', and forcibly disable use of ' by Daniel Dunbar · 15 years ago
  78. a572887 Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. by Daniel Dunbar · 15 years ago
  79. 0479a0b Support OpenCL 1.1 odd-length vector component accessors. by Nate Begeman · 15 years ago
  80. edd722e Add testcase for recent checkin. by Mike Stump · 15 years ago
  81. 01ed063 Make tests use the new clang -cc1 flag. by Fariborz Jahanian · 15 years ago
  82. 23b7217 Testcase for recent checkin. by Mike Stump · 15 years ago
  83. c9875bf Don't complain about falling off the end of a function with an asm by Mike Stump · 15 years ago
  84. 842aef8 First pass at implementing C++ enum semantics: calculate (and store) an by John McCall · 15 years ago
  85. 721e77d Move RequireCompleteType requirement for fields early into ActOnField so that by Eli Friedman · 15 years ago
  86. 02dd4b1 fix rdar://7446395, a crash on invalid, by fixing a broken assertion. by Chris Lattner · 15 years ago
  87. 6e132aa Fix for PR5650 - Revised vector_size attribute handling to be done earlier before declaration is finalized. by John Thompson · 15 years ago
  88. 67f85fc Fix for PR5447: teach Evaluate to deal with floating-point conditionals. by Eli Friedman · 15 years ago
  89. 9aef726 Fix for PR5679: make __builtin_prefetch a bit more flexible in what it accepts by Eli Friedman · 15 years ago
  90. 433dd49 Remove unnecessary -fblocks=0. by Daniel Dunbar · 15 years ago
  91. be724ba When the condition of a switch() statement is semantically invalid, by Douglas Gregor · 15 years ago
  92. a79f8b3 Fix a recent regression probably caused by addition of altivec-style by Fariborz Jahanian · 15 years ago
  93. 11ac3f5 Fix for PR5233. by Edward O'Callaghan · 15 years ago
  94. e37f4b8 Driver: Use '-target-abi' 'FOO' instead of '-target-abi=FOO'. by Daniel Dunbar · 15 years ago
  95. a31100e Pass '-mcpu' 'FOO' instead of '-mcpu=FOO'. by Daniel Dunbar · 15 years ago
  96. 53e8484 Switch -f{builtin,math-errno,rtti} and -analyzer-purge-dead to -...no... variants instead of using llvm::cl::init(true) arguments. by Daniel Dunbar · 15 years ago
  97. 947e00d Make test header independent so it doesn't fail on freebsd. I hope this doesn't by Benjamin Kramer · 15 years ago
  98. 8ee15dc Use clang to run tests which include headers from the system. by Daniel Dunbar · 15 years ago
  99. 23afaad Don't #include <stdio.h> when tests don't need it, or use clang instead of clang-cc when they do. by Daniel Dunbar · 15 years ago
  100. 7f92f03 Add constant evaluation for comma operator with floating-point operand. Fixes by Eli Friedman · 15 years ago