summaryrefslogtreecommitdiff
path: root/tools/lto/lto.cpp
Commit message (Expand)AuthorAge
* Fix a ton of comment typos found by codespell. Patch byChris Lattner2011-04-15
* Add a lto_codegen_compile_to_file to avoid producing a file, reading it toRafael Espindola2011-03-22
* Add support in the LTO library for loading an object from the middleRafael Espindola2011-03-17
* Switch LTO to use MC. This takes the linking of libxul.so from about 7m toRafael Espindola2011-02-24
* Don't open the file again in the gold plugin. To be able to do this, updateRafael Espindola2011-02-08
* Do not include DataTypes.h in llvm-c/lto.h.Devang Patel2011-01-07
* Fix prototypes.Devang Patel2010-08-26
* Make it possible to set the cpu used for codegen.Rafael Espindola2010-08-11
* Make it possible to set the flags passed to the assembler.Rafael Espindola2010-08-10
* Make it possible to set the target triple and expose that with an option in theRafael Espindola2010-08-09
* Remove the GCC path from libLTO. This has been superceded by setAssemblerPath.Nick Lewycky2009-08-03
* Add newline at end of file.Duncan Sands2009-07-03
* Maintain the old LTO API, by using the global context.Owen Anderson2009-07-02
* Hold the LLVMContext by reference rather than by pointer.Owen Anderson2009-07-01
* Add a pointer to the owning LLVMContext to Module. This requires threading L...Owen Anderson2009-07-01
* Indentation.Evan Cheng2009-06-26
* <rdar://problem/6940611> libLTO.dylib needs to let linker specify path to ass...Nick Kledzik2009-06-04
* Allow a user of libLTO to specify the full pathname of the gcc executable toNick Lewycky2009-04-30
* fix dangling pointer and argv off by one errors. Add support for --disable-i...Nick Kledzik2008-07-08
* Provide a hook to set the code generation debug options to investigate lto f...Devang Patel2008-07-03
* Rename new lto2 tool as lto.Devang Patel2008-06-30
* Remove old LTO interface.Devang Patel2008-06-30
* Add CommonLinkage to lto (treated same as weak AFAICT)Dale Johannesen2008-05-16
* Move MemCpyOpt after GVN.Owen Anderson2008-04-22
* Add MemCpyOpt to LTO.Owen Anderson2008-04-22
* Use GVN in LTO instead of GCSE+LoadVN.Owen Anderson2008-04-21
* Make EH work with unnamed functions. Reenable runningDale Johannesen2008-04-02
* Begin setting features for target based on target triple string.Devang Patel2008-02-07
* Do not set time out, lets assume assembler will do its job in reasonable amou...Devang Patel2008-02-04
* Do not strip symbols when EH is ON.Devang Patel2008-02-02
* Supply appropriate arch info to darwin assembler.Devang Patel2008-01-30
* Enable exception handling if it is supported.Devang Patel2008-01-30
* - Introduces versioning macro LLVM_LTO_VERSIONDevang Patel2008-01-15
* remove attributions from tools.Chris Lattner2007-12-29
* Revert my previous check-in.Devang Patel2007-12-20
* Add lto version check mechanism.Devang Patel2007-12-20
* Switching TargetMachineRegistry to use the new generic Registry.Gordon Henriksen2007-10-17
* Fix a sys::Path API error caught by a gcc 4.2 warning.Reid Spencer2007-07-18
* Here is the bulk of the sanitizing.Gabor Greif2007-07-05
* switch tools to bitcode from bytecodeChris Lattner2007-05-06
* bitcodifyChris Lattner2007-05-06
* Now LICM is a LoopPass.Devang Patel2007-03-07
* Add possibility to set memory limit for binaries run via libSystem. ThisAnton Korobeynikov2007-02-16
* Avoid assert() in lto. Let linker handle all failures. Use LTO_WRITE_FAILUREBill Wendling2007-02-08
* The new version of how to add passes to emit files. We explicitly call aBill Wendling2007-02-08
* For PR411:Reid Spencer2007-02-05
* Add printVersion(). Linker can use it to print LLVM version number.Devang Patel2007-02-01
* For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer2007-01-30
* default to emiting an uncompressed .bc fileChris Lattner2007-01-21
* Modules are consumed when they are merged together by Linker.Devang Patel2007-01-08