Lines Matching refs:Label

441   vixl::aarch64::Label* GetReturnLabel() {  in GetReturnLabel()
457 vixl::aarch64::Label return_label_;
594 vixl::aarch64::Label* target_label = codegen->GetLabelOf(successors[i]); in EmitTable()
988 vixl::aarch64::Label* slow_path_entry = &entry.second.label; in Finalize()
1148 vixl::aarch64::Label done; in MaybeIncrementHotness()
1323 vixl::aarch64::Label done; in MarkGCCard()
2558 vixl::aarch64::Label uncompressed_load, done; in VisitArrayGet()
2588 vixl::aarch64::Label uncompressed_load, done; in VisitArrayGet()
2713 vixl::aarch64::Label do_store; in VisitArraySet()
2757 vixl::aarch64::Label do_put; in VisitArraySet()
3450 vixl::aarch64::Label* true_target, in GenerateTestAndBranch()
3451 vixl::aarch64::Label* false_target) { in GenerateTestAndBranch()
3509 vixl::aarch64::Label* non_fallthrough_target; in GenerateTestAndBranch()
3564 vixl::aarch64::Label* true_target = codegen_->GetLabelOf(true_successor); in VisitIf()
3568 vixl::aarch64::Label* false_target = codegen_->GetLabelOf(false_successor); in VisitIf()
3808 vixl::aarch64::Label done, zero; in VisitInstanceOf()
3848 vixl::aarch64::Label loop, success; in VisitInstanceOf()
3878 vixl::aarch64::Label loop, success; in VisitInstanceOf()
3910 vixl::aarch64::Label exact_check; in VisitInstanceOf()
4063 vixl::aarch64::Label done; in VisitCheckCast()
4098 vixl::aarch64::Label loop; in VisitCheckCast()
4126 vixl::aarch64::Label loop; in VisitCheckCast()
4208 vixl::aarch64::Label start_loop; in VisitCheckCast()
4294 vixl::aarch64::Label done; in MaybeGenerateInlineCacheCheck()
4433 vixl::aarch64::Label* adrp_label = NewBootImageMethodPatch(invoke->GetTargetMethod()); in GenerateStaticOrDirectCall()
4436 vixl::aarch64::Label* add_label = in GenerateStaticOrDirectCall()
4444 vixl::aarch64::Label* adrp_label = NewBootImageRelRoPatch(boot_image_offset); in GenerateStaticOrDirectCall()
4447 vixl::aarch64::Label* ldr_label = NewBootImageRelRoPatch(boot_image_offset, adrp_label); in GenerateStaticOrDirectCall()
4455 vixl::aarch64::Label* adrp_label = NewMethodBssEntryPatch(target_method); in GenerateStaticOrDirectCall()
4458 vixl::aarch64::Label* ldr_label = in GenerateStaticOrDirectCall()
4633 vixl::aarch64::Label* CodeGeneratorARM64::NewBootImageIntrinsicPatch( in NewBootImageIntrinsicPatch()
4635 vixl::aarch64::Label* adrp_label) { in NewBootImageIntrinsicPatch()
4640 vixl::aarch64::Label* CodeGeneratorARM64::NewBootImageRelRoPatch( in NewBootImageRelRoPatch()
4642 vixl::aarch64::Label* adrp_label) { in NewBootImageRelRoPatch()
4647 vixl::aarch64::Label* CodeGeneratorARM64::NewBootImageMethodPatch( in NewBootImageMethodPatch()
4649 vixl::aarch64::Label* adrp_label) { in NewBootImageMethodPatch()
4654 vixl::aarch64::Label* CodeGeneratorARM64::NewMethodBssEntryPatch( in NewMethodBssEntryPatch()
4656 vixl::aarch64::Label* adrp_label) { in NewMethodBssEntryPatch()
4661 vixl::aarch64::Label* CodeGeneratorARM64::NewBootImageTypePatch( in NewBootImageTypePatch()
4664 vixl::aarch64::Label* adrp_label) { in NewBootImageTypePatch()
4668 vixl::aarch64::Label* CodeGeneratorARM64::NewBssEntryTypePatch( in NewBssEntryTypePatch()
4671 vixl::aarch64::Label* adrp_label) { in NewBssEntryTypePatch()
4675 vixl::aarch64::Label* CodeGeneratorARM64::NewBootImageStringPatch( in NewBootImageStringPatch()
4678 vixl::aarch64::Label* adrp_label) { in NewBootImageStringPatch()
4683 vixl::aarch64::Label* CodeGeneratorARM64::NewStringBssEntryPatch( in NewStringBssEntryPatch()
4686 vixl::aarch64::Label* adrp_label) { in NewStringBssEntryPatch()
4694 vixl::aarch64::Label* bl_label = &call_entrypoint_patches_.back().label; in EmitEntrypointThunkCall()
4703 vixl::aarch64::Label* slow_path_entry = &it->second.label; in EmitBakerReadBarrierCbnz()
4707 vixl::aarch64::Label* cbnz_label = &baker_read_barrier_patches_.back().label; in EmitBakerReadBarrierCbnz()
4713 vixl::aarch64::Label* CodeGeneratorARM64::NewPcRelativePatch( in NewPcRelativePatch()
4716 vixl::aarch64::Label* adrp_label, in NewPcRelativePatch()
4721 vixl::aarch64::Label* label = &info->label; in NewPcRelativePatch()
4748 void CodeGeneratorARM64::EmitAdrpPlaceholder(vixl::aarch64::Label* fixup_label, in EmitAdrpPlaceholder()
4756 void CodeGeneratorARM64::EmitAddPlaceholder(vixl::aarch64::Label* fixup_label, in EmitAddPlaceholder()
4766 void CodeGeneratorARM64::EmitLdrOffsetPlaceholder(vixl::aarch64::Label* fixup_label, in EmitLdrOffsetPlaceholder()
4779 vixl::aarch64::Label* adrp_label = NewBootImageIntrinsicPatch(boot_image_reference); in LoadBootImageAddress()
4782 vixl::aarch64::Label* add_label = NewBootImageIntrinsicPatch(boot_image_reference, adrp_label); in LoadBootImageAddress()
4786 vixl::aarch64::Label* adrp_label = NewBootImageRelRoPatch(boot_image_reference); in LoadBootImageAddress()
4789 vixl::aarch64::Label* ldr_label = NewBootImageRelRoPatch(boot_image_reference, adrp_label); in LoadBootImageAddress()
4811 vixl::aarch64::Label* adrp_label = NewBootImageTypePatch(*target_method.dex_file, type_idx); in AllocateInstanceForIntrinsic()
4814 vixl::aarch64::Label* add_label = in AllocateInstanceForIntrinsic()
4883 for (const PatchInfo<vixl::aarch64::Label>& info : call_entrypoint_patches_) { in EmitLinkerPatches()
5086 vixl::aarch64::Label* adrp_label = codegen_->NewBootImageTypePatch(dex_file, type_index); in VisitLoadClass()
5089 vixl::aarch64::Label* add_label = in VisitLoadClass()
5098 vixl::aarch64::Label* adrp_label = codegen_->NewBootImageRelRoPatch(boot_image_offset); in VisitLoadClass()
5101 vixl::aarch64::Label* ldr_label = in VisitLoadClass()
5111 vixl::aarch64::Label* adrp_label = codegen_->NewBssEntryTypePatch(dex_file, type_index); in VisitLoadClass()
5114 vixl::aarch64::Label* ldr_label = in VisitLoadClass()
5262 vixl::aarch64::Label* adrp_label = codegen_->NewBootImageStringPatch(dex_file, string_index); in VisitLoadString()
5265 vixl::aarch64::Label* add_label = in VisitLoadString()
5274 vixl::aarch64::Label* adrp_label = codegen_->NewBootImageRelRoPatch(boot_image_offset); in VisitLoadString()
5277 vixl::aarch64::Label* ldr_label = in VisitLoadString()
5287 vixl::aarch64::Label* adrp_label = codegen_->NewStringBssEntryPatch(dex_file, string_index); in VisitLoadString()
5290 vixl::aarch64::Label* ldr_label = in VisitLoadString()
6255 vixl::aarch64::Label* fixup_label, in GenerateGcRootFieldLoad()
6287 vixl::aarch64::Label return_address; in GenerateGcRootFieldLoad()
6333 vixl::aarch64::Label return_address; in GenerateUnsafeCasOldValueMovWithBakerReadBarrier()
6386 vixl::aarch64::Label return_address; in GenerateFieldLoadWithBakerReadBarrier()
6502 vixl::aarch64::Label return_address; in GenerateArrayLoadWithBakerReadBarrier()
6686 vixl::aarch64::Label* slow_path, in EmitGrayCheckAndFastPath()
6687 vixl::aarch64::Label* throw_npe = nullptr) { in EmitGrayCheckAndFastPath()
6749 vixl::aarch64::Label throw_npe_label; in CompileBakerReadBarrierThunk()
6750 vixl::aarch64::Label* throw_npe = nullptr; in CompileBakerReadBarrierThunk()
6760 vixl::aarch64::Label slow_path; in CompileBakerReadBarrierThunk()
6788 vixl::aarch64::Label slow_path; in CompileBakerReadBarrierThunk()
6817 vixl::aarch64::Label return_label, not_marked, forwarding_address; in CompileBakerReadBarrierThunk()