aboutsummaryrefslogtreecommitdiff
path: root/lib/Basic
AgeCommit message (Expand)Author
2009-01-29next round of diagnostics cleanups, moving some Chris Lattner
2009-01-29Fix -Wimplicit-function-declaration, which required some refactoring andChris Lattner
2009-01-28Add method FullSourceLoc::getBufferData().Ted Kremenek
2009-01-28long long and double have 64-bit alignment on x86-64.Chris Lattner
2009-01-28On Windows use a BumpPtrAllocator for the UniqueFileContainer's StringMap.Ted Kremenek
2009-01-28FileManager: Use a BumpPtrAllocator for the StringMaps DirEntries and FileEnt...Ted Kremenek
2009-01-28Add a some comments to designate Windows-specific/Unix-specific code. No fun...Ted Kremenek
2009-01-27If an input constraint refers to an output constraint, it should have the sam...Anders Carlsson
2009-01-27Split the single monolithic DiagnosticKinds.def file into oneChris Lattner
2009-01-27Introduce a new PresumedLoc class to represent the concept of a locationChris Lattner
2009-01-27make -print-stats print stats about the amount of the SLoc Chris Lattner
2009-01-27add SparcV8 asm register info support. Patch by Ben Lickly!Chris Lattner
2009-01-26now that everything properly handles multiply instantiatedChris Lattner
2009-01-26make getInstantiationLoc and getSpellingLoc handle multiply instantiatedChris Lattner
2009-01-26fix a negated conditional in getDecomposedInstantiationLocSlowCase,Chris Lattner
2009-01-26start plumbing together the line table information. So far we justChris Lattner
2009-01-26Lazily paging in file contents is a big win for PTH, strip out the oldChris Lattner
2009-01-26Check in the long promised SourceLocation rewrite. This lays theChris Lattner
2009-01-24Handle the 'e' constraint. Fixes PR3385Anders Carlsson
2009-01-23Added virtual method DiagnosticClient::IncludeInDiagnosticCounts(). This is ...Ted Kremenek
2009-01-21Add a bit to IdentifierInfo that acts as a simple predicate whichChris Lattner
2009-01-20Fix: <rdar://problem/6510344> [pth] PTH slows down regular lexer considerably...Ted Kremenek
2009-01-19Rename SourceManager::getCanonicalFileID -> getFileID. There isChris Lattner
2009-01-19remove the public SourceManager::getContentCacheForLoc method.Chris Lattner
2009-01-19remove the SourceManager:: and FullSourceLoc::getFileEntryForLoc methods.Chris Lattner
2009-01-19SourceManager::getBufferData(SourceLocation) is dead, delete it.Chris Lattner
2009-01-19some minor cleanups to SourceManager, and eliminate the Chris Lattner
2009-01-18Handle the 'X' constraint. Fixes <rdar://problem/6504897>.Anders Carlsson
2009-01-18Add sema support for symbolic names in inline asm statements.Anders Carlsson
2009-01-18Fit in 80 colsNate Begeman
2009-01-17Allow targets to override IntMaxTWidthNate Begeman
2009-01-17Change TargetInfo::validateInputConstraint to take begin/end name iterators i...Anders Carlsson
2009-01-17Rename SourceLocation::getFileID to getChunkID, because it returnsChris Lattner
2009-01-17this massive patch introduces a simple new abstraction: it makesChris Lattner
2009-01-17make "ContentCache::Buffer" mutable to avoid a const_cast.Chris Lattner
2009-01-16Make FullSourceLoc derive from SourceLocation instead of Chris Lattner
2009-01-16elimiante FullSourceLoc::getCanonicalFileIDChris Lattner
2009-01-16remove FullSourceLoc::isFileIDChris Lattner
2009-01-16more SourceLocation lexicon change: instead of referring to theChris Lattner
2009-01-16rename "virtual location" of a macro to "instantiation location".Chris Lattner
2009-01-16Change some terminology in SourceLocation: instead of referring to Chris Lattner
2009-01-15IdentifierInfo:Ted Kremenek
2009-01-12Make sure to initialize the ConstraintInfo to 0Anders Carlsson
2009-01-06SourceManager: Implement "lazy" creation of MemBuffers for source files.Ted Kremenek
2009-01-06Misc changes to SourceManager::ContentCache:Ted Kremenek
2008-12-04instead of forcing blocks on by default, make them default to off, but letChris Lattner
2008-12-04replace useNeXTRuntimeAsDefault with a generic hook that allows targetsChris Lattner
2008-11-27Fix order of evaluation.Sebastian Redl
2008-11-24Rename Selector::getName() to Selector::getAsString(), and addChris Lattner
2008-11-23Convert IdentifierInfo's to be printed the same as DeclarationNames Chris Lattner