Home
last modified time | relevance | path

Searched refs:IsUint (Results 1 – 25 of 29) sorted by relevance

12

/art/runtime/base/
Dbit_utils_test.cc226 static_assert(!IsUint<1, int32_t>(-1), "TestIsUint32#1");
227 static_assert(IsUint<1, int32_t>(0), "TestIsUint32#2");
228 static_assert(IsUint<1, int32_t>(1), "TestIsUint32#3");
229 static_assert(!IsUint<1, int32_t>(2), "TestIsUint32#4");
230 static_assert(!IsUint<4, int32_t>(-1), "TestIsUint32#5");
231 static_assert(IsUint<4, int32_t>(0), "TestIsUint32#6");
232 static_assert(IsUint<4, int32_t>(15), "TestIsUint32#7");
233 static_assert(!IsUint<4, int32_t>(16), "TestIsUint32#8");
234 static_assert(!IsUint<30, int32_t>(std::numeric_limits<int32_t>::max()), "TestIsUint32#9");
235 static_assert(IsUint<31, int32_t>(std::numeric_limits<int32_t>::max()), "TestIsUint32#10");
[all …]
Dbit_utils.h263 constexpr bool IsUint(T value) { in IsUint() function
284 : IsUint<kBits>(value < 0 in IsAbsoluteUint()
/art/compiler/utils/mips/
Dassembler_mips.cc363 CHECK(IsUint<21>(imm21)) << imm21; in EmitI21()
372 CHECK(IsUint<26>(imm26)) << imm26; in EmitI26()
468 CHECK(IsUint<10>(s10)) << s10; in EmitMsaMI10()
485 CHECK(IsUint<10>(i10)) << i10; in EmitMsaI10()
712 CHECK(IsUint<5>(shamt)) << shamt; in Sll()
717 CHECK(IsUint<5>(shamt)) << shamt; in Srl()
722 CHECK(IsUint<5>(shamt)) << shamt; in Rotr()
727 CHECK(IsUint<5>(shamt)) << shamt; in Sra()
748 CHECK(IsUint<5>(pos)) << pos; in Ext()
755 CHECK(IsUint<5>(pos)) << pos; in Ins()
[all …]
/art/compiler/utils/mips64/
Dassembler_mips64.cc151 CHECK(IsUint<21>(imm21)) << imm21; in EmitI21()
159 CHECK(IsUint<26>(imm26)) << imm26; in EmitI26()
245 CHECK(IsUint<10>(s10)) << s10; in EmitMsaMI10()
261 CHECK(IsUint<10>(i10)) << i10; in EmitMsaI10()
428 CHECK(IsUint<5>(pos)) << pos; in Dext()
429 CHECK(IsUint<5>(size - 1)) << size; in Dext()
434 CHECK(IsUint<5>(pos - 32)) << pos; in Dinsu()
435 CHECK(IsUint<5>(size - 1)) << size; in Dinsu()
436 CHECK(IsUint<5>(pos + size - 33)) << pos << " + " << size; in Dinsu()
585 CHECK(IsUint<19>(imm19)) << imm19; in Lwpc()
[all …]
Dassembler_mips64.h66 if (IsUint<16>(value)) { in TemplateLoadConst32()
89 return (IsUint<16>(x) || IsInt<16>(x) || ((x & 0xFFFF) == 0 && IsInt<16>(value >> 16))) ? 2 : 3; in InstrCountForLoadReplicatedConst32()
101 if (IsUint<16>(value)) { in TemplateLoadConst64()
178 if (IsUint<16>(tmp)) { in TemplateLoadConst64()
219 if (IsUint<16>(tmp)) { in TemplateLoadConst64()
Dassembler_mips64_test.cc2653 CHECK(IsUint<5>(pos - 32)) << pos; in Dinsu()
2654 CHECK(IsUint<5>(size - 1)) << size; in Dinsu()
2655 CHECK(IsUint<5>(pos + size - 33)) << pos << " + " << size; in Dinsu()
/art/compiler/dex/
Ddex_to_dex_compiler.cc270 if (fast_path && !is_volatile && IsUint<16>(field_offset.Int32Value())) { in CompileInstanceFieldAccess()
310 DCHECK(IsUint<16>(vtable_idx)); in CompileInvokeVirtual()
/art/runtime/
Dintern_table_test.cc83 ASSERT_TRUE(IsUint<32>(table.hashfn_(str))); in TEST_F()
Dart_method-inl.h425 DCHECK(IsUint<8>(intrinsic)); in SetIntrinsic()
Dstack_map.h404 return IsUint<kValueBits>(value); in IsShortValue()
409 DCHECK(IsUint<kKindBits>(kind_integer_value)) << kind_integer_value; in MakeShortLocation()
Ddex_file.cc1476 CHECK(IsUint<16>(jval_.i)); in Next()
Delf_file.cc1884 CHECK(IsUint<32>(base_address)) << std::hex << base_address; in Fixup()
Dclass_linker.cc5850 if (!IsUint<16>(num_virtual_methods)) { in LinkVirtualMethods()
6036 if (!IsUint<16>(actual_count)) { in LinkVirtualMethods()
6052 if (!IsUint<16>(num_virtual_methods)) { in LinkVirtualMethods()
/art/compiler/
Dcompiled_method.h306 DCHECK(IsUint<24>(literal_offset)); in LinkerPatch()
/art/compiler/optimizing/
Dcommon_arm64.h249 return IsUint<8>(value); in Arm64CanEncodeConstantAsImmediate()
Dcode_generator_mips.cc2016 can_use_imm = IsUint<16>(imm); in HandleBinaryOp()
2144 if (IsUint<16>(low)) { in HandleBinaryOp()
2152 if (IsUint<16>(high)) { in HandleBinaryOp()
2165 if (IsUint<16>(low)) { in HandleBinaryOp()
2173 if (IsUint<16>(high)) { in HandleBinaryOp()
2186 if (IsUint<16>(low)) { in HandleBinaryOp()
2194 if (IsUint<16>(high)) { in HandleBinaryOp()
3614 if (IsUint<16>(abs_imm - 1)) { in DivRemByPowerOfTwo()
3931 if (use_imm && IsUint<16>(rhs_imm)) { in GenerateIntCompare()
4063 } else if (use_imm && IsUint<16>(rhs_imm)) { in MaterializeIntCompare()
Dcode_generator_mips64.cc1849 can_use_imm = IsUint<16>(imm); in HandleBinaryOp()
3172 if (IsUint<16>(abs_imm - 1)) { in DivRemByPowerOfTwo()
3196 if (IsUint<16>(abs_imm - 1)) { in DivRemByPowerOfTwo()
3512 if (use_imm && IsUint<16>(rhs_imm)) { in GenerateIntLongCompare()
Dcode_generator_arm_vixl.cc2043 (!LowRegisterFrom(locations->InAt(0)).IsLow() || !IsUint<8>(Low32Bits(value)))) { in CanGenerateTest()
2420 ret = IsUint<8>(Low32Bits(value)) && IsUint<8>(High32Bits(value)); in CanEncodeConstantAs8BitImmediate()
2422 ret = IsUint<8>(Int32ConstantFrom(constant)); in CanEncodeConstantAs8BitImmediate()
Dintrinsics_mips64.cc1781 if (!IsUint<16>(code_point->AsIntConstant()->GetValue())) { in GenerateStringIndexOf()
Dnodes.cc543 DCHECK(IsUint<1>(value)); in GetConstant()
/art/compiler/utils/arm/
Dassembler_arm_vixl.cc103 if (IsUint<12>(immediate) && set_cc != kCcSet) { in ShifterOperandCanHold()
/art/compiler/utils/x86/
Dassembler_x86.h43 bool is_uint8() const { return IsUint<8>(value_); } in is_uint8()
45 bool is_uint16() const { return IsUint<16>(value_); } in is_uint16()
Dassembler_x86.cc2648 CHECK(IsUint<8>(delta)); in EmitLabelLink()
/art/compiler/utils/x86_64/
Dassembler_x86_64.h50 bool is_uint8() const { return IsUint<8>(value_); } in is_uint8()
52 bool is_uint16() const { return IsUint<16>(value_); } in is_uint16()
/art/compiler/linker/arm/
Drelative_patcher_thumb2_test.cc73 if (IsUint<16>(insn)) { in InsertInsn()
108 std::count_if(insns.begin(), insns.end(), [](uint32_t x) { return IsUint<16>(x); }); in RawCode()

12