[llvm-commits] [llvm] r140041 - /llvm/trunk/lib/Target/ARM/ARMInstrThumb2.td

Cameron Zwarich zwarich at apple.com
Mon Sep 19 13:06:47 PDT 2011


How does this make it past TableGen?

Cameron

On Sep 19, 2011, at 1:00 PM, Owen Anderson wrote:

> Author: resistor
> Date: Mon Sep 19 15:00:02 2011
> New Revision: 140041
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=140041&view=rev
> Log:
> Specify an additional fixed bit in the Thumb2 SSAT encoding to prevent the decoder from emitting gibberish for this invalid encoding.
> 
> Modified:
>    llvm/trunk/lib/Target/ARM/ARMInstrThumb2.td
> 
> Modified: llvm/trunk/lib/Target/ARM/ARMInstrThumb2.td
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/ARMInstrThumb2.td?rev=140041&r1=140040&r2=140041&view=diff
> ==============================================================================
> --- llvm/trunk/lib/Target/ARM/ARMInstrThumb2.td (original)
> +++ llvm/trunk/lib/Target/ARM/ARMInstrThumb2.td Mon Sep 19 15:00:02 2011
> @@ -2032,6 +2032,7 @@
>   let Inst{25-22} = 0b1100;
>   let Inst{20} = 0;
>   let Inst{15} = 0;
> +  let Inst{5}  = 0;
> }
> 
> def t2SSAT16: T2SatI<
> 
> 
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits




More information about the llvm-commits mailing list