| Commit message (Expand) | Author | Age | Files | Lines |
* | Update LLVM for 3.5 rebase (r209712). | Stephen Hines | 2014-05-29 | 1 | -109/+60 |
* | Update to LLVM 3.5a. | Stephen Hines | 2014-04-24 | 4 | -84/+65 |
* | Change libLTO back to linking with @executable_path instead of @rpath. | Bob Wilson | 2013-11-11 | 1 | -1/+1 |
* | Use LTO_SYMBOL_SCOPE_DEFAULT_CAN_BE_HIDDEN instead of the "dso list". | Rafael Espindola | 2013-10-31 | 2 | -5/+0 |
* | lto.h: Use lto_bool_t instead of int to restore the ABI | Reid Kleckner | 2013-10-24 | 1 | -9/+9 |
* | llvm-c/lto.h: Avoid use of bool. | NAKAMURA Takumi | 2013-10-23 | 1 | -9/+9 |
* | Only modify lto.exports.def when contents have changed. | Rafael Espindola | 2013-10-08 | 1 | -3/+9 |
* | Add lto_codegen_add_dso_symbol to the export list. | Rafael Espindola | 2013-10-04 | 1 | -0/+1 |
* | Optimize linkonce_odr unnamed_addr functions during LTO. | Rafael Espindola | 2013-10-03 | 1 | -0/+4 |
* | Fix option parsing in the gold plugin. | Rafael Espindola | 2013-10-02 | 1 | -0/+15 |
* | Enable building LTO on WIN32. | Rafael Espindola | 2013-10-02 | 1 | -3/+17 |
* | Move command line options to the users of libLTO. Fixes --enable-shared build. | Rafael Espindola | 2013-09-30 | 1 | -7/+60 |
* | Revert "Enable building LTO on WIN32." | Rafael Espindola | 2013-09-30 | 1 | -14/+2 |
* | Enable building LTO on WIN32. | Rafael Espindola | 2013-09-30 | 1 | -2/+14 |
* | Move LTO support library to a component, allowing it to be tested | Peter Collingbourne | 2013-09-24 | 7 | -1692/+27 |
* | Fix LTO handling of module-level assembly (PR14152). | Peter Collingbourne | 2013-09-19 | 1 | -0/+3 |
* | [LTO] Fix the LTO tool, after my API breakage. | Joey Gouly | 2013-09-12 | 1 | -1/+3 |
* | Rename some variables to match the style guide. | Rafael Espindola | 2013-09-04 | 2 | -20/+20 |
* | Rename variables to match the style guide and clang-format. | Rafael Espindola | 2013-09-04 | 2 | -71/+70 |
* | Revert 189297, the original commit message is following. | Shuxin Yang | 2013-08-27 | 4 | -37/+1 |
* | Add new API lto_codegen_compile_parallel(). | Shuxin Yang | 2013-08-27 | 4 | -1/+37 |
* | CMake: move lto.h install to tools/lto/CMakeLists.txt | Hans Wennborg | 2013-08-26 | 1 | -0/+5 |
* | lto/CMakeLists.txt: Cut the dep to intrinsics_gen. LTO doesn't depend on it a... | NAKAMURA Takumi | 2013-08-23 | 1 | -2/+0 |
* | Revert r188188 and r188200. | Shuxin Yang | 2013-08-12 | 9 | -836/+37 |
* | Fix warning about unused member. | Eric Christopher | 2013-08-12 | 1 | -1/+0 |
* | Misc enhancements to LTO: | Shuxin Yang | 2013-08-12 | 9 | -37/+837 |
* | [CodeGen] prevent abnormal on invalid attributes | Saleem Abdulrasool | 2013-08-09 | 1 | -1/+2 |
* | Revert r185882. This is causing problems with the gold linker and might be be... | Bill Wendling | 2013-08-08 | 1 | -4/+2 |
* | Change public functions of LTOCodeGenerator from ret-false-on-succ to ret-tru... | Shuxin Yang | 2013-08-07 | 3 | -26/+30 |
* | Change private functions of LTOCodeGenerator from ret-false-on-succ to ret-tr... | Shuxin Yang | 2013-08-06 | 1 | -9/+9 |
* | Factor FlattenCFG out from SimplifyCFG | Tom Stellard | 2013-08-06 | 1 | -1/+1 |
* | Add some comment to LTOCodeGenerator class | Shuxin Yang | 2013-08-06 | 1 | -1/+44 |
* | Use @rpath for libraries rather than @executable_path on OSX. | Eric Christopher | 2013-08-02 | 1 | -1/+1 |
* | Use function attributes to indicate that we don't want to realign the stack. | Bill Wendling | 2013-08-01 | 1 | -6/+0 |
* | SimplifyCFG: Use parallel-and and parallel-or mode to consolidate branch cond... | Tom Stellard | 2013-07-27 | 1 | -1/+1 |
* | Replace the "NoFramePointerElimNonLeaf" target option with a function attribute. | Bill Wendling | 2013-07-25 | 1 | -6/+0 |
* | Split getOpenFile into getOpenFile and getOpenFileSlice. | Rafael Espindola | 2013-07-23 | 3 | -7/+4 |
* | remove unnecessary space | Shuxin Yang | 2013-07-23 | 1 | -1/+1 |
* | Recommit r186217 with testcase fix: | Bill Wendling | 2013-07-22 | 1 | -6/+0 |
* | Initialize/Register LTO passes to enable flags like -print-after=<lto-pass> | Shuxin Yang | 2013-07-22 | 2 | -0/+34 |
* | Add a wrapper for open. | Rafael Espindola | 2013-07-16 | 1 | -2/+1 |
* | Revert commit r186217 -- this is breaking bots: | Chandler Carruth | 2013-07-13 | 1 | -0/+6 |
* | Use the function attributes to pass along the stack protector buffer size. | Bill Wendling | 2013-07-12 | 1 | -6/+0 |
* | Don't run internalize if we're outputing bit-code and not an object file. | Bill Wendling | 2013-07-08 | 1 | -2/+4 |
* | Use sys::fs::createTemporaryFile. | Rafael Espindola | 2013-07-05 | 1 | -2/+1 |
* | Remove address spaces from MC. | Rafael Espindola | 2013-07-02 | 1 | -3/+2 |
* | Use pointers to the MCAsmInfo and MCRegInfo. | Bill Wendling | 2013-06-18 | 2 | -2/+2 |
* | Don't use PathV1.h in LTOCodeGenerator.cpp | Rafael Espindola | 2013-06-17 | 1 | -17/+14 |
* | Don't use PathV1.h in Signals.h. | Rafael Espindola | 2013-06-13 | 1 | -1/+2 |
* | Inline Path::isBitcodeFile into only use and remove it. | Rafael Espindola | 2013-06-12 | 1 | -2/+4 |