summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/Backend.cpp
Commit message (Expand)AuthorAgeFilesLines
* Backend: Switch to using TargetOptions or TargetMachine to set some options i...Daniel Dunbar2009-12-121-20/+40
* Increase inlining threshold at -O3, to match llvm-gcc.Daniel Dunbar2009-12-081-2/+8
* PR5684: Fix refacto, the backend consumer was copying the Diagnostic object,Daniel Dunbar2009-12-041-3/+2
* Fix BackendConsumer to use proper diagnostics.Daniel Dunbar2009-12-031-15/+13
* Add CodeGenOptions::{SoftFloat,FloatABI}, and update the all the (far too man...Daniel Dunbar2009-11-301-0/+6
* Eliminate CodeGenOptions::TimePasses.Daniel Dunbar2009-11-301-13/+14
* Eliminate CodeGenOptions::SimplifyLibCalls.Daniel Dunbar2009-11-301-4/+6
* Move LLVM backend options to explicit clang-cc / clang -cc1 options, which we...Daniel Dunbar2009-11-291-0/+33
* Remove VISIBILITY_HIDDEN from anonymous namespaces in libFrontend.Benjamin Kramer2009-11-281-4/+1
* Add TargetOptions and use it when constructing targets.Daniel Dunbar2009-11-151-10/+14
* Move CompileOptions -> CodeGenOptions, and sink it into the CodeGen library.Chandler Carruth2009-11-121-33/+33
* Localize -disable-llvm-optzns handling to BackendConsumer::CreatePasses.Daniel Dunbar2009-11-101-8/+15
* Pass the formatted_raw_ostream to createPrintModulePass andDan Gohman2009-09-261-2/+2
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-29/+29
* use errs() instead of cerr.Chris Lattner2009-08-231-1/+1
* Update for LLVM API changeDaniel Dunbar2009-08-041-2/+1
* Update for LLVM API change.Daniel Dunbar2009-08-031-2/+1
* Update for LLVM API change.Daniel Dunbar2009-08-031-1/+2
* Don't use a formatted ostream when writing .ll either.Daniel Dunbar2009-07-291-1/+1
* Don't use a formatted ostream when writing .bc files. I don't really understandDaniel Dunbar2009-07-291-1/+1
* Update for API change.Daniel Dunbar2009-07-261-1/+1
* Lookup targets by Triple instead of Module.Daniel Dunbar2009-07-261-1/+2
* Reapply r75764: [llvm up] Switch to using the new TargetRegistryDaniel Dunbar2009-07-151-5/+5
* Revert r75764 "[llvm up] Switch to using the new TargetRegistry" to fix build.Argyrios Kyrtzidis2009-07-151-5/+5
* [llvm up] Switch to using the new TargetRegistry.Daniel Dunbar2009-07-151-5/+5
* fix fallout of the LLVM codegen switching to formatted_raw_ostream.Chris Lattner2009-07-141-6/+11
* Update for changes in LLVM. Hopefully this is the last one for a while.Owen Anderson2009-07-011-2/+2
* Hold the LLVMContext by reference instead of by pointer.Owen Anderson2009-07-011-2/+2
* Update for LLVMContext+Module change.Owen Anderson2009-07-011-4/+7
* PR4371: Reduce the inlining threshold outside of -O3. This makes Eli Friedman2009-06-111-2/+6
* (llvm up) Switch to using StandardPasses.hDaniel Dunbar2009-06-031-92/+22
* Add clang-cc support for -disable-llvm-optzns.Daniel Dunbar2009-06-021-3/+18
* Unbreak the clang build by applying the same temporaryDuncan Sands2009-05-311-1/+2
* Move ASTConsumers.h to include/clang/Frontend, and move the associated Eli Friedman2009-05-181-0/+414
OpenPOWER on IntegriCloud