aboutsummaryrefslogtreecommitdiff
path: root/Basic
AgeCommit message (Expand)Author
2007-12-01Fixed bug in the serialization of SelectorTable where we did not register theTed Kremenek
2007-11-30start partitioning the diagnostics into two classes: thoseChris Lattner
2007-11-30Implemented serialization of SelectorTable and Selectors.Ted Kremenek
2007-11-27Add more semantic analysis for inline asm statements.Anders Carlsson
2007-11-25Check that the clobber registers are valid.Anders Carlsson
2007-11-24Add tables for GCC register names and aliases. This will be used for inline asmAnders Carlsson
2007-11-15Break out bool/true/false support into a LangOptionNate Begeman
2007-11-13Renamed all serialization "Materialize" methods to "Create" to conform withTed Kremenek
2007-11-10Changed the serialization of IdentifierTable to only serialize out entriesTed Kremenek
2007-11-09rename getInstantiationLoc to match the scheme of isPhysicalLoc.Chris Lattner
2007-11-09change source location to have two bits for macros, trackingChris Lattner
2007-11-09Changed method call to reflect updated serialization API.Ted Kremenek
2007-11-08Rewrote serialization of IdentifierInfo and IdentifierTable to use methods EmitTed Kremenek
2007-11-05Added registration to deserialization engine of IdentifierInfo* asTed Kremenek
2007-11-01Simplified Serialization code for SourceLocation and SourceRange, andTed Kremenek
2007-10-31Updated a comment to hopefully silence a Lattner warning.Ted Kremenek
2007-10-30Updated some comments.Ted Kremenek
2007-10-30Removed SrcMgr::FileInfo and SrcMgr::InfoRec and replaced them with aTed Kremenek
2007-10-25Implemented serialization of SourceLocation and SourceRange objects.Ted Kremenek
2007-10-24Modified current clients of Bitcode-Object serialization to use theTed Kremenek
2007-10-23Implemented serialization for IdentifierInfo and IdentifierTable.Ted Kremenek
2007-10-16Unbreak mingw32. Maybe there should be something like libClandSystem? :)Anton Korobeynikov
2007-10-13Add __builtin_va_list definitions for x86_64 and ppc64.Anders Carlsson
2007-10-11Push the rewriting APIs along. Build a trivial client that replaces tabsChris Lattner
2007-10-10avoid accessing off the end of identifiers.Chris Lattner
2007-10-07move IdentifierTable.h from liblex to libbasic.Chris Lattner
2007-10-06speed up clang startup another 28% by avoiding std::vector<std::string> Chris Lattner
2007-10-06speed up clang startup time by about 23% by avoiding lots of Chris Lattner
2007-09-22work around bugs and missing features in apfloat.Chris Lattner
2007-09-22Use APFloat for the representation of FP immediates, ask the targetChris Lattner
2007-09-12Removed clang solution file for VC++, which didn't work properly because of h...Hartmut Kaiser
2007-09-06remove the FATAL classifier.Chris Lattner
2007-09-03VC++ doesn't define S_ISDIRChris Lattner
2007-09-03Add #ifdefs to make the source portable to windows. Patch contributedChris Lattner
2007-08-30constify a method.Chris Lattner
2007-08-02Fix a bug in my previous commitChris Lattner
2007-08-02Increase the macro id cache to look up several recent entries, not just the l...Chris Lattner
2007-07-24Use a smallstring instead of an std::string in FileChanged to avoid some mall...Chris Lattner
2007-07-24check in an experiment that didn't work out, to allow for future investigation.Chris Lattner
2007-07-24Add a cache to SourceManager to accellerate line # lookup. This is aChris Lattner
2007-07-22Switch TargetInfo::getTargetDefines from using an std::map<std::string, ...> ...Chris Lattner
2007-07-21Add support for reusing macroid's with negative physical loc deltas. ThisChris Lattner
2007-07-20remove some old cruftChris Lattner
2007-07-20improve comments, implement a trivial single-entry cache in Chris Lattner
2007-07-20Reimplement SourceLocation. Instead of having a Chris Lattner
2007-07-16Make octal constant lexing use AdvanceToTokenCharacter to give moreChris Lattner
2007-07-15Change SourceManager::getInstantiationLoc to take virtual locations, doing itsChris Lattner
2007-07-14A significant refactoring of the type size stuff to also Chris Lattner
2007-07-12add missing headerGabor Greif
2007-07-11Stage two of getting CFE top correct.Reid Spencer