1. e5582f0 Added vec_set intrinsics by Mon P Wang · 16 years ago
  2. e75d849 Just do a diagIfAmbiguous -> warnIfAmbiguous rename. No functionality change. by Argyrios Kyrtzidis · 16 years ago
  3. 961b03c Emit more descriptive unsupported error message on dot-syntax use of super. by Daniel Dunbar · 16 years ago
  4. 63c3a5f Add some uses of PredefinedExpr to language coverage includes. by Daniel Dunbar · 16 years ago
  5. f951719 Add FIXME about potential problem in how property ref lvalues are handled. by Daniel Dunbar · 16 years ago
  6. dacd67a This test now passes again. by Ted Kremenek · 16 years ago
  7. 134e749 Hack: have BasicStore::getLValueElement return the "Base" lvalue. This restores null dereference checking with array accesses. by Ted Kremenek · 16 years ago
  8. fd30194 When conjuring symbols to recover path-sensitivity, don't conjure symbols that represent an entire struct. We need to implement struct temporaries as an actual "region", and then bind symbols to the FieldRegion of those temporaries. by Ted Kremenek · 16 years ago
  9. 662b71e Lift CodeGenFunction::EmitPredefinedFunctioName out of EmitPredefinedLValue. by Daniel Dunbar · 16 years ago
  10. 5fabf9d Add option argument to GetAddrOfConstantString to use for name of by Daniel Dunbar · 16 years ago
  11. a1f23cc fix rdar://6288301: custom warnings don't respect -Werror. by Chris Lattner · 16 years ago
  12. c523471 Enhance "Assumption" logic in BasicConstraintManager when reasoning about regions and symbolic regions. When assuming whether or not a location is non-null, walk up the region hierarchy until we hit a symbolic region (and test it for null). This may not be the end all solution, as the notion of what a "symbolic region" is really belongs in the specific subclass of StoreManager. by Ted Kremenek · 16 years ago
  13. 4bd1eef Add pretty-printing support for FieldRegions. by Ted Kremenek · 16 years ago
  14. 281f55c Emit error unsupported when asm string conversion fails instead of assert. by Daniel Dunbar · 16 years ago
  15. bf4e419 Fixed an elusive caching bug in ExplodedGraph construction when a PostStmtKind was used instead of a PostStoreKind. by Ted Kremenek · 16 years ago
  16. 63ffb78 Test now passes. by Ted Kremenek · 16 years ago
  17. 993f1c7 - constify some uses of MemRegion* (MemRegion should be immutable). by Ted Kremenek · 16 years ago
  18. 0d504c1 Remove unneeded EncodingRecordTypes argument to getObjCEncodingForType. by Daniel Dunbar · 16 years ago
  19. 6d5e211 Fixed vec_set_v2di signature by Mon P Wang · 16 years ago
  20. b6b81d1 "Implement" GRExprEngine::VisitLValue for ObjCPropertyRefExpr. This is only a bandid; we need to properly handle properties by using locv/nonloc objects and specially handling property assignments in the transfer function for BinaryOperator. by Ted Kremenek · 16 years ago
  21. d96b35b More Obj-C type encoding improvements. by Daniel Dunbar · 16 years ago
  22. 66031a5 Change CGDebugInfo::setLocation to just ignore invalid locations. This by Daniel Dunbar · 16 years ago
  23. e5fd2d9 Exercise #pragma pack(pop, <width>) in test case. by Daniel Dunbar · 16 years ago
  24. 82a6cfb Fix bug in Obj-C type encoding for structures. by Daniel Dunbar · 16 years ago
  25. 502a4a1 Anonymous structures print as '?=' in Obj-C type encoding. by Daniel Dunbar · 16 years ago
  26. 1c96b24 This patch did the following renaming. There should be no functional changes. by Zhongxing Xu · 16 years ago
  27. ef8b28e Add test case for array and struct variable lvalue evaluation. by Zhongxing Xu · 16 years ago
  28. 5669e57 NeXT: Use objc_msgSend_fpret for calling functions which return by Daniel Dunbar · 16 years ago
  29. a758173 Get array's lvalue through standard interface. by Zhongxing Xu · 16 years ago
  30. ab9f1a2 Return the corresponding MemRegionVal for both rvalue and lvalue of array of by Zhongxing Xu · 16 years ago
  31. cb3a795 Array and struct variables do have lvalue. For example, by Zhongxing Xu · 16 years ago
  32. 5273f51 Quick patch for PR2784, assert genereting debug info for opaque by Daniel Dunbar · 16 years ago
  33. cd162cc Remove an untrue assertion: lval::FuncVals can be returned in both rvalue and lvalue contexts. by Ted Kremenek · 16 years ago
  34. 3397e46 Mark these tests XFAIL. We need to add back assumption logic when doing array and field accesses. by Ted Kremenek · 16 years ago
  35. d9bc33e Remove lval::FieldOffset, lval::ArrayOffset. These will be replaced with regions. by Ted Kremenek · 16 years ago
  36. 97ed4f6 Add transfer function support for ObjCIvarRefExpr. by Ted Kremenek · 16 years ago
  37. c6f7345 In C++, an empty parameter list indicates a function that takes no parameters. by Argyrios Kyrtzidis · 16 years ago
  38. fd0269d Add basic FreeBSD target support, patch by Roman Divacky! by Chris Lattner · 16 years ago
  39. d3db401 Add --disable-free flag to clang. by Daniel Dunbar · 16 years ago
  40. 1e6759e Using dyn_cast_or_null here is redundant, use dyn_cast instead. by Argyrios Kyrtzidis · 16 years ago
  41. 4fa4ab6 Fix <rdar://problem/6239726> Parser rejects: type of property 'list' does not match type of ivar by Steve Naroff · 16 years ago
  42. a179be3 Speed up NumericLiteralParser::GetIntegerValue. by Daniel Dunbar · 16 years ago
  43. d70cb64 Simplify overflow-on-add check in NumericLiteralParser::GetIntegerValue. by Daniel Dunbar · 16 years ago
  44. 6d69b5d This is the first step to build a better evaluation model for GRExprEngine. A by Zhongxing Xu · 16 years ago
  45. 5db4b3f Teach tryEvaluate that fabs, copysign, and unary +/- are constants for by Daniel Dunbar · 16 years ago
  46. 3b0db90 Implement #pragma pack use in structure packing. The general approach by Daniel Dunbar · 16 years ago
  47. dc914c8 ccc: support -Xlinker by Daniel Dunbar · 16 years ago
  48. 259b0d9 Issue a warning when there's an ambiguous function declarator (that could be a direct initializer for a variable defition). by Argyrios Kyrtzidis · 16 years ago
  49. cb52925 ccc: support -fsyntax-only, add some more darwin options, support by Daniel Dunbar · 16 years ago
  50. d6caa9e Fix this bug: by Argyrios Kyrtzidis · 16 years ago
  51. 5955bfa Add TokenRewriter to VC++ project. by Steve Naroff · 16 years ago
  52. 65adb99 Add RewriteTest.cpp to VC++ project. by Steve Naroff · 16 years ago
  53. ca74360 Tighten up blocks rewriter to handle casts and some other interesting cases. by Steve Naroff · 16 years ago
  54. 20c77e9 Use BatchEmitOwnedPtrs for writing multiple child exprs, per review. by Daniel Dunbar · 16 years ago
  55. bc4f403 Added pinsrd, pinsrq, and some other vector intrinsics by Mon P Wang · 16 years ago
  56. 380277e Enhance dead store checker to not flag preincrements to dead variables where the preincrement is a subexpression, e.g. foo(++x); This can cause false negatives, but will remove a whole class of false positives. by Ted Kremenek · 16 years ago
  57. 35bc082 Simplify handling of struct/union/class tags. by Argyrios Kyrtzidis · 16 years ago
  58. 00231ee Test commit. by Daniel Dunbar · 16 years ago
  59. 3957907 Downgrade incompatibilities with objc qualified types (e.g. id <P>) to warnings. by Steve Naroff · 16 years ago
  60. d7e6221 Fix const qualifiers on ProtocolQualifierListTy. by Daniel Dunbar · 16 years ago
  61. 154d8e2 Revert my previous change, got stupidly confused with my local changes. by Argyrios Kyrtzidis · 16 years ago
  62. be6e310 Fix a call to Sema::LookupDecl that had incorrect parameters. by Argyrios Kyrtzidis · 16 years ago
  63. d17c24f Add serialization support in several missing places. by Daniel Dunbar · 16 years ago
  64. 708ef45 Move Type::EmitImpl into header, add FIXME to make abstract. by Daniel Dunbar · 16 years ago
  65. b8b10e3 Fix typo in testcase. by Daniel Dunbar · 16 years ago
  66. 94dcecb add a testcase. by Chris Lattner · 16 years ago
  67. 7cbed03 Fix test suite regression, getFloatTypeSemantics shouldn't be called by Daniel Dunbar · 16 years ago
  68. 4cde927 Add Sema implementation of #pragma pack stack. by Daniel Dunbar · 16 years ago
  69. e15fa27 Use 'realpath' to resolve the absolute path to clang and ccc-analyzer. by Ted Kremenek · 16 years ago
  70. 6b1da0e Lift out ABIInfo abstract base class. by Daniel Dunbar · 16 years ago
  71. e2ed203 More const-ness goodness. by Argyrios Kyrtzidis · 16 years ago
  72. d2595ec Improve the const-ness of a few methods. No functionality change. by Argyrios Kyrtzidis · 16 years ago
  73. 42220c5 Implement more efficient Decl <-> DeclContext conversions. by Argyrios Kyrtzidis · 16 years ago
  74. 99bd46c make the -rewrite-test a bit more interesting: it now by Chris Lattner · 16 years ago
  75. cff9cc9 start implementing a token rewriter. At this point, it just reads in a file by Chris Lattner · 16 years ago
  76. b13c5ee Add a new -rewrite-test option, which is basically a by Chris Lattner · 16 years ago
  77. c106c10 Add a new -dump-raw-tokens option, which allows us to see raw tokens. by Chris Lattner · 16 years ago
  78. 9e6293d Change FormTokenWithChars to take the token kind to form, since all clients by Chris Lattner · 16 years ago
  79. 31f0eca When in keep whitespace mode, make sure to return block comments that are by Chris Lattner · 16 years ago
  80. 2d38189 Change SkipBlockComment and SkipBCPLComment to return true when in by Chris Lattner · 16 years ago
  81. d88dc48 Add a new mode to the lexer which enables it to return all characters, by Chris Lattner · 16 years ago
  82. aea3ad0 Stop the preprocessor from poking the lexer's private parts. by Chris Lattner · 16 years ago
  83. f744d13 Fix a couple more places that poke KeepCommentMode unnecesarily. by Chris Lattner · 16 years ago
  84. fa95a01 add a new inKeepCommentMode() accessor to abstract the KeepCommentMode ivar. by Chris Lattner · 16 years ago
  85. a2c7ad9 fix misleading comment. by Chris Lattner · 16 years ago
  86. 0af5742 Simplify raw mode lexing by treating an unterminate /**/ comment the by Chris Lattner · 16 years ago
  87. 8527b71 add a comment. by Chris Lattner · 16 years ago
  88. 590f0cc Change how raw lexers are handled: instead of creating them and then by Chris Lattner · 16 years ago
  89. 3304e55 silence release-assert warnings. by Chris Lattner · 16 years ago
  90. 33d34a6 silence some release-assert warnings. by Chris Lattner · 16 years ago
  91. f6e764f silence a bunch of warnings in a release-assert build. by Chris Lattner · 16 years ago
  92. 7a4f004 improve a comment. by Chris Lattner · 16 years ago
  93. a7996d4 Add DeclGroup.cpp. by Steve Naroff · 16 years ago
  94. e0109a5 Fix/simplify RewriteBlocks::RewriteBlockPointerFunctionArgs(). by Steve Naroff · 16 years ago
  95. 8f0fd62 Tests for return statement checks by Seo Sanghyeon · 16 years ago
  96. 090276f Final phase of converting BlockDecls over to DeclContext. This is unfortunately a largish/complex diff, however it was necessry to pass all the current block tests. by Steve Naroff · 16 years ago
  97. f02e9dd Lift EmitTargetBuiltinExpr out of EmitBuiltinExpr. by Daniel Dunbar · 16 years ago
  98. 0b0ee50 Disable blocks support in C++ mode. by Daniel Dunbar · 16 years ago
  99. 445fa77 Add missing newline. by Ted Kremenek · 16 years ago
  100. ee5a700 Adjust calls to APFloat conversion for new interface. by Dale Johannesen · 16 years ago