aboutsummaryrefslogtreecommitdiff
path: root/Driver
AgeCommit message (Expand)Author
2009-02-25C99 DR #316 implies that the function parameter types that are knownDouglas Gregor
2009-02-24PTH: Cache *un-cleaned* spellings for literals instead of cleaned spellings.Ted Kremenek
2009-02-24PTH: When emitting tokens for literals with cached spellings, change the tokenTed Kremenek
2009-02-21Put compiler headers in <prefix>/lib/clang/1.0/include (vsDaniel Dunbar
2009-02-20Make 'RangeConstraintManager' the default ConstraintManager.Ted Kremenek
2009-02-20PTH generation: Clear the cleaning bit for literals (whose spellings are cach...Ted Kremenek
2009-02-20remove some more methods from objc decls, using the iteratorChris Lattner
2009-02-20remove some slow O(n) methods.Chris Lattner
2009-02-20Change ObjCForwardProtocolDecl to use an ObjCList.Chris Lattner
2009-02-20move the interace list of @class to use ObjCList.Chris Lattner
2009-02-19fix a bug introduced in my previous patch: moving clang headers to theChris Lattner
2009-02-19always search for "builtin" headers at the end of the search path,Chris Lattner
2009-02-18don't print codegen time unless -ftime-report was passed.Chris Lattner
2009-02-18privatize all of the string literal memory allocation/creationChris Lattner
2009-02-18change the StringLiteral AST node to track all of the SourceLocations of Chris Lattner
2009-02-18Optimize dyld startup time by specifying a trivial export map Chris Lattner
2009-02-18add a bunch of timers for -E and other modes. This requiresChris Lattner
2009-02-18teach -ftime-report to time the code generator and -emit-llvm times.Chris Lattner
2009-02-18move llvm backend specific #includes into Backend.cpp instead of Clang.cppChris Lattner
2009-02-18indentation and formattingChris Lattner
2009-02-18clang will hopefully never support ratfor.Chris Lattner
2009-02-18wire up a minimal -ftime-report, which prints the optimizer/codegen Chris Lattner
2009-02-17Backend: Accept -mcpu and -mattr for use by TargetMachine.Daniel Dunbar
2009-02-17Static Analyzer driver/options (partial) cleanup:Ted Kremenek
2009-02-17add support for -fno-math-errno, and validate that it affects sema properly.Chris Lattner
2009-02-17remove extraneous .Chris Lattner
2009-02-16Support IRgen of sqrt -> llvm.sqrt, pow -> llvm.pow.Daniel Dunbar
2009-02-16RangeConstraintManager is not on by default.Ted Kremenek
2009-02-16castToDeclContext/castFromDeclContext are not meant to be used directly; they...Argyrios Kyrtzidis
2009-02-15PR3589: Don't simplify libcalls with -ffreestanding.Daniel Dunbar
2009-02-14Add -ffreestanding to suppress the implicit declaration of library builtins l...Douglas Gregor
2009-02-14Patch by Ben Laurie:Ted Kremenek
2009-02-14Fix the build on win32.Cedric Venet
2009-02-13Fix typo in printing of __private_extern__.Daniel Dunbar
2009-02-13PTH: Cache directory and negative 'stat' calls. This gives us a 1% performan...Ted Kremenek
2009-02-13Add some boilerplate to the PTH file to prepare for the caching of stats for ...Ted Kremenek
2009-02-13AnalysisConsumer: Explicitly destroy the PathDiagnosticClient at the end of H...Ted Kremenek
2009-02-13factor token concatenation avoidance logic out of Chris Lattner
2009-02-12PTH: Cache stat information for files in the PTH file. Hook up FileManagerTed Kremenek
2009-02-12for now, disable all debug info generation at -O1 and above. This mirrorsChris Lattner
2009-02-11PTH: Have meta data be at the beginning of the PTH file, not the end.Ted Kremenek
2009-02-11PTH: Replace string identifier to persistent ID lookup with a hashtable. This isTed Kremenek
2009-02-11Fix <rdar://problem/6243503> [sema] @throw; accepted outside catch block.Steve Naroff
2009-02-11PTH: Don't emit the PTH offset of the IdentifierInfo string data as that data isTed Kremenek
2009-02-10Add private extern to pretty printer(s).Mike Stump
2009-02-10PTH generation: Discard tokens that appear after and on the same line as '#en...Ted Kremenek
2009-02-10make -dM emit macros in a deterministic (sorted) order instead of Chris Lattner
2009-02-10PTH generation: Don't call 'EmitToken' in the loop condition. This is prepar...Ted Kremenek
2009-02-10PTH: Replace ad hoc 'file name' -> 'PTH data' lookup table in the PTH file wi...Ted Kremenek
2009-02-10use efficient form of getSpelling, this speeds up -dM by 16%.Chris Lattner