Lines Matching refs:Label
110 vixl::aarch64::Label* GetEntryLabel() { return &entry_label_; } in GetEntryLabel()
111 vixl::aarch64::Label* GetExitLabel() { return &exit_label_; } in GetExitLabel()
117 vixl::aarch64::Label entry_label_;
118 vixl::aarch64::Label exit_label_;
128 vixl::aarch64::Label* GetTableStartLabel() { return &table_start_; } in GetTableStartLabel()
134 vixl::aarch64::Label table_start_;
315 vixl::aarch64::Label* fixup_label,
324 vixl::aarch64::Label* true_target,
325 vixl::aarch64::Label* false_target);
419 vixl::aarch64::Label* GetLabelOf(HBasicBlock* block) { in GetLabelOf()
435 vixl::aarch64::Label* block_entry_label = GetLabelOf(block); in GetAddressOf()
568 vixl::aarch64::Label* NewBootImageMethodPatch(MethodReference target_method,
569 vixl::aarch64::Label* adrp_label = nullptr);
575 vixl::aarch64::Label* NewMethodBssEntryPatch(MethodReference target_method,
576 vixl::aarch64::Label* adrp_label = nullptr);
582 vixl::aarch64::Label* NewBootImageTypePatch(const DexFile& dex_file,
584 vixl::aarch64::Label* adrp_label = nullptr);
590 vixl::aarch64::Label* NewBssEntryTypePatch(const DexFile& dex_file,
592 vixl::aarch64::Label* adrp_label = nullptr);
598 vixl::aarch64::Label* NewBootImageStringPatch(const DexFile& dex_file,
600 vixl::aarch64::Label* adrp_label = nullptr);
606 vixl::aarch64::Label* NewStringBssEntryPatch(const DexFile& dex_file,
608 vixl::aarch64::Label* adrp_label = nullptr);
612 vixl::aarch64::Label* NewBakerReadBarrierPatch(uint32_t custom_data);
622 void EmitAdrpPlaceholder(vixl::aarch64::Label* fixup_label, vixl::aarch64::Register reg);
623 void EmitAddPlaceholder(vixl::aarch64::Label* fixup_label,
626 void EmitLdrOffsetPlaceholder(vixl::aarch64::Label* fixup_label,
782 struct PcRelativePatchInfo : PatchInfo<vixl::aarch64::Label> {
784 : PatchInfo<vixl::aarch64::Label>(dex_file, off_or_idx), pc_insn_label() { } in PcRelativePatchInfo()
786 vixl::aarch64::Label* pc_insn_label;
792 vixl::aarch64::Label label;
796 vixl::aarch64::Label* NewPcRelativePatch(const DexFile* dex_file,
798 vixl::aarch64::Label* adrp_label,
809 ArenaDeque<vixl::aarch64::Label> block_labels_; // Indexed by block id.
810 vixl::aarch64::Label frame_entry_label_;