Bob Wilson
|
942b10f511
|
Change ARM PKHTB and PKHBT instructions to use a shift_imm operand to avoid
printing "lsl #0". This fixes the remaining parts of pr7792. Make
corresponding changes for encoding/decoding these instructions.
llvm-svn: 111251
|
2010-08-17 17:23:19 +00:00 |
Bob Wilson
|
804f6159f1
|
Generalize a pattern for PKHTB: an SRL of 16-31 bits will guarantee
that the high halfword is zero. The shift need not be exactly 16 bits.
llvm-svn: 111196
|
2010-08-16 22:26:55 +00:00 |
Bob Wilson
|
3fd1e0dcda
|
Convert test to FileCheck.
llvm-svn: 111195
|
2010-08-16 22:21:13 +00:00 |
Jim Grosbach
|
151cd8f159
|
Cleanup of ARMv7M support. Move hardware divide and Thumb2 extract/pack
instructions to subtarget features and update tests to reflect.
PR5717.
llvm-svn: 103136
|
2010-05-05 23:44:43 +00:00 |
Dan Gohman
|
c8054d90fb
|
Eliminate more uses of llvm-as and llvm-dis.
llvm-svn: 81293
|
2009-09-09 00:09:15 +00:00 |
Evan Cheng
|
d0f6324cdc
|
Add Thumb2 pkhbt / pkhtb.
llvm-svn: 74895
|
2009-07-07 05:35:52 +00:00 |