Home
last modified time | relevance | path

Searched refs:intrinsic_data (Results 1 – 14 of 14) sorted by relevance

/art/compiler/optimizing/
Dintrinsic_objects.h65 static PatchType DecodePatchType(uint32_t intrinsic_data) { in DecodePatchType() argument
66 return static_cast<PatchType>(PatchTypeField::Decode(intrinsic_data)); in DecodePatchType()
69 static uint32_t DecodePatchIndex(uint32_t intrinsic_data) { in DecodePatchIndex() argument
70 return IndexField::Decode(intrinsic_data); in DecodePatchIndex()
Dcode_generator_x86_64.h532 void RecordBootImageIntrinsicPatch(uint32_t intrinsic_data);
Dcode_generator_x86.h538 uint32_t intrinsic_data);
Dcode_generator_riscv64.h578 PcRelativePatchInfo* NewBootImageIntrinsicPatch(uint32_t intrinsic_data,
Dcode_generator_arm_vixl.h709 PcRelativePatchInfo* NewBootImageIntrinsicPatch(uint32_t intrinsic_data);
Dcode_generator_arm64.h790 vixl::aarch64::Label* NewBootImageIntrinsicPatch(uint32_t intrinsic_data,
Dcode_generator_arm64.cc5125 uint32_t intrinsic_data, in NewBootImageIntrinsicPatch() argument
5128 /* dex_file= */ nullptr, intrinsic_data, adrp_label, &boot_image_other_patches_); in NewBootImageIntrinsicPatch()
Dcode_generator_riscv64.cc6499 uint32_t intrinsic_data, const PcRelativePatchInfo* info_high) { in NewBootImageIntrinsicPatch() argument
6501 /* dex_file= */ nullptr, intrinsic_data, info_high, &boot_image_other_patches_); in NewBootImageIntrinsicPatch()
Dcode_generator_x86_64.cc1299 void CodeGeneratorX86_64::RecordBootImageIntrinsicPatch(uint32_t intrinsic_data) { in RecordBootImageIntrinsicPatch() argument
1300 boot_image_other_patches_.emplace_back(/* target_dex_file= */ nullptr, intrinsic_data); in RecordBootImageIntrinsicPatch()
Dcode_generator_x86.cc5671 uint32_t intrinsic_data) { in RecordBootImageIntrinsicPatch() argument
5673 method_address, /* target_dex_file= */ nullptr, intrinsic_data); in RecordBootImageIntrinsicPatch()
Dcode_generator_arm_vixl.cc9677 uint32_t intrinsic_data) { in NewBootImageIntrinsicPatch() argument
9678 return NewPcRelativePatch(/* dex_file= */ nullptr, intrinsic_data, &boot_image_other_patches_); in NewBootImageIntrinsicPatch()
/art/compiler/linker/
Dlinker_patch.h70 uint32_t intrinsic_data) { in IntrinsicReferencePatch() argument
72 patch.intrinsic_data_ = intrinsic_data; in IntrinsicReferencePatch()
/art/dex2oat/linker/
Dimage_writer.h141 const void* GetIntrinsicReferenceAddress(uint32_t intrinsic_data)
Dimage_writer.cc2880 const void* ImageWriter::GetIntrinsicReferenceAddress(uint32_t intrinsic_data) { in GetIntrinsicReferenceAddress() argument
2882 switch (IntrinsicObjects::DecodePatchType(intrinsic_data)) { in GetIntrinsicReferenceAddress()
2884 uint32_t index = IntrinsicObjects::DecodePatchIndex(intrinsic_data); in GetIntrinsicReferenceAddress()
2892 uint32_t index = IntrinsicObjects::DecodePatchIndex(intrinsic_data); in GetIntrinsicReferenceAddress()