|
|
@ -116,7 +116,9 @@ public: |
|
|
case 16: |
|
|
case 16: |
|
|
return LeastSignificantHalf(value); |
|
|
return LeastSignificantHalf(value); |
|
|
case 32: |
|
|
case 32: |
|
|
return value.GetType() == Type::U32 ? value : LeastSignificantWord(value); |
|
|
|
|
|
|
|
|
if (value.GetType() == Type::U32) |
|
|
|
|
|
return value; |
|
|
|
|
|
return LeastSignificantWord(value); |
|
|
case 64: |
|
|
case 64: |
|
|
ASSERT(value.GetType() == Type::U64); |
|
|
ASSERT(value.GetType() == Type::U64); |
|
|
return value; |
|
|
return value; |
|
|
|