aboutsummaryrefslogtreecommitdiff
path: root/Driver/Backend.cpp
AgeCommit message (Expand)Author
2009-03-24Move <root>/Driver into <root>/tools/clang-cc.Daniel Dunbar
2009-03-09move debug info generation flag into CompileOptions.Chris Lattner
2009-03-06capitalize for consistency, a crash in regalloc now looks like this:Chris Lattner
2009-03-05rename PrettyStackTraceDecl -> PrettyStackTraceActionsDecl.Chris Lattner
2009-03-02Rename lib/Driver (etc) to lib/Frontend in prep for the *actual*Daniel Dunbar
2009-02-26Add -emit-llvm-only option (generate LLVM IR & run passes, but discardDaniel Dunbar
2009-02-18don't print codegen time unless -ftime-report was passed.Chris 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-17Backend: Accept -mcpu and -mattr for use by TargetMachine.Daniel Dunbar
2009-02-12for now, disable all debug info generation at -O1 and above. This mirrorsChris Lattner
2008-12-31Rename AddReadAttrs to FunctionAttrs. This is related to Duncan's patch r61525.Bill Wendling
2008-12-08Remove the #include of ScheduleDAGSDNodes.h, which is no longer necessary.Dan Gohman
2008-11-26Disable -loop-index-split for now.Devang Patel
2008-11-20Use ScheduleDAGSDNodes.h instead of ScheduleDAG.h (stuff moved around).Ted Kremenek
2008-11-13Obey the FIXMES!Daniel Dunbar
2008-11-13[LLVM up] Update for raw_fd_ostream change. This fixes a FIXME thatDaniel Dunbar
2008-11-11Move backend output out of destructor.Daniel Dunbar
2008-10-29Workaround an LLVM bug where inlining functions with debug info breaksDaniel Dunbar
2008-10-28Access pass manager consistently.Daniel Dunbar
2008-10-27Don't double free module when IRgen fails.Daniel Dunbar
2008-10-242nd try to fix leakage of the module provider. note that moduleprovider takes...Nuno Lopes
2008-10-24fix leaking of the module providerNuno Lopes
2008-10-23Hook "fast" code generation to -O0.Daniel Dunbar
2008-10-23Add -O[0-3s] support (following llvm-gcc).Daniel Dunbar
2008-10-22Only create the target machine when emitting assembly.Daniel Dunbar
2008-10-22[LLVM up] Get rid of std::ostream usage from Backend.cppDaniel Dunbar
2008-10-22Update to use raw_ostream for PrintModulePass.Daniel Dunbar
2008-10-21[LLVM up] Add basic -S option to clang.Daniel Dunbar