summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Translate NEON vabdl, vaba, and vabal builtins to be implemented using theBob Wilson2010-09-031-9/+26
* Re-commit r112916 with an additional fix for the self-host failures.John McCall2010-09-032-18/+29
* Patch to allow alternative representation of c++Fariborz Jahanian2010-09-032-2/+59
* Static local variables don't result in global constructors being emitted.Anders Carlsson2010-09-031-2/+2
* Support pointer arithmetic in SimpleSValuator involving direct constants.Ted Kremenek2010-09-031-1/+36
* Remove bogus assertions.Ted Kremenek2010-09-031-10/+12
* Add optional record of "location" SVals in the environment. When we analyzin...Ted Kremenek2010-09-032-5/+82
* Add GRState::getSimplifiedSVal(), which provides an API hook for doing symbol...Ted Kremenek2010-09-031-0/+36
* Remove now unused function.Anders Carlsson2010-09-031-8/+0
* Revert r112916, it's breaking selfhost pretty badly.John McCall2010-09-032-27/+17
* Revert "Another i1 vs. i8 type mismatch issue. This time", it breaks some pro...Daniel Dunbar2010-09-031-1/+1
* Get rid of the "functions declared 'noreturn' should have a 'void' result typ...Anders Carlsson2010-09-031-5/+0
* It's not safe to use the generic CXXMethodDecl overload of CGT::getFunctionInfoJohn McCall2010-09-032-17/+27
* Add support for Borland extensions via option -fborland-extensionsDawn Perchik2010-09-022-0/+8
* IRgen/Obj-C: Rewrite Objective-C bit-field access to compute the access strategyDaniel Dunbar2010-09-021-21/+24
* IRgen: Move CGBitFieldInfo strategy computation helpers to static memberDaniel Dunbar2010-09-022-11/+38
* Reapply 112850 and 112839 with a constructor for the BinaryOperatorData struc...Tom Care2010-09-022-17/+97
* Fix a few more ConvertTypes that should be ConvertTypeForMems, fixingDouglas Gregor2010-09-021-2/+3
* Implement __has_virtual_destructor. Patch by Steven Watanabe.Sebastian Redl2010-09-023-2/+14
* Add a bunch of missing bitcasts for clang NEON builtin expansions.Bob Wilson2010-09-021-12/+57
* Eliminate CXXBindReferenceExpr, which was used in a ton ofDouglas Gregor2010-09-029-62/+1
* Reverting 112850 and 112839 due to test failures on some systemsTom Care2010-09-022-95/+17
* Fixed broken build with GCCTom Care2010-09-021-12/+12
* Tidy up last commit, as per Devang's comments.David Chisnall2010-09-022-12/+22
* Improved error reporting in IdempotentOperationCheckerTom Care2010-09-022-17/+95
* Revert my two IRgen fixes for "bool", then use a far simpler approachDouglas Gregor2010-09-022-10/+4
* Another i1 vs. i8 type mismatch issue. This timeFariborz Jahanian2010-09-021-1/+1
* Use the unmangled name for the display name in Objective-C debug info. This ...David Chisnall2010-09-021-0/+14
* Fix more i1/i8 pointer madness. Here, an overactive assertionDouglas Gregor2010-09-021-2/+3
* Avoid implicit string construction.Benjamin Kramer2010-09-021-1/+1
* Fix a crash involving pointer-to-data-members of boolean type. We wereDouglas Gregor2010-09-021-2/+7
* Simplify some random accesses to the ASTContext from the ABI classes.John McCall2010-09-021-17/+17
* Abstract IR generation of array cookies into the C++ ABI class andJohn McCall2010-09-025-227/+664
* Reverting rev 112791 - apparently -fborland-extensions is on all the time?!Dawn Perchik2010-09-022-8/+0
* update comments.Zhongxing Xu2010-09-021-1/+3
* Enhance return-stack-address check (in Sema) to handle fields that themselves...Ted Kremenek2010-09-021-3/+8
* Add support for Borland extensions via option -fborland-extensionsDawn Perchik2010-09-022-0/+8
* For GRExprEngine::EvalBind() (and called visitors), unifiy StoreE and AssignE...Ted Kremenek2010-09-023-27/+28
* Fixed unused variable warning.Ted Kremenek2010-09-021-1/+1
* Partial fix for PR 8015 (fix is actually by Jordy Rose, and I added a test ca...Ted Kremenek2010-09-011-1/+6
* Translate NEON vmull, vmlal, and vmlsl builtins to llvm multiply-add/subBob Wilson2010-09-011-10/+32
* Don't assert in the analyzer when analyze code does a byte load from a functi...Ted Kremenek2010-09-012-9/+6
* Fix the source-range information for an EnumConstantDecl; previously,Douglas Gregor2010-09-011-0/+7
* Don't assert in CastSizeChecker when the casted-to pointee is an incomplete t...Ted Kremenek2010-09-011-0/+4
* Implement libclang support for using declarations. Clang actually usesDouglas Gregor2010-09-011-4/+4
* Fix IRGen when property-dot syntax used to accessFariborz Jahanian2010-09-012-9/+23
* StringRefize.Benjamin Kramer2010-09-011-6/+5
* Transfer calling-convention attributes down to member function pointers.Douglas Gregor2010-09-012-2/+19
* add a new version of mingw, patch by İsmail "cartman" DönmezChris Lattner2010-09-011-0/+4
* when emitting an error about a missing } in a compound statement, emitChris Lattner2010-09-011-0/+1