[llvm-commits] [PATCH] Refactor MCInst operands for Thumb IT instruction

Richard Barton richard.barton at arm.com
Tue Apr 24 04:45:08 PDT 2012


Hi Bill

I'm taking you up on your invitation for more patch reviews in the area of IT
instructions. 

The attached patch removes the slightly hacky use of the mask operand for IT
instructions. Currently, the IT Mask operand is stored as the 4 mask bits and
the bottom bit of the condition code field. My patch stores the mask as just the
actual mask operand only and fetches the condition code operand separately in a
similar way to printers for other instructions.

Please review.

Richard Barton

-------------- next part --------------
A non-text attachment was scrubbed...
Name: IT_refactoring_mask_operand.patch
Type: application/octet-stream
Size: 3289 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120424/d8365cae/attachment.obj>


More information about the llvm-commits mailing list