/art/runtime/base/ |
D | bit_utils_test.cc | 226 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 …]
|
D | bit_utils.h | 263 constexpr bool IsUint(T value) { in IsUint() function 284 : IsUint<kBits>(value < 0 in IsAbsoluteUint()
|
/art/compiler/utils/mips/ |
D | assembler_mips.cc | 363 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/ |
D | assembler_mips64.cc | 151 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 …]
|
D | assembler_mips64.h | 66 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()
|
D | assembler_mips64_test.cc | 2653 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/ |
D | dex_to_dex_compiler.cc | 270 if (fast_path && !is_volatile && IsUint<16>(field_offset.Int32Value())) { in CompileInstanceFieldAccess() 310 DCHECK(IsUint<16>(vtable_idx)); in CompileInvokeVirtual()
|
/art/runtime/ |
D | intern_table_test.cc | 83 ASSERT_TRUE(IsUint<32>(table.hashfn_(str))); in TEST_F()
|
D | art_method-inl.h | 425 DCHECK(IsUint<8>(intrinsic)); in SetIntrinsic()
|
D | stack_map.h | 404 return IsUint<kValueBits>(value); in IsShortValue() 409 DCHECK(IsUint<kKindBits>(kind_integer_value)) << kind_integer_value; in MakeShortLocation()
|
D | dex_file.cc | 1476 CHECK(IsUint<16>(jval_.i)); in Next()
|
D | elf_file.cc | 1884 CHECK(IsUint<32>(base_address)) << std::hex << base_address; in Fixup()
|
D | class_linker.cc | 5850 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/ |
D | compiled_method.h | 306 DCHECK(IsUint<24>(literal_offset)); in LinkerPatch()
|
/art/compiler/optimizing/ |
D | common_arm64.h | 249 return IsUint<8>(value); in Arm64CanEncodeConstantAsImmediate()
|
D | code_generator_mips.cc | 2016 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()
|
D | code_generator_mips64.cc | 1849 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()
|
D | code_generator_arm_vixl.cc | 2043 (!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()
|
D | intrinsics_mips64.cc | 1781 if (!IsUint<16>(code_point->AsIntConstant()->GetValue())) { in GenerateStringIndexOf()
|
D | nodes.cc | 543 DCHECK(IsUint<1>(value)); in GetConstant()
|
/art/compiler/utils/arm/ |
D | assembler_arm_vixl.cc | 103 if (IsUint<12>(immediate) && set_cc != kCcSet) { in ShifterOperandCanHold()
|
/art/compiler/utils/x86/ |
D | assembler_x86.h | 43 bool is_uint8() const { return IsUint<8>(value_); } in is_uint8() 45 bool is_uint16() const { return IsUint<16>(value_); } in is_uint16()
|
D | assembler_x86.cc | 2648 CHECK(IsUint<8>(delta)); in EmitLabelLink()
|
/art/compiler/utils/x86_64/ |
D | assembler_x86_64.h | 50 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/ |
D | relative_patcher_thumb2_test.cc | 73 if (IsUint<16>(insn)) { in InsertInsn() 108 std::count_if(insns.begin(), insns.end(), [](uint32_t x) { return IsUint<16>(x); }); in RawCode()
|