summaryrefslogtreecommitdiffstats
path: root/tools/lto
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-091-27/+24
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-233-2/+54
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-023-15/+28
* Update LLVM for rebase to r212749.Stephen Hines2014-07-212-22/+24
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-109/+60
* Update to LLVM 3.5a.Stephen Hines2014-04-244-84/+65
* Change libLTO back to linking with @executable_path instead of @rpath.Bob Wilson2013-11-111-1/+1
* Use LTO_SYMBOL_SCOPE_DEFAULT_CAN_BE_HIDDEN instead of the "dso list".Rafael Espindola2013-10-312-5/+0
* lto.h: Use lto_bool_t instead of int to restore the ABIReid Kleckner2013-10-241-9/+9
* llvm-c/lto.h: Avoid use of bool.NAKAMURA Takumi2013-10-231-9/+9
* Only modify lto.exports.def when contents have changed.Rafael Espindola2013-10-081-3/+9
* Add lto_codegen_add_dso_symbol to the export list.Rafael Espindola2013-10-041-0/+1
* Optimize linkonce_odr unnamed_addr functions during LTO.Rafael Espindola2013-10-031-0/+4
* Fix option parsing in the gold plugin.Rafael Espindola2013-10-021-0/+15
* Enable building LTO on WIN32.Rafael Espindola2013-10-021-3/+17
* Move command line options to the users of libLTO. Fixes --enable-shared build.Rafael Espindola2013-09-301-7/+60
* Revert "Enable building LTO on WIN32."Rafael Espindola2013-09-301-14/+2
* Enable building LTO on WIN32.Rafael Espindola2013-09-301-2/+14
* Move LTO support library to a component, allowing it to be testedPeter Collingbourne2013-09-247-1692/+27
* Fix LTO handling of module-level assembly (PR14152).Peter Collingbourne2013-09-191-0/+3
* [LTO] Fix the LTO tool, after my API breakage.Joey Gouly2013-09-121-1/+3
* Rename some variables to match the style guide.Rafael Espindola2013-09-042-20/+20
* Rename variables to match the style guide and clang-format.Rafael Espindola2013-09-042-71/+70
* Revert 189297, the original commit message is following. Shuxin Yang2013-08-274-37/+1
* Add new API lto_codegen_compile_parallel().Shuxin Yang2013-08-274-1/+37
* CMake: move lto.h install to tools/lto/CMakeLists.txtHans Wennborg2013-08-261-0/+5
* lto/CMakeLists.txt: Cut the dep to intrinsics_gen. LTO doesn't depend on it a...NAKAMURA Takumi2013-08-231-2/+0
* Revert r188188 and r188200.Shuxin Yang2013-08-129-836/+37
* Fix warning about unused member.Eric Christopher2013-08-121-1/+0
* Misc enhancements to LTO:Shuxin Yang2013-08-129-37/+837
* [CodeGen] prevent abnormal on invalid attributesSaleem Abdulrasool2013-08-091-1/+2
* Revert r185882. This is causing problems with the gold linker and might be be...Bill Wendling2013-08-081-4/+2
* Change public functions of LTOCodeGenerator from ret-false-on-succ to ret-tru...Shuxin Yang2013-08-073-26/+30
* Change private functions of LTOCodeGenerator from ret-false-on-succ to ret-tr...Shuxin Yang2013-08-061-9/+9
* Factor FlattenCFG out from SimplifyCFGTom Stellard2013-08-061-1/+1
* Add some comment to LTOCodeGenerator classShuxin Yang2013-08-061-1/+44
* Use @rpath for libraries rather than @executable_path on OSX.Eric Christopher2013-08-021-1/+1
* Use function attributes to indicate that we don't want to realign the stack.Bill Wendling2013-08-011-6/+0
* SimplifyCFG: Use parallel-and and parallel-or mode to consolidate branch cond...Tom Stellard2013-07-271-1/+1
* Replace the "NoFramePointerElimNonLeaf" target option with a function attribute.Bill Wendling2013-07-251-6/+0
* Split getOpenFile into getOpenFile and getOpenFileSlice.Rafael Espindola2013-07-233-7/+4
* remove unnecessary spaceShuxin Yang2013-07-231-1/+1
* Recommit r186217 with testcase fix:Bill Wendling2013-07-221-6/+0
* Initialize/Register LTO passes to enable flags like -print-after=<lto-pass>Shuxin Yang2013-07-222-0/+34
* Add a wrapper for open.Rafael Espindola2013-07-161-2/+1
* Revert commit r186217 -- this is breaking bots:Chandler Carruth2013-07-131-0/+6
* Use the function attributes to pass along the stack protector buffer size.Bill Wendling2013-07-121-6/+0
* Don't run internalize if we're outputing bit-code and not an object file.Bill Wendling2013-07-081-2/+4
* Use sys::fs::createTemporaryFile.Rafael Espindola2013-07-051-2/+1
* Remove address spaces from MC.Rafael Espindola2013-07-021-3/+2