aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetPassConfig.cpp
diff options
context:
space:
mode:
authorWouter van Oortmerssen <aardappel@gmail.com>2018-11-02 00:45:00 +0000
committerWouter van Oortmerssen <aardappel@gmail.com>2018-11-02 00:45:00 +0000
commit3231e518a3b57d3a43100bf127fa3484005edafb (patch)
tree1a65d2a7b50edca5915fa810e8d4efe95da4e769 /llvm/lib/CodeGen/TargetPassConfig.cpp
parentb2382c8bf797129c33fdcc2819dde82fbd3b2b1e (diff)
downloadllvm-3231e518a3b57d3a43100bf127fa3484005edafb.zip
llvm-3231e518a3b57d3a43100bf127fa3484005edafb.tar.gz
llvm-3231e518a3b57d3a43100bf127fa3484005edafb.tar.bz2
[WebAssembly] Added a .globaltype directive to .s output.
Summary: Assembly output can use globals like __stack_pointer implicitly, but has no way of indicating the type of such a global, which makes it hard for tools processing it (such as the MC Assembler) to reconstruct this information. The improved assembler directives parsing (in progress in https://reviews.llvm.org/D53842) will make use of this information. Also deleted code for the .import_global directive which was unused. New test case in userstack.ll Reviewers: dschuff, sbc100 Subscribers: jgravelle-google, aheejin, sunfish, llvm-commits Differential Revision: https://reviews.llvm.org/D54012 llvm-svn: 345917
Diffstat (limited to 'llvm/lib/CodeGen/TargetPassConfig.cpp')
0 files changed, 0 insertions, 0 deletions