ARM assembly parsing needs to be paranoid about negative immediates.
authorJim Grosbach <grosbach@apple.com>
Fri, 30 Mar 2012 16:31:31 +0000 (16:31 +0000)
committerJim Grosbach <grosbach@apple.com>
Fri, 30 Mar 2012 16:31:31 +0000 (16:31 +0000)
commitc0164f86080bc9d7a41fd5eabd0d6556396f5b38
tree31f1be052ec45637f1f5e190fbd7b12f0a0a17dc
parent7c7121edb9d3560cdc0b57f20212176c0697ec51
ARM assembly parsing needs to be paranoid about negative immediates.

Make sure to treat immediates as unsigned when doing relative comparisons.

rdar://11153621

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153753 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/AsmParser/ARMAsmParser.cpp
test/MC/ARM/basic-thumb2-instructions.s