[Thumbv8] Fix the value of BLXOperandIndex of isV8EligibleForIT
authorWeiming Zhao <weimingz@codeaurora.org>
Thu, 23 Jan 2014 19:55:33 +0000 (19:55 +0000)
committerWeiming Zhao <weimingz@codeaurora.org>
Thu, 23 Jan 2014 19:55:33 +0000 (19:55 +0000)
commitebcaef4340f8e2b07f7374d30642df1081a5b9cb
tree24533c00afdcff2bc6cd57073f841a3907f818ae
parent67e99275ed0a97f85cdd6f4f26bd7326792784e2
[Thumbv8] Fix the value of BLXOperandIndex of isV8EligibleForIT

Originally, BLX was passed as operand #0 in MachineInstr and as operand
#2 in MCInst. But now, it's operand #2 in both cases.

This patch also removes unnecessary FileCheck in the test case added by r199127.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199928 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMFeatures.h
lib/Target/ARM/AsmParser/ARMAsmParser.cpp
test/CodeGen/ARM/2013-05-05-IfConvertBug.ll
test/CodeGen/Thumb2/2011-12-16-T2SizeReduceAssert.ll