summaryrefslogtreecommitdiffstats
path: root/clang/lib
Commit message (Expand)AuthorAgeFilesLines
* Multiplies, some shifts, set_laneNate Begeman2010-06-101-8/+109
* Another chunk of the new RecursiveASTVisitor implementation: switch the returnChandler Carruth2010-06-102-2/+2
* Create a LinuxTargetInfo on ARM. This make clang correctly expandRafael Espindola2010-06-101-0/+2
* support _lane ops, and multiplies by scalar.Nate Begeman2010-06-103-43/+63
* Add a stub Microsoft Visual C++ ABI class (with stub mangler).Charles Davis2010-06-094-21/+155
* Driver: Change Option parsing to always create arguments referring to unaliasedDaniel Dunbar2010-06-091-9/+10
* Driver: Eliminate Arg subclasses, which are now unnecessary.Daniel Dunbar2010-06-095-100/+66
* Driver: Keep the rendering style in the option, instead of as part of the Arg.Daniel Dunbar2010-06-093-46/+64
* Driver: Change Arg to just hold the values directly, instead of implicitlyDaniel Dunbar2010-06-094-66/+64
* Frontend: Fix crashes on error paths.Daniel Dunbar2010-06-091-3/+3
* Commit my WIP on constexpr support. This commit: an XFAILed test and treating...Sebastian Redl2010-06-091-1/+6
* Fix two typos in comments.Sebastian Redl2010-06-091-1/+1
* Revert "Driver: Change Option parsing to always create arguments referring toDaniel Dunbar2010-06-091-9/+9
* Driver: Change Option parsing to always create arguments referring to unaliasedDaniel Dunbar2010-06-091-9/+9
* Driver: Add an explicit offset to JoinedArg and JoinedAndSeparateArg, so thatDaniel Dunbar2010-06-093-14/+28
* Driver: Change Arg::render methods to use option name instead of string whereDaniel Dunbar2010-06-091-2/+2
* Implement codegen for hadd, hsub, max, min, mlal, movl, movn, padal, mov_nNate Begeman2010-06-092-2/+36
* Added inherited info to template and non-type arguments of templates.Abramo Bagnara2010-06-093-12/+15
* Major redesign of the RecursiveASTVisitor. This implements the majority of theChandler Carruth2010-06-092-18/+19
* Remove an entry for a now deleted file. Fixes the neglected CMake build. ;]Chandler Carruth2010-06-091-1/+0
* Correctly handle > 257 substitutions in a single mangling, and don't introduceJohn McCall2010-06-091-10/+8
* Merge StackAddrLeakChecker and ReturnStackAddressChecker.Zhongxing Xu2010-06-095-133/+90
* Directly compare the StackFrameContext. This greatly simplifies logic andZhongxing Xu2010-06-091-30/+23
* More accurate BuiltinsARM.def Nate Begeman2010-06-091-0/+11
* Fix a typo that breaks the GCC build. Turns out that Clang isn'tDouglas Gregor2010-06-091-1/+1
* Added FixIt support to printf format string checking.Tom Care2010-06-092-38/+255
* Tweak our handling of the notion of a standard conversion sequenceDouglas Gregor2010-06-095-45/+56
* Simplify the code a bit and avoid a gcc waring about uninitialized variables.Rafael Espindola2010-06-091-29/+24
* Get rid of getMangledCXXCtorName and getMangledCXXDtorName.Anders Carlsson2010-06-093-24/+8
* More mangling cleanup.Anders Carlsson2010-06-091-6/+8
* Get rid of an unnecessary getMangledName overload.Anders Carlsson2010-06-092-13/+1
* Fix a gcc warning.Rafael Espindola2010-06-091-1/+1
* Implement transpose/zip/unzip & table lookup.Nate Begeman2010-06-093-7/+107
* Fix memory leak in ASTContext where ASTRecordLayout objects involving C++ str...Ted Kremenek2010-06-081-7/+10
* Fix memory leak in Preprocessor where MacroInfo objects in the MICache wouldn...Ted Kremenek2010-06-081-0/+8
* Code cleanup: remove explicit flush() in favor of using the ostream's str()Jordy Rose2010-06-081-2/+1
* On Darwin, initialization and destruction functions should go into the __Stat...Anders Carlsson2010-06-082-0/+11
* Add a global CreateGlobalInitOrDestructFunction and use it for creating globa...Anders Carlsson2010-06-081-11/+17
* Rename __tcf_ to __cxx_global_array_dtor. Remove the UniqueAggreDestructorCou...Anders Carlsson2010-06-083-6/+3
* Move GenerateCXXAggrDestructorHelper to CGDeclCXX.cpp where it belongs.Anders Carlsson2010-06-082-38/+37
* Simplify GenerateCXXAggrDestructorHelper.Anders Carlsson2010-06-083-27/+19
* When referring to a tag that was previously declared only as a friend, Douglas Gregor2010-06-081-1/+2
* A built-in overload candidate is consider a non-template function whenDouglas Gregor2010-06-081-1/+1
* Block Code Gen. API. Call destructor on descriptiorFariborz Jahanian2010-06-081-2/+30
* Simplify libIndex Makefile, which doesn't need to worry about altivec support.Daniel Dunbar2010-06-081-6/+0
* Makefiles: Set Clang CPP compiler flags in a single location, instead of scat...Daniel Dunbar2010-06-0812-30/+0
* Makefile: Switch Clang Makefiles to always include the top-level Clang Makefile.Daniel Dunbar2010-06-0815-33/+33
* Warn about comparisons between arrays and improve self-comparisonDouglas Gregor2010-06-081-11/+45
* Correctly handle fields with virtual bases containing empty subobjects.Anders Carlsson2010-06-081-1/+27
* Fixes a typo which prevented proper code gen. forFariborz Jahanian2010-06-081-2/+1
OpenPOWER on IntegriCloud