1. 56f3494 Move IgnoreParenCasts to be a method on Expr. by Chris Lattner · 17 years ago
  2. 754607e Added support to GREngine/GRConstants for handling computed gotos. by Ted Kremenek · 17 years ago
  3. f810869 Added GREngine support for GotoStmt. by Ted Kremenek · 17 years ago
  4. d254f00 Adjust for the API change to APInt::getBitsSet. by Dan Gohman · 17 years ago
  5. 2a50257 Added transfer function/value track logic for taking the address of a label. by Ted Kremenek · 17 years ago
  6. 230aaab Minor (cosmetic) reshuffling of code. Fixed a bug in "Assume" logic when by Ted Kremenek · 17 years ago
  7. d9435bf Added transfer function logic for sizeof(expr)/sizeof(type). This currently by Ted Kremenek · 17 years ago
  8. 6083ea3 Fixed misspelling in comment. by Ted Kremenek · 17 years ago
  9. 5d2986b Renamed local variable. Added transfer function support for CharacterLiteral. by Ted Kremenek · 17 years ago
  10. 78492da Moved class declaration for ObjCForCollectionStmt to be co-located with by Ted Kremenek · 17 years ago
  11. 8e49dd6 Added GRBlockCounter class, which tracks the number of times blocks by Ted Kremenek · 17 years ago
  12. bab9696 Make typechecking for enum+int compatibility stricter. by Eli Friedman · 17 years ago
  13. fd888a5 Add wchar_t type to ASTContext. Will be needed for wide strings, since by Eli Friedman · 17 years ago
  14. 4c721d3 Fix type compatibility between constant and variable arrays. by Eli Friedman · 17 years ago
  15. 9532414 by Steve Naroff · 17 years ago
  16. fabbc34 by Steve Naroff · 17 years ago
  17. 5f8aa69 by Steve Naroff · 17 years ago
  18. 8158a0e Consolidated use of BumpPtrAllocator shared by various ImmutableSet/ImmutableMap by Ted Kremenek · 17 years ago
  19. e7a3730 by Steve Naroff · 17 years ago
  20. 705b5b5 by Steve Naroff · 17 years ago
  21. 58de026 by Steve Naroff · 17 years ago
  22. 406db93 by Steve Naroff · 17 years ago
  23. e7d2211 Separate bindings for subexpressions to be in a separate map for by Ted Kremenek · 17 years ago
  24. 88cf226 Get rid of bogus warnings when the second argument in va_start is either an implicit cast expr or a paren expr. by Anders Carlsson · 17 years ago
  25. 54174e8 by Steve Naroff · 17 years ago
  26. 3a15485 by Steve Naroff · 17 years ago
  27. 0d0ba19 strings are arrays too by Chris Lattner · 17 years ago
  28. ff6e2b7 A couple of minor fixes to aggregate codegen, to stop asserting on some by Eli Friedman · 17 years ago
  29. 546d94c Make unsupported constant exprs fail with a warning instead of crashing by Eli Friedman · 17 years ago
  30. b43eaa5 by Steve Naroff · 17 years ago
  31. a7ad98f Fix PR1992 by computing the right type for string literals, which by Chris Lattner · 17 years ago
  32. 68f624e Basic codegen test for conditional with void*. by Eli Friedman · 17 years ago
  33. f76f5ed Add a couple of sema tests for qualifiers with conditionals containing void*. by Eli Friedman · 17 years ago
  34. 99d724f Fix PR1999, by emitting a hard error only if an argument declarator is completely by Chris Lattner · 17 years ago
  35. a541d53 Fix the type of conditionals involving void* to be self-consistent and by Eli Friedman · 17 years ago
  36. 3c2eb66 by Steve Naroff · 17 years ago
  37. 9880ba9 long is 32-bit is on win32. by Chris Lattner · 17 years ago
  38. acb818a by Steve Naroff · 17 years ago
  39. 75ceedf by Steve Naroff · 17 years ago
  40. a28ef8b Implement __builtin_va_copy by Anders Carlsson · 17 years ago
  41. 8bd36fc Behave correctly if a constraint expression is invalid. by Anders Carlsson · 17 years ago
  42. 4bd6d0c by Steve Naroff · 17 years ago
  43. 336ed0b by Steve Naroff · 17 years ago
  44. 472778e Expose the logic for field address codegen; it is needed for aggregate by Eli Friedman · 17 years ago
  45. efe7f36 by Steve Naroff · 18 years ago
  46. 016f52f Split off expression-bindings in ValueState from variable-bindings. by Ted Kremenek · 18 years ago
  47. d70b62e Changed "GetValue" methods to take an by Ted Kremenek · 18 years ago
  48. c0959fc Fix a bitfield regression. Reported by Anders Carlsson. by Lauro Ramos Venancio · 18 years ago
  49. b87d909 Moved implementation of "RemoveDeadBindings" from the main by Ted Kremenek · 18 years ago
  50. 071679d Removed ability to create symbol bindings in VarKey and VariableBindingsTy. by Ted Kremenek · 18 years ago
  51. 3628097 by Steve Naroff · 18 years ago
  52. 675a9ba Moved that clang doesn't depend on llvm-gcc above by Ted Kremenek · 18 years ago
  53. 59c2d26 Implemented transfer functions for "<<" and ">>" when the RValues are by Ted Kremenek · 18 years ago
  54. 562b4f3 Add instructions for building clang while building llvm. by Eric Christopher · 18 years ago
  55. da9bd09 Implemented transfer functions for Statement-Expressions and Commas. by Ted Kremenek · 18 years ago
  56. 7dc0e57 De-^Mify file. by Eric Christopher · 18 years ago
  57. 03d6bc6 by Steve Naroff · 18 years ago
  58. 53c641a More variable renamings. by Ted Kremenek · 18 years ago
  59. 2203118 Renamed InvalidValue to UnknownVal. by Ted Kremenek · 18 years ago
  60. 8c4e5db Fix indentation. by Eli Friedman · 18 years ago
  61. 8e54ad0 Detabify SemaExpr. My text editor defaults to 8 spaces per tab, so it by Eli Friedman · 18 years ago
  62. a312ce2 Improve diagnostic for illegal array initialization. by Eli Friedman · 18 years ago
  63. dfab6cb Put back the top-level asm code; all tests pass now. by Anders Carlsson · 18 years ago
  64. 3f9424f Back out 46855 for now, it causes test failures on Darwin. by Anders Carlsson · 18 years ago
  65. b746ce8 by Steve Naroff · 18 years ago
  66. d957aa0 Simplify bitfield codegen. Fix codegen of struct { short a[3]; int b:15; }. by Lauro Ramos Venancio · 18 years ago
  67. 8432f4b Fix codegen of struct { char a[3]; unsigned char b:1; }; by Lauro Ramos Venancio · 18 years ago
  68. 61900f0 Handle top-level asm declarations. by Anders Carlsson · 18 years ago
  69. 419154d by Steve Naroff · 18 years ago
  70. 7e59336 Added some more opcode pretty-printing. by Ted Kremenek · 18 years ago
  71. 19227e3 Added proof-of-concept NULL pointer diagnostics to GRConstants. by Ted Kremenek · 18 years ago
  72. 63a4f69 Added support to distinguish between both implicit and explicit null dereferences. by Ted Kremenek · 18 years ago
  73. 3f1cc83 Implement support for the extremely atrocious MS /##/ extension, by Chris Lattner · 18 years ago
  74. 18354de these aren't tokens. by Chris Lattner · 18 years ago
  75. d131c4f Added recording of "implicit" NULL dereferences of symbolic pointers. by Ted Kremenek · 18 years ago
  76. 64ec0cc Add a FIXME for alternate address spaces. by Eli Friedman · 18 years ago
  77. fd88bb9 get the tree building again by Chris Lattner · 18 years ago
  78. 3271f8d Added several guards in transfer functions for "InvalidValues". by Ted Kremenek · 18 years ago
  79. d62701b by Steve Naroff · 18 years ago
  80. 2bca5e4 Fixed bug in LiveVariables analysis where Block-level exprs appearing by Ted Kremenek · 18 years ago
  81. 5b6dc2d Added transfer function logic for ReturnStmts. by Ted Kremenek · 18 years ago
  82. d073987 Minor reordering of the serialization of the fields of MemberExpr to result by Ted Kremenek · 18 years ago
  83. cf78b6a Major code refactoring/cleanup with transfer function logic. Now the by Ted Kremenek · 18 years ago
  84. 5101907 Make sure to propagate qualifiers through the member operator. by Eli Friedman · 18 years ago
  85. c8edf6b explicitly document that return statement argument does not necessarily follow the result type of the function. Add testcase. by Chris Lattner · 18 years ago
  86. dac2b54 Use the subprocess module instead of os.system. Patch by Sam Bishop. by Anders Carlsson · 18 years ago
  87. c60f0f7 Added main transfer function support for unary operator "!". by Ted Kremenek · 18 years ago
  88. feb01f6 Added assumption logic for symbolic non-lvalues when used in conditions such as by Ted Kremenek · 18 years ago
  89. 87a9875 Add pointer + int (and vice versa) to the constant emitter. by Anders Carlsson · 18 years ago
  90. 3a31d60 Generate code for the various __builtin_ctz functions. by Anders Carlsson · 18 years ago
  91. 8fb1dd0 now that ConvertTagDeclType is nice and simple, use it from UpdateCompletedType. by Chris Lattner · 18 years ago
  92. 5de00fc simplify and speed up type refinement logic. No functionality change. by Chris Lattner · 18 years ago
  93. de0efb3 only convert the type name once, not each type it is refined. by Chris Lattner · 18 years ago
  94. 75afb58 Fix the codegen of structs with flexible array members. by Eli Friedman · 18 years ago
  95. fae6e29 simplify a bunch of code. by Chris Lattner · 18 years ago
  96. 4581fff rename TypeHolderMap to TypeCache, which more aptly describes what it is. by Chris Lattner · 18 years ago
  97. fc3b8e9 split tagged decl layout into its own method. by Chris Lattner · 18 years ago
  98. 6ef58e3 only update the llvm type for a struct when we used the struct by Chris Lattner · 18 years ago
  99. c5b8806 sink more of the type related code into CodeGenTypes. by Chris Lattner · 18 years ago
  100. 352ffde2 codegen static variables in a function into a different namespace from by Chris Lattner · 18 years ago