- Jun 26, 2009
-
-
Evan Cheng authored
llvm-svn: 74281
-
- Jun 22, 2009
-
-
Bob Wilson authored
llvm-svn: 73889
-
- Jun 17, 2009
-
-
Chris Lattner authored
llvm-svn: 73611
-
Nick Lewycky authored
printers. While I'm here, alphabetize. llvm-svn: 73606
-
- Jun 09, 2009
-
-
Rafael Espindola authored
string::find returns string::npos if the substring is not found. llvm-svn: 73145
-
- Jun 04, 2009
-
-
-
rdar://problem/6940611Nick Kledzik authored
Add lto_codegen_set_assembler_path() API which allows the linker to specify the path to the assembler tool to run. When assembler is used (instead of compiler) different command line options are used. Add LTO_API_VERSION #define so clients (linkers) can conditionalize use of new APIs. llvm-svn: 72823
-
rdar://problem/6941517Nick Kledzik authored
Move setRelocationModel() to be called before TargetMachine is instantiated. llvm-svn: 72816
-
- Jun 03, 2009
-
-
Daniel Dunbar authored
- This matches llvm-ld. It took a bit of archeology to figure out what the right thing to do was (whether this was intentionally added or intentionally removed). My final conclusion is that Chris added this intentionally here: http://llvm.org/viewvc/llvm-project?view=rev&revision=16913 but the changes weren't propogated to llvm-ld until here: http://llvm.org/viewvc/llvm-project?view=rev&revision=34058 which was after lto.cpp had been cloned off (of llvm-ld), here: http://llvm.org/viewvc/llvm-project?view=rev&revision=29494 From the commit message, it looks like the motivation for running global opt again is because we ran it prior to inlining. Based on that I updated the comment and also only run the pass if we actually ran the inliner. Chris, please review. llvm-svn: 72811
-
Daniel Dunbar authored
- I know it sounds crazy, but I think all the pass lists are now coalesced into StandardPasses.h. llvm-svn: 72805
-
- Apr 30, 2009
-
-
Nick Lewycky authored
run when assembling. Wire this up to the gold plugin. You can now pass --plugin-opt gcc=/foo/bar/gcc and it will run that gcc instead of looking for it on the path. llvm-svn: 70490
-
Bill Wendling authored
llvm-svn: 70445
-
Bill Wendling authored
which better identifies what the optimization is doing. And is more flexible for future uses. llvm-svn: 70440
-
- Apr 29, 2009
-
-
Bill Wendling authored
llvm-svn: 70411
-
- Apr 01, 2009
-
-
Evan Cheng authored
llvm-svn: 68229
-
- Feb 26, 2009
-
-
Nick Lewycky authored
llvm-svn: 65508
-
- Feb 23, 2009
-
-
Nick Lewycky authored
off in libLTO. llvm-svn: 65310
-
- Feb 17, 2009
-
-
Devang Patel authored
llvm-svn: 64835
-
Devang Patel authored
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. llvm-svn: 64834
-
- Nov 13, 2008
-
-
Daniel Dunbar authored
Document raw_fd_ostream's treatment of "-". llvm-svn: 59219
-
- Nov 05, 2008
-
-
Devang Patel authored
llvm-svn: 58731
-
- Aug 21, 2008
-
-
Dan Gohman authored
llvm-svn: 55120
-
Owen Anderson authored
llvm-svn: 55092
-
- Aug 15, 2008
-
-
Owen Anderson authored
Remove GCSE, ValueNumbering, and LoadValueNumbering. These have been deprecated for almost a year; it's finally time for them to go away. llvm-svn: 54822
-
- Jul 08, 2008
-
-
Nick Kledzik authored
llvm-svn: 53249
-
- Jul 04, 2008
-
-
Devang Patel authored
llvm-svn: 53119
-
- Jun 30, 2008
-
-
Devang Patel authored
Rename new lto2 tool as lto. lto2->lto llvm-svn: 52912
-
- Jun 25, 2008
-
-
Chris Lattner authored
them back to registers! llvm-svn: 52729
-
- Jun 18, 2008
-
-
Bill Wendling authored
llvm-svn: 52470
-
Bill Wendling authored
other) feature information. The workaround is inelegant and could be cleaned up if this information were available some other way (say, in the IR). llvm-svn: 52447
-
- May 30, 2008
-
-
Nick Kledzik authored
remove the StripSymbolsPass. This should not be done by default in libLTO.dylib. The linker will remove the symbol names if needed after LTO is done llvm-svn: 51722
-
- May 27, 2008
-
-
Devang Patel authored
llvm-svn: 51611
-
Devang Patel authored
llvm-svn: 51605
-
- Apr 22, 2008
-
-
Owen Anderson authored
llvm-svn: 50097
-
Owen Anderson authored
llvm-svn: 50081
-
- Apr 21, 2008
-
-
Owen Anderson authored
llvm-svn: 50036
-
Chris Lattner authored
llvm-svn: 50028
-
- Apr 03, 2008
-
-
Devang Patel authored
Dale fixed EH. llvm-svn: 49192
-
- Apr 01, 2008
-
-
Chris Lattner authored
start of a filename, not a filename+length. All clients can produce a null terminated name, and the system api's require null terminated strings anyway. llvm-svn: 49041
-
- Feb 27, 2008
-
-
Nick Kledzik authored
llvm-svn: 47695
-