/art/compiler/optimizing/ |
D | code_generator_utils.cc | 24 int64_t* magic, int* shift) { in CalculateMagicAndShiftForDivRem() argument 88 *magic = (divisor > 0) ? (quotient2 + 1) : (-quotient2 - 1); in CalculateMagicAndShiftForDivRem() 91 *magic = static_cast<int>(*magic); in CalculateMagicAndShiftForDivRem()
|
D | code_generator_utils.h | 26 void CalculateMagicAndShiftForDivRem(int64_t divisor, bool is_long, int64_t* magic, int* shift);
|
D | code_generator_x86_64.cc | 2570 int64_t magic; in GenerateDivRemWithAnyConstant() local 2577 CalculateMagicAndShiftForDivRem(imm, false /* is_long */, &magic, &shift); in GenerateDivRemWithAnyConstant() 2591 __ movl(eax, Immediate(magic)); in GenerateDivRemWithAnyConstant() 2594 if (imm > 0 && magic < 0) { in GenerateDivRemWithAnyConstant() 2596 } else if (imm < 0 && magic > 0) { in GenerateDivRemWithAnyConstant() 2625 CalculateMagicAndShiftForDivRem(imm, true /* is_long */, &magic, &shift); in GenerateDivRemWithAnyConstant() 2631 codegen_->Load64BitValue(rax, magic); in GenerateDivRemWithAnyConstant() 2636 if (imm > 0 && magic < 0) { in GenerateDivRemWithAnyConstant() 2639 } else if (imm < 0 && magic > 0) { in GenerateDivRemWithAnyConstant()
|
D | code_generator_x86.cc | 2408 int64_t magic; in GenerateDivRemWithAnyConstant() local 2410 CalculateMagicAndShiftForDivRem(imm, false /* is_long */, &magic, &shift); in GenerateDivRemWithAnyConstant() 2427 __ movl(eax, Immediate(magic)); in GenerateDivRemWithAnyConstant() 2432 if (imm > 0 && magic < 0) { in GenerateDivRemWithAnyConstant() 2435 } else if (imm < 0 && magic > 0) { in GenerateDivRemWithAnyConstant()
|
/art/test/037-inherit/src/ |
D | Main.java | 10 MagicClass magic = new MagicClass(); in main() local 13 System.out.println(magic.getSomeData()); in main()
|
/art/tools/dexfuzz/src/dexfuzz/rawdex/ |
D | HeaderItem.java | 24 public byte[] magic; field in HeaderItem 51 magic = new byte[8]; in read() 53 magic[i] = file.readByte(); in read() 93 file.writeByte(magic[i]); in write()
|
/art/runtime/gc/space/ |
D | large_object_space_test.cc | 62 uint8_t magic = (request_size & 0xFF) | 1; in LargeObjectTest() local 63 memset(obj, magic, request_size); in LargeObjectTest() 93 uint8_t magic = (request_size & 0xFF) | 1; in LargeObjectTest() local 95 ASSERT_EQ(reinterpret_cast<const uint8_t*>(obj)[k], magic); in LargeObjectTest()
|
/art/runtime/ |
D | dex_file.cc | 59 static int OpenAndReadMagic(const char* filename, uint32_t* magic, std::string* error_msg) { in OpenAndReadMagic() argument 60 CHECK(magic != nullptr); in OpenAndReadMagic() 66 int n = TEMP_FAILURE_RETRY(read(fd.get(), magic, sizeof(*magic))); in OpenAndReadMagic() 67 if (n != sizeof(*magic)) { in OpenAndReadMagic() 81 uint32_t magic; in GetChecksum() local 95 ScopedFd fd(OpenAndReadMagic(file_part, &magic, error_msg)); in GetChecksum() 100 if (IsZipMagic(magic)) { in GetChecksum() 117 if (IsDexMagic(magic)) { in GetChecksum() 133 uint32_t magic; in Open() local 134 ScopedFd fd(OpenAndReadMagic(filename, &magic, error_msg)); in Open() [all …]
|
D | utils.h | 264 bool IsZipMagic(uint32_t magic); 265 bool IsDexMagic(uint32_t magic); 266 bool IsOatMagic(uint32_t magic);
|
D | utils.cc | 1375 bool IsZipMagic(uint32_t magic) { in IsZipMagic() argument 1376 return (('P' == ((magic >> 0) & 0xff)) && in IsZipMagic() 1377 ('K' == ((magic >> 8) & 0xff))); in IsZipMagic() 1380 bool IsDexMagic(uint32_t magic) { in IsDexMagic() argument 1381 return DexFile::IsMagicValid(reinterpret_cast<const uint8_t*>(&magic)); in IsDexMagic() 1384 bool IsOatMagic(uint32_t magic) { in IsOatMagic() argument 1385 return (memcmp(reinterpret_cast<const uint8_t*>(magic), in IsOatMagic()
|
D | dex_file.h | 463 static bool IsMagicValid(const uint8_t* magic); 466 static bool IsVersionValid(const uint8_t* magic);
|
/art/test/037-inherit/ |
D | expected.txt | 1 magic is 64.0
|
/art/tools/ |
D | stream-trace-converter.py | 79 magic = ReadIntLE(input) 80 if magic != 0x574f4c53: 83 WriteIntLE(body, magic)
|
/art/compiler/ |
D | oat_test.cc | 207 char* magic = const_cast<char*>(oat_header->GetMagic()); in TEST_F() local 208 strcpy(magic, ""); // bad magic in TEST_F() 210 strcpy(magic, "oat\n000"); // bad version in TEST_F()
|
D | image_test.cc | 224 char* magic = const_cast<char*>(image_header.GetMagic()); in TEST_F() local 225 strcpy(magic, ""); // bad magic in TEST_F() 227 strcpy(magic, "art\n000"); // bad version in TEST_F()
|
/art/compiler/dex/quick/x86/ |
D | int_x86.cc | 529 void X86Mir2Lir::CalculateMagicAndShift(int64_t divisor, int64_t& magic, int& shift, bool is_long) { in CalculateMagicAndShift() argument 591 magic = (divisor > 0) ? (quotient2 + 1) : (-quotient2 - 1); in CalculateMagicAndShift() 594 magic = static_cast<int>(magic); in CalculateMagicAndShift() 673 int64_t magic; in GenDivRemLit() local 675 CalculateMagicAndShift((int64_t)imm, magic, shift, false /* is_long */); in GenDivRemLit() 717 LoadConstant(rs_r0, magic); in GenDivRemLit() 722 if (imm > 0 && magic < 0) { in GenDivRemLit() 726 } else if (imm < 0 && magic > 0) { in GenDivRemLit() 2219 int64_t magic; in GenDivRemLongLit() local 2221 CalculateMagicAndShift(imm, magic, shift, true /* is_long */); in GenDivRemLongLit() [all …]
|
D | codegen_x86.h | 752 void CalculateMagicAndShift(int64_t divisor, int64_t& magic, int& shift, bool is_long);
|
/art/runtime/hprof/ |
D | hprof.cc | 604 const char magic[] = "JAVA PROFILE 1.0.3"; in WriteFixedHeader() local 605 __ AddU1List(reinterpret_cast<const uint8_t*>(magic), sizeof(magic)); in WriteFixedHeader()
|
/art/compiler/dex/quick/arm/ |
D | int_arm.cc | 494 uint32_t magic; member 531 LoadConstant(r_magic, magic_table[lit].magic); in SmallLiteralDivRem()
|