Nick Lewycky
|
677c2c2a62
|
Add the function attributes pass during LTO time.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@65508 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-02-26 06:56:16 +00:00 |
|
Nick Lewycky
|
a9183c8020
|
If nobody minds, I'm using LTO to produce faster binaries. Switch fast codegen
off in libLTO.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@65310 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-02-23 07:41:55 +00:00 |
|
Devang Patel
|
38ed388fb3
|
Remove changes that were accidently included in previous commit.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@64835 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-02-17 22:45:18 +00:00 |
|
Devang Patel
|
13319ceffd
|
The debugger sometimes lookup dynamically in the runtime to find ivar info of any Objective-C classes. It would be very helpful to debugger if the compiler encodes runtime version number in DWARF.
Add support for two additional DWARF attributes to encode Objective-C runtime version number.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@64834 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-02-17 22:43:44 +00:00 |
|
Daniel Dunbar
|
0d9eb9b491
|
Add Binary flag to raw_fd_ostream constructor.
Document raw_fd_ostream's treatment of "-".
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59219 91177308-0d34-0410-b5e6-96231b3b80d8
|
2008-11-13 05:01:07 +00:00 |
|
Devang Patel
|
f75e78900c
|
On darwin, 32-bit x86 target is i386-apple-darwin...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58731 91177308-0d34-0410-b5e6-96231b3b80d8
|
2008-11-04 23:13:50 +00:00 |
|
Dan Gohman
|
ed3e8b4ed2
|
Don't silently ignore errors when opening output streams.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@55120 91177308-0d34-0410-b5e6-96231b3b80d8
|
2008-08-21 15:33:45 +00:00 |
|
Owen Anderson
|
cb37188323
|
Use raw_ostream throughout the AsmPrinter.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@55092 91177308-0d34-0410-b5e6-96231b3b80d8
|
2008-08-21 00:14:44 +00:00 |
|
Owen Anderson
|
3688f268cb
|
Remove GCSE, ValueNumbering, and LoadValueNumbering. These have been deprecated for almost a year; it's finally time for them to go away.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54822 91177308-0d34-0410-b5e6-96231b3b80d8
|
2008-08-15 21:31:02 +00:00 |
|
Nick Kledzik
|
920ae9863b
|
fix dangling pointer and argv off by one errors. Add support for --disable-inlining
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53249 91177308-0d34-0410-b5e6-96231b3b80d8
|
2008-07-08 21:14:10 +00:00 |
|
Devang Patel
|
a93ae711a9
|
Provide a hook to set the code generation debug options to investigate lto failures.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53119 91177308-0d34-0410-b5e6-96231b3b80d8
|
2008-07-03 22:53:14 +00:00 |
|
Devang Patel
|
ebd69421a2
|
Rename new lto2 tool as lto.
lto2->lto
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52912 91177308-0d34-0410-b5e6-96231b3b80d8
|
2008-06-30 18:15:01 +00:00 |
|