[llvm-commits] [llvm] r47188 - in /llvm/trunk: include/llvm/ADT/StringExtras.h lib/CodeGen/SelectionDAG/LegalizeDAG.cpp utils/TableGen/CodeGenDAGPatterns.cpp utils/TableGen/DAGISelEmitter.cpp

Chris Lattner clattner at apple.com
Fri Feb 15 15:20:22 PST 2008


On Feb 15, 2008, at 3:05 PM, Scott Michel wrote:

> Author: pingbak
> Date: Fri Feb 15 17:05:48 2008
> New Revision: 47188
>
> URL: http://llvm.org/viewvc/llvm-project?rev=47188&view=rev
> Log:
> Make tblgen a little smarter about constants smaller than i32.  
> Currently,
> tblgen will complain if a sign-extended constant does not fit into a
> data type smaller than i32, e.g., i16. This causes a problem when  
> certain
> hex constants are used, such as 0xff for byte masks or immediate xor
> values.

Looks good, thanks Scott.

-Chris



More information about the llvm-commits mailing list