[PATCH] D22640: Refactoring of ARM machine block size computation

Sjoerd Meijer via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 21 12:08:54 PDT 2016


SjoerdMeijer created this revision.
SjoerdMeijer added reviewers: t.p.northover, jmolloy.
SjoerdMeijer added a subscriber: llvm-commits.
Herald added subscribers: samparker, rengolin, aemerson.

This refactoring of ARM machine block size computation creates two utilities functions so that the size computation is available not only in ConstantIslands but in other passes as well (e.g. we would like to use this for code size optimisations in pass machine block placement).

https://reviews.llvm.org/D22640

Files:
  lib/Target/ARM/ARM.h
  lib/Target/ARM/ARMBasicBlockInfo.h
  lib/Target/ARM/ARMComputeBlockSize.cpp
  lib/Target/ARM/ARMConstantIslandPass.cpp
  lib/Target/ARM/CMakeLists.txt

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D22640.64936.patch
Type: text/x-patch
Size: 16670 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160721/f0f8c64c/attachment.bin>


More information about the llvm-commits mailing list