1. 1246ba6 Convert the PointerWidthInBytes variable in EmitMemberPointer() to CharUnits by Ken Dyck · 14 years ago
  2. b653d5a Eliminate a divide-by-8 in BuildVMIClassTypeInfo() by using CharUnits for by Ken Dyck · 14 years ago
  3. 3894c07 Apply explicit braces to avoid ambiguous 'else' [-Wparentheses] by Nick Lewycky · 14 years ago
  4. 156119d Eat the UTF-8 BOM at the beginning of a file since it's ignored anyhow. by Eric Christopher · 14 years ago
  5. 3617809 Fixes a rewrting bug of a property-dot syntax expression inside by Fariborz Jahanian · 14 years ago
  6. 5fe9872 Start overhauling static analyzer support for C++ constructors. The inlining support isn't complete, and needs by Ted Kremenek · 14 years ago
  7. 6cf37dd Do not use zero as an upper bound for unbounded array because upper bound zero also indicates one element array. by Devang Patel · 14 years ago
  8. 49af1f3 Rename -mtrap_function= to -ftrap_function= since it's now a target neutral options. by Evan Cheng · 14 years ago
  9. b20e442 Add -mtrap_function=<> option. rdar://9257465 by Evan Cheng · 14 years ago
  10. 429bb27 Use ExprResult& instead of Expr *& in Sema by John Wiegley · 14 years ago
  11. b7bc34a Warn for any kind of initialization if initializer does not by Fariborz Jahanian · 14 years ago
  12. f44a1a0 fix a typo, patch by PaX team. by Chris Lattner · 14 years ago
  13. 089f872 Driver: Don't attempt to forward some Clang-only options to cc1. by Daniel Dunbar · 14 years ago
  14. e01eceb Frontend/CC_LOG_DIAGNOSTICS: Fix thinko and open diag log in append mode. by Daniel Dunbar · 14 years ago
  15. a21612f Teach -Wuninitialized to not warn about variables declared in C++ catch statements. by Ted Kremenek · 14 years ago
  16. b6534bb Fronted/CC_LOG_DIAGNOSTICS: Wire up dwarf-debug-flags support. by Daniel Dunbar · 14 years ago
  17. 28f1493 Fronted/CC_LOG_DIAGNOSTICS: Output main file name, and add support for by Daniel Dunbar · 14 years ago
  18. 5dccf57 Fronted/CC_LOG_DIAGNOSTICS: Tweak output form to be plist chunks, and don't by Daniel Dunbar · 14 years ago
  19. 64bfbf5 Frontend: Continue flushing out LogDiagnosticPrinter. by Daniel Dunbar · 14 years ago
  20. 9df2349 Frontend: Sketch a LogDiagnosticPrinter object, and wire CC_LOG_DIAGNOSTICS to by Daniel Dunbar · 14 years ago
  21. 08c6695 Frontend: Sketch support for -diagnostic-log-file, which still doesn't do anything. by Daniel Dunbar · 14 years ago
  22. b65ed34 Enhance the Rewriter. by Argyrios Kyrtzidis · 14 years ago
  23. c8a22b0 Driver: Sketch driver support for a CC_LOG_DIAGNOSTICS options, similar to the by Daniel Dunbar · 14 years ago
  24. 14c65ca [Reapply r128776, modified so that it does not break debug info.] by Ken Dyck · 14 years ago
  25. 737d544 In C++ the argument of logical not should always be bool. Added missing implicit cast for scalars. by Abramo Bagnara · 14 years ago
  26. 1de4d4e Basic, untested implementation for an "unknown any" type requested by LLDB. by John McCall · 14 years ago
  27. 1a7f752 [Reapply r128773. This is not the source of the issues Devang was seeing by Ken Dyck · 14 years ago
  28. 3015c4c [Reapply r128771. It wasn't the source of the issues Devang saw with debug by Ken Dyck · 14 years ago
  29. d28c33c Reapply r128770. It's not the cause of the issues Devang saw with debug info. by Ken Dyck · 14 years ago
  30. 96b4adc Wide Pascal strings should be of type wchar_t[] and not unsigned char[]. by Anders Carlsson · 14 years ago
  31. 759abb4 Fix lookup for class messages sent to qualified-class by Fariborz Jahanian · 14 years ago
  32. 8f1cc07 Add support for Fedora16, gcc 4.6.0 and Fedora Rawhide. by Eric Christopher · 14 years ago
  33. 01cb307 Refine rules for atomic property api to by Fariborz Jahanian · 14 years ago
  34. 6931743 Do not use IR marker for LLVM intrinsics by Peter Collingbourne · 14 years ago
  35. 0ac2cf4 If this is an intrinsic function, set the function's attributes to the intrinsic's attributes. by Peter Collingbourne · 14 years ago
  36. 98b8f16 When updating the retain summary based on {cf,ns}_consumed attributes, by John McCall · 14 years ago
  37. d688bc0 Implement the AVX cmp builtins as macros instead of static inlines. by John McCall · 14 years ago
  38. b3c4906 Diagnose a missing ')' on what looks like a statement expression. by John McCall · 14 years ago
  39. 77ebb38 Fix getLocForEndOfToken to not double-count spurious internal characters by John McCall · 14 years ago
  40. ddd72ac Simplify. by Devang Patel · 14 years ago
  41. 5fb6509 Fixes a regression caused by my last patch. by Fariborz Jahanian · 14 years ago
  42. 5ecb1df Emit debug info for function template parameters. by Devang Patel · 14 years ago
  43. 43ac297 Add ToolChain support to get Clang to recognize Ubuntu/ppc and Gentoo/ppc64. by Ted Kremenek · 14 years ago
  44. 1d3a61a Generate atomic api for atomic properties (x86 and x86_64 by Fariborz Jahanian · 14 years ago
  45. b88fb02 Commit a bit of a hack to fully handle the situation where variables are by Chandler Carruth · 14 years ago
  46. 89054fb Remove unintentional check-in. by Devang Patel · 14 years ago
  47. bcaa3b8 Enable sse4 and aes for SandyBridge. Leave avx support commented out for now. by Roman Divacky · 14 years ago
  48. 12e6d83 Fix typo. by Devang Patel · 14 years ago
  49. 9cb677e Add security syntax checker for strcat() which causes the Static Analyzer to generate a warning any time the strcat() function is used with a note suggesting to use a function which provides bounded buffers. CWE-119. by Lenny Maiorani · 14 years ago
  50. c5ce297 Use TemplateParameterList to extract template parameter name. by Devang Patel · 14 years ago
  51. 92b5d94 Added *hidden* flags -print-options and -print-all-options so by Andrew Trick · 14 years ago
  52. 6445d62 whitespace by Andrew Trick · 14 years ago
  53. 262d50e Simplify the tracking of when to issue a fixit hint, making the helper by Chandler Carruth · 14 years ago
  54. 64fb959 Separate the logic for issuing the initialization fixit hint from the by Chandler Carruth · 14 years ago
  55. 4c4983b Begin refactoring the uninitialized warning code that I uglied up. This by Chandler Carruth · 14 years ago
  56. b414c4f Fix PR9624 by explicitly disabling uninitialized warnings for direct self-init: by Chandler Carruth · 14 years ago
  57. 9c1714b Refactor. by Devang Patel · 14 years ago
  58. 978d415 Fix copy-and-paste bug that I introduced while tidying up the code. by David Chisnall · 14 years ago
  59. 9f64946 Cleanup the style of some of this code prior to functional changes. by Chandler Carruth · 14 years ago
  60. e1b02e0 Refactor one helper function to merely forward to another so that there by Chandler Carruth · 14 years ago
  61. 34c1af8 Set AAPCS-VFP calling convention accordingly and hard float ABI command handling. by Sandeep Patel · 14 years ago
  62. d40066b Fix PR 9626 (duplicated self-init warnings under -Wuninitialized) with numerous CFG and UninitializedValues analysis changes: by Ted Kremenek · 14 years ago
  63. ab868e2 Eliminate conservative check that is covered by isIncompleteType() check. by Devang Patel · 14 years ago
  64. ba690a4 Incomplete type does not have any size. by Devang Patel · 14 years ago
  65. a71acfe Also update CMakeList.txt by Argyrios Kyrtzidis · 14 years ago
  66. ea383c0 Add missing file for my previous commit. by Argyrios Kyrtzidis · 14 years ago
  67. 832316e Move Driver::createInvocationFromArgs function to Frontend library to avoid dependency cycle by Argyrios Kyrtzidis · 14 years ago
  68. 3a41d14 Explain why layout prefers 32 for small types on Thumb. by Sandeep Patel · 14 years ago
  69. 054e4f5 Introduce Driver::createInvocationFromArgs used to create a CompilerInvocation from command-line args. by Argyrios Kyrtzidis · 14 years ago
  70. 6f41715 -Wuninitialized: use "self-init" warning when issue uninitialized values warnings from the dataflow analysis that include within the initializer of a variable. by Ted Kremenek · 14 years ago
  71. 62c117d Revert r128770, r128771, r128773 and r128776 for now. It breaks debug info. by Devang Patel · 14 years ago
  72. f8adeef -Wuninitialized: don't warn about uninitialized variables in unreachable code. by Ted Kremenek · 14 years ago
  73. 5360c92 -Wuninitialized: don't issue fixit for initializer if a variable declaration already has an initializer. by Ted Kremenek · 14 years ago
  74. 5862f0e When emitting a "too many arguments to function call..." error, also include a note with a location for the function prototype. by Ted Kremenek · 14 years ago
  75. cd5ce09 Change ARM data layout strings to match llvm-gcc. by Bob Wilson · 14 years ago
  76. d593190 PR9615: make sure we destroy any temporaries returned by operator->. by Eli Friedman · 14 years ago
  77. c2dace1 Refactoring the security checker a little bit so that each CallExpr check doesn't get called for each CallExpr. Instead it does a switch and only runs the check for the proper identifier. Slight speed improvement (probably significant on very large ASTs), and should make it easier and more clear to add more checks for other CallExpr's later. by Lenny Maiorani · 14 years ago
  78. 8083414 static analyzer: Add a new ProgramPoint PostCondition to represent the post position of a branch condition, and a new generateNode method to BranchNodeBuilder using PostCondition ProgramPoint. This method generates a new ExplodedNode but not a new block edge. by Ted Kremenek · 14 years ago
  79. 45fa623 Fix RegionStore bug when doing a field load whose parent is also a field assigned a LazyCompoundValue. Fixes <rdar://problem/9163742> and PR 9522. by Ted Kremenek · 14 years ago
  80. 2166948 Make -Wheader-hygiene not complain about USING_NAMESPACE_THROUGH_MACRO in a non-header file. by Nico Weber · 14 years ago
  81. 4fbabd3 Change the return type of CodeGenVTables::getVirtualBaseOffsetOffset() to by Ken Dyck · 14 years ago
  82. d221532 Use CharUnits for the offsets in the VirtualBaseClassOffsetOffsetsMapTy. No by Ken Dyck · 14 years ago
  83. 2c026e1 Use CharUnits for the offset type in the ClassNamesAndOffsets map in by Ken Dyck · 14 years ago
  84. e3e34e9 Use CharUnits for the offsets in the VBaseOffsetOffsetsMapTy types. No by Ken Dyck · 14 years ago
  85. d765061 Apply a bug-fix patch from Marcin Kowalczyk to the source locations for by Chandler Carruth · 14 years ago
  86. 2bfa301 Remove a redundant method. We have a const version. by Zhongxing Xu · 14 years ago
  87. 422ab7a Teach IdempotentOperationsChecker about paths aborted because ExprEngine didn't know how to handle a specific Expr type. by Ted Kremenek · 14 years ago
  88. 66750fa static analyzer: Rename 'BlocksAborted' to 'BlocksExhausted' to reflect that a given CFGBlock was analyzed too many times. by Ted Kremenek · 14 years ago
  89. 396e4f6 Convert BaseOffset::NonVirtualOffset to CharUnits. No change in by Ken Dyck · 14 years ago
  90. c40a3fd Convert offset parameters and return values of VTableComponent methods to by Ken Dyck · 14 years ago
  91. c952d38 Convert the offsets in VCallOffsetMap to CharUnits. No change in by Ken Dyck · 14 years ago
  92. 413e7d2 Convert offset parameters of VTableBuilder::IsOverriderUsed() to CharUnits. by Ken Dyck · 14 years ago
  93. 651ba52 Fixes a rewriter bug rewriting call to a byref by Fariborz Jahanian · 14 years ago
  94. 1051fc0 Driver/Darwin: Tweak simulator link logic a bit more to be closer to GCC. by Daniel Dunbar · 14 years ago
  95. 380ee50 ANother rewrite bug, rewriting a call of __byref block. // rdar://9204669 by Fariborz Jahanian · 14 years ago
  96. ae503df Do not try calculate the size of forward-declared template type array. by Devang Patel · 14 years ago
  97. a35d5d7 Fix an error in TreeTransform where we failed to copy the TemplateName's by Chandler Carruth · 14 years ago
  98. d553408 IRgen: Reapply r128691 with a fix to ensure we don't increase alignment past by Daniel Dunbar · 14 years ago
  99. 457c838 Revert r128691, "IRgen: Improve GCC compatibility when dealing with packed by Daniel Dunbar · 14 years ago
  100. b23a5a0 IRgen: Improve GCC compatibility when dealing with packed arrays by propagating by Daniel Dunbar · 14 years ago