OSDN Git Service

This refactoring of ARM machine block size computation creates two utility
authorSjoerd Meijer <sjoerd.meijer@arm.com>
Fri, 22 Jul 2016 08:39:12 +0000 (08:39 +0000)
committerSjoerd Meijer <sjoerd.meijer@arm.com>
Fri, 22 Jul 2016 08:39:12 +0000 (08:39 +0000)
commit2a04c1ef574c78b7d1a40d4c497c0eb721ad2a9f
treed6bc90db1e24740192f26c232562913fe41ec4b4
parent389773fbfb7d913ea11a20cd2e2ddc57556c52d1
This refactoring of ARM machine block size computation creates two utility
functions so that the size computation is available not only in ConstantIslands
but in other passes as well.

Differential Revision: https://reviews.llvm.org/D22640

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@276399 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARM.h
lib/Target/ARM/ARMBasicBlockInfo.h [new file with mode: 0644]
lib/Target/ARM/ARMComputeBlockSize.cpp [new file with mode: 0644]
lib/Target/ARM/ARMConstantIslandPass.cpp
lib/Target/ARM/CMakeLists.txt