⚙ D7968 Pass -mglobal-merge as a module flag metadata. (original) (raw)

This is an archive of the discontinued LLVM Phabricator instance.

Table of Contentst-include/clang/Driver/-clang/-Driver/-Options.td-lib/-CodeGen/-BackendUtil.cpp-CodeGenModule.h1CodeGenModule.cpp-Driver/-Tools.cpp-Frontend/-CompilerInvocation.cpp-test/-CodeGen/-global-merge.c-Driver/-mglobal-merge.c-mno-global-merge.cHide PanelfKeyboard Reference? Differential D7968 Authored by ab on Feb 27 2015, 6:52 PM.Download Raw DiffReviewers ahatanakechristodexonsmith Event Timelineab updated this revision to Diff 20925.ab retitled this revision from to Pass -mglobal-merge as a module flag metadata..ab updated this object.ab edited the test plan for this revision. (Show Details)ab added a reviewer: dexonsmith.ab added a subscriber: Unknown Object (MLST).Herald added a subscriber: aemerson. ab added a reviewer: ahatanak.Comment Actionslib/CodeGen/CodeGenModule.cpp 3617Comment ActionsComment ActionsComment ActionsComment ActionsComment ActionsComment Actionsab mentioned this in D7969: [CodeGen] Use module flag metadata to enable global-merge..Comment ActionsComment ActionsComment Actionsdexonsmith resigned from this revision.Herald added subscribers: pzheng, dang, dexonsmith, kristof.beyls. FilesHistoryCommitsPathSizec/include/clang/Driver/Options.td2 lineslib/CodeGen/BackendUtil.cpp2 linesCodeGenModule.h4 linesCodeGenModule.cpp15 linesDriver/Tools.cpp12 linesFrontend/CompilerInvocation.cpp18 linestest/Driver/mglobal-merge.cmno-global-merge.c13 linestest/CodeGen/global-merge.c23 linesDriver/mno-global-merge.cDiffIDBaseDescriptionCreatedLintUnitBaseBaseDiff 120925Feb 27 2015, 6:47 PM★★Diff 221014Mar 2 2015, 9:52 AM★★Diff 321060Mar 2 2015, 4:09 PM★★This file is larger than 256 KB, so syntax highlighting is disabled by default.This file was added.This file was moved from c/test/Driver/mno-global-merge.c.This file was moved to test/Driver/mglobal-merge.c.