summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/Backend.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Update for changes in LLVM. Hopefully this is the last one for a while.Owen Anderson2009-07-011-2/+2
| | | | llvm-svn: 74657
* Hold the LLVMContext by reference instead of by pointer.Owen Anderson2009-07-011-2/+2
| | | | llvm-svn: 74642
* Update for LLVMContext+Module change.Owen Anderson2009-07-011-4/+7
| | | | llvm-svn: 74615
* PR4371: Reduce the inlining threshold outside of -O3. This makes Eli Friedman2009-06-111-2/+6
| | | | | | the clang inlining threshold consistent with the threshold for llvm-gcc. llvm-svn: 73204
* (llvm up) Switch to using StandardPasses.hDaniel Dunbar2009-06-031-92/+22
| | | | | | | - One functionality change, the LoopIndexSplit pass is now reenabled (it was disabled in r60089 but we forgot to reenable it). llvm-svn: 72787
* Add clang-cc support for -disable-llvm-optzns.Daniel Dunbar2009-06-021-3/+18
| | | | | | | - Avoids running any LLVM optimizations, even at -O2, etc., while still keeping any language changes these optimizations imply. llvm-svn: 72742
* Unbreak the clang build by applying the same temporaryDuncan Sands2009-05-311-1/+2
| | | | | | | workaround for machine code emitter changes as was used in llvm-gcc. llvm-svn: 72657
* Move ASTConsumers.h to include/clang/Frontend, and move the associated Eli Friedman2009-05-181-0/+414
.cpp files to lib/Frontend. (As proposed on cfe-dev.) llvm-svn: 72060
OpenPOWER on IntegriCloud