[llvm-commits] CVS: llvm/include/llvm/CodeGen/CallingConvLower.h SelectionDAG.h SelectionDAGNodes.h ValueTypes.h
Chris Lattner
clattner at apple.com
Mon Jun 25 23:11:25 PDT 2007
On Jun 25, 2007, at 11:02 PM, Chris Lattner wrote:
>> + /// MVT::isExtendedValueType - Test if the given ValueType is
>> extended
>> + /// (as opposed to being simple).
>> + static inline bool isExtendedValueType(ValueType VT) {
>> + return VT & ~SimpleTypeMask;
>> }
Oh, one other thing. Empirically, GCC is not optimizing this to VT >
255, which hurts on ppc and probably other targets (as this is often
inlined into if conditions). Since this is frequently executed,
could you please manual do this xform?
yes, llvm does get this right. :)
-Chris
More information about the llvm-commits
mailing list