Revert r237590, "ARM: allow jump tables to be placed as constant islands."
authorPeter Collingbourne <peter@pcc.me.uk>
Thu, 21 May 2015 23:20:55 +0000 (23:20 +0000)
committerPeter Collingbourne <peter@pcc.me.uk>
Thu, 21 May 2015 23:20:55 +0000 (23:20 +0000)
commit66811d9817cd683e5f382705e98e6262f62dcb97
tree469598d5252d873de61641f39418aa656b27539c
parent41cf9ae1b8900610fdf422f62913c6885906ddc2
Revert r237590, "ARM: allow jump tables to be placed as constant islands."

Caused a miscompile of the Android port of Chromium, details
forthcoming.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@237972 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMAsmPrinter.cpp
lib/Target/ARM/ARMAsmPrinter.h
lib/Target/ARM/ARMBaseInstrInfo.cpp
lib/Target/ARM/ARMConstantIslandPass.cpp
lib/Target/ARM/ARMInstrInfo.td
lib/Target/ARM/ARMInstrThumb.td
lib/Target/ARM/ARMInstrThumb2.td
test/CodeGen/ARM/jump-table-islands.ll [deleted file]
test/CodeGen/ARM/jumptable-label.ll
test/CodeGen/Thumb2/constant-islands-jump-table.ll
test/CodeGen/Thumb2/thumb2-tbh.ll