summaryrefslogtreecommitdiff
path: root/Driver
Commit message (Expand)AuthorAgeFilesLines
* Change Parser::ParseCaseStatement to use an iterative approach to parsingChris Lattner2009-03-041-2/+1
* implement support for propagating *features* down to the code generatorChris Lattner2009-03-031-16/+18
* Fix <rdar://problem/6640991> Exception handling executes wrong clause (Daniel...Steve Naroff2009-03-032-5/+5
* start wiring up support for target-specific -mfoo options like -msseChris Lattner2009-03-021-0/+23
* Rename lib/Driver (etc) to lib/Frontend in prep for the *actual*Daniel Dunbar2009-03-026-11/+11
* Minor name change (move the ObjC prefix to a more appropriate place).Steve Naroff2009-02-281-1/+1
* Adapt help string to what the code is doing (default is lang_gnu99). Thanks r...Gabor Greif2009-02-281-2/+2
* Eliminate CXXRecordTypeDouglas Gregor2009-02-281-6/+7
* Create a new TypeNodes.def file that enumerates all of the types,Douglas Gregor2009-02-263-34/+34
* Add -emit-llvm-only option (generate LLVM IR & run passes, but discardDaniel Dunbar2009-02-263-2/+12
* this got moved to top levelChris Lattner2009-02-261-4/+0
* move this makefile goop up to the top level llvm makefile.Chris Lattner2009-02-261-10/+3
* Enable export maps also on {Free, Net}BSD.Anton Korobeynikov2009-02-261-1/+1
* Add an export map for clang on Linux.Owen Anderson2009-02-262-0/+8
* Add experimental logic in GRExprEngine::EvalEagerlyAssume() to handleTed Kremenek2009-02-251-1/+7
* C99 DR #316 implies that the function parameter types that are knownDouglas Gregor2009-02-251-1/+2
* PTH: Cache *un-cleaned* spellings for literals instead of cleaned spellings.Ted Kremenek2009-02-241-22/+12
* PTH: When emitting tokens for literals with cached spellings, change the tokenTed Kremenek2009-02-241-12/+20
* Put compiler headers in <prefix>/lib/clang/1.0/include (vsDaniel Dunbar2009-02-211-2/+9
* Make 'RangeConstraintManager' the default ConstraintManager.Ted Kremenek2009-02-202-2/+2
* PTH generation: Clear the cleaning bit for literals (whose spellings are cach...Ted Kremenek2009-02-201-2/+6
* remove some more methods from objc decls, using the iteratorChris Lattner2009-02-202-17/+19
* remove some slow O(n) methods.Chris Lattner2009-02-201-9/+11
* Change ObjCForwardProtocolDecl to use an ObjCList.Chris Lattner2009-02-201-4/+4
* move the interace list of @class to use ObjCList.Chris Lattner2009-02-202-10/+7
* fix a bug introduced in my previous patch: moving clang headers to theChris Lattner2009-02-191-2/+5
* always search for "builtin" headers at the end of the search path,Chris Lattner2009-02-191-2/+2
* don't print codegen time unless -ftime-report was passed.Chris Lattner2009-02-181-1/+3
* privatize all of the string literal memory allocation/creationChris Lattner2009-02-181-13/+13
* change the StringLiteral AST node to track all of the SourceLocations of Chris Lattner2009-02-181-13/+7
* Optimize dyld startup time by specifying a trivial export map Chris Lattner2009-02-181-0/+6
* add a bunch of timers for -E and other modes. This requiresChris Lattner2009-02-181-6/+31
* teach -ftime-report to time the code generator and -emit-llvm times.Chris Lattner2009-02-181-1/+31
* move llvm backend specific #includes into Backend.cpp instead of Clang.cppChris Lattner2009-02-182-8/+7
* indentation and formattingChris Lattner2009-02-181-50/+50
* clang will hopefully never support ratfor.Chris Lattner2009-02-181-4/+1
* wire up a minimal -ftime-report, which prints the optimizer/codegen Chris Lattner2009-02-181-0/+11
* Backend: Accept -mcpu and -mattr for use by TargetMachine.Daniel Dunbar2009-02-172-10/+30
* Static Analyzer driver/options (partial) cleanup:Ted Kremenek2009-02-175-198/+173
* add support for -fno-math-errno, and validate that it affects sema properly.Chris Lattner2009-02-171-1/+1
* remove extraneous .Chris Lattner2009-02-171-1/+1
* Support IRgen of sqrt -> llvm.sqrt, pow -> llvm.pow.Daniel Dunbar2009-02-161-3/+9
* RangeConstraintManager is not on by default.Ted Kremenek2009-02-161-1/+1
* castToDeclContext/castFromDeclContext are not meant to be used directly; they...Argyrios Kyrtzidis2009-02-161-18/+18
* PR3589: Don't simplify libcalls with -ffreestanding.Daniel Dunbar2009-02-151-1/+1
* Add -ffreestanding to suppress the implicit declaration of library builtins l...Douglas Gregor2009-02-141-0/+11
* Patch by Ben Laurie:Ted Kremenek2009-02-141-0/+7
* Fix the build on win32.Cedric Venet2009-02-142-1/+6
* Fix typo in printing of __private_extern__.Daniel Dunbar2009-02-131-1/+1
* PTH: Cache directory and negative 'stat' calls. This gives us a 1% performan...Ted Kremenek2009-02-131-35/+74