summaryrefslogtreecommitdiff
path: root/test/ThinLTO
AgeCommit message (Expand)Author
2018-01-31Merging r323813:Hans Wennborg
2018-01-16Merging r322103:Hans Wennborg
2017-12-25[ThinLTO] Don't import functions with noinline attributeEugene Leviant
2017-12-19[Support][CachePruning] Disable cache pruning regression fixBen Dunbobbin
2017-12-18[ThinLTO] Make distributed indexes test more robustTeresa Johnson
2017-12-16[LTO] Update tests for r320905Vitaly Buka
2017-12-16Remove trailing whitespaceVitaly Buka
2017-12-16[LTO] Make processing of combined module more consistentVitaly Buka
2017-12-16Add another missing -enable-import-metadata to testTeresa Johnson
2017-12-16Add -enable-import-metadata to testTeresa Johnson
2017-12-16[ThinLTO] Enable importing of aliases as copy of aliaseeTeresa Johnson
2017-12-15[ThinLTO] Disallow multiple prevailing defsEugene Leviant
2017-12-15[LLVMgold] Don't set undefined symbol as prevailingEugene Leviant
2017-11-04[LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.Sean Fertile
2017-11-04Revert "[LTO][ThinLTO] Use the linker resolutions to mark global values ..."Sean Fertile
2017-11-03[LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.Sean Fertile
2017-11-02Irreducible loop metadata for more accurate block frequency under PGO.Hiroshi Yamauchi
2017-10-25[ThinLTO] Make test for promoted names more specificTeresa Johnson
2017-10-16Add !callees metadataMatthew Simpson
2017-09-07ModuleSummaryAnalysis: Correctly handle all function operand references.Peter Collingbourne
2017-08-30Canonicalize the representation of empty an expression in DIGlobalVariableExp...Adrian Prantl
2017-08-22[lib/Analysis] - Mark personality functions as live.George Rimar
2017-08-21Emit only A Single Opt Remark When InliningSam Elliott
2017-08-20Revert "Emit only A Single Opt Remark When Inlining"Sam Elliott
2017-08-20Emit only A Single Opt Remark When InliningSam Elliott
2017-08-15[llvm] Get rid of "%T" expansionsKuba Mracek
2017-08-09Fix thinlto cache key computation for cfi-icall.Evgeniy Stepanov
2017-07-27ThinLTO: Don't import aliases of any kind (even linkonce_odr)David Blaikie
2017-07-21ThinLTO Minimized Bitcode File Size ReductionHaojie Wang
2017-07-19Debug Info: Add a file: field to DIImportedEntity.Adrian Prantl
2017-06-27Bitcode: Write the irsymtab to disk.Peter Collingbourne
2017-06-16[cfi] CFI-ICall for ThinLTO.Evgeniy Stepanov
2017-06-02Move summary dead stripping before regular LTO.Evgeniy Stepanov
2017-06-01[ThinLTO] Move -lto-use-new-pm to llvm-lto2, and change it to -use-new-pm.Tim Shen
2017-06-01[PM/ThinLTO] Port the ThinLTO pipeline (both components) to the new PM.Chandler Carruth
2017-05-18[ThinLTO] Do not assert when adding a module with a different butAkira Hatanaka
2017-04-28Remove line and file from DINamespace.Adrian Prantl
2017-04-17Bitcode: Add a string table to the bitcode format.Peter Collingbourne
2017-04-11llvm-lto2: Move the LTO::run() action behind a subcommand.Peter Collingbourne
2017-03-28Add support for -fno-builtin to LTO and ThinLTO to libLTOMehdi Amini
2017-03-23[ThinLTO] Add support for emitting minimized bitcode for thin linkTeresa Johnson
2017-03-20Support, LTO: When pruning a directory, ignore files matching a prefix.Peter Collingbourne
2017-03-17Add !associated metadata.Evgeniy Stepanov
2017-03-10LTO: Hash type identifier resolutions for WholeProgramDevirt.Peter Collingbourne
2017-03-10LTO: Hash type identifier resolutions for LowerTypeTests.Peter Collingbourne
2017-03-03LTO: Hash the set of imported symbols for each module.Peter Collingbourne
2017-03-02LTO: When creating a local cache, create the cache directory if it does not a...Peter Collingbourne
2017-02-17Verifier: Disallow a line number without a file in DISubprogramJustin Bogner
2017-02-10[tests] Be explicit about the files we want to remove.Davide Italiano
2017-02-10[ThinLTO] Make this test more robust across multiple runs.Davide Italiano