Update literal.cc
This commit is contained in:
parent
3451ef8a16
commit
2158b9de8d
@ -1894,13 +1894,13 @@ bool LiteralBase::IsR1Iota() const {
|
||||
auto is_iota_at_idx = [&](const int64 idx) {
|
||||
switch (shape().element_type()) {
|
||||
case U8:
|
||||
return static_cast<uint8>(Get<uint8>({idx})) == idx;
|
||||
return static_cast<int64>(Get<uint8>({idx})) == idx;
|
||||
case U16:
|
||||
return static_cast<uint16>(Get<uint16>({idx})) == idx;
|
||||
return static_cast<int64>(Get<uint16>({idx})) == idx;
|
||||
case U32:
|
||||
return static_cast<uint32>(Get<uint32>({idx})) == idx;
|
||||
return static_cast<int64>(Get<uint32>({idx})) == idx;
|
||||
case U64:
|
||||
return static_cast<uint64>(Get<uint64>({idx})) == idx;
|
||||
return static_cast<int64>(Get<uint64>({idx})) == idx;
|
||||
case S8:
|
||||
return Get<int8>({idx}) == idx;
|
||||
case S16:
|
||||
|
Loading…
Reference in New Issue
Block a user