Lines Matching refs:Label
297 Label* fixup_label,
427 Label* GetLabelOf(HBasicBlock* block) const { in GetLabelOf()
428 return CommonGetLabelOf<Label>(block_labels_, block); in GetLabelOf()
432 block_labels_ = CommonInitializeLabels<Label>(); in Initialize()
466 Label* NewTypeBssEntryPatch(HLoadClass* load_class);
468 Label* NewStringBssEntryPatch(HLoadString* load_string);
470 Label* NewJitRootStringPatch(const DexFile& dex_file,
473 Label* NewJitRootClassPatch(const DexFile& dex_file,
484 const PatchInfo<Label>& info,
650 static void EmitPcRelativeLinkerPatches(const ArenaDeque<PatchInfo<Label>>& infos,
654 Label* block_labels_; // Indexed by block id.
655 Label frame_entry_label_;
666 ArenaDeque<PatchInfo<Label>> boot_image_method_patches_;
668 ArenaDeque<PatchInfo<Label>> method_bss_entry_patches_;
670 ArenaDeque<PatchInfo<Label>> boot_image_type_patches_;
672 ArenaDeque<PatchInfo<Label>> type_bss_entry_patches_;
674 ArenaDeque<PatchInfo<Label>> public_type_bss_entry_patches_;
676 ArenaDeque<PatchInfo<Label>> package_type_bss_entry_patches_;
678 ArenaDeque<PatchInfo<Label>> boot_image_string_patches_;
680 ArenaDeque<PatchInfo<Label>> string_bss_entry_patches_;
682 ArenaDeque<PatchInfo<Label>> boot_image_jni_entrypoint_patches_;
685 ArenaDeque<PatchInfo<Label>> boot_image_other_patches_;
688 ArenaDeque<PatchInfo<Label>> jit_string_patches_;
690 ArenaDeque<PatchInfo<Label>> jit_class_patches_;