• Home
  • Raw
  • Download

Lines Matching refs:Label

117   EmitAdrCode(ArmVIXLMacroAssembler* assembler, vixl32::Register rd, vixl32::Label* label)  in EmitAdrCode()
141 vixl32::Label* const label_;
450 vixl32::Label* GetReturnLabel() { in GetReturnLabel()
466 vixl32::Label return_label_;
1562 vixl32::Label done_label; in GenerateConditionGeneric()
1563 vixl32::Label* const final_label = codegen->GetFinalLabel(cond, &done_label); in GenerateConditionGeneric()
1846 vixl32::Label* CodeGeneratorARMVIXL::GetFinalLabel(HInstruction* instruction, in GetFinalLabel()
1847 vixl32::Label* final_label) { in GetFinalLabel()
1932 vixl32::Label* target_label = codegen->GetLabelOf(successors[i]); in FixTable()
1961 vixl::aarch32::Label* slow_path_entry = &entry.second.label; in Finalize()
2139 vixl::aarch32::Label done; in MaybeIncrementHotness()
2679 vixl32::Label* true_target, in GenerateCompareTestAndBranch()
2680 vixl32::Label* false_target, in GenerateCompareTestAndBranch()
2688 vixl32::Label* non_fallthrough_target; in GenerateCompareTestAndBranch()
2718 vixl32::Label* true_target, in GenerateTestAndBranch()
2719 vixl32::Label* false_target, in GenerateTestAndBranch()
2777 vixl32::Label* non_fallthrough_target; in GenerateTestAndBranch()
2820 vixl32::Label* true_target = codegen_->GoesToNextBlock(if_instr->GetBlock(), true_successor) ? in VisitIf()
2822 vixl32::Label* false_target = codegen_->GoesToNextBlock(if_instr->GetBlock(), false_successor) ? in VisitIf()
2989 vixl32::Label* false_target = nullptr; in VisitSelect()
2990 vixl32::Label* true_target = nullptr; in VisitSelect()
2991 vixl32::Label select_end; in VisitSelect()
2992 vixl32::Label other_case; in VisitSelect()
2993 vixl32::Label* const target = codegen_->GetFinalLabel(select, &select_end); in VisitSelect()
3475 vixl32::Label done; in MaybeGenerateInlineCacheCheck()
4814 vixl32::Label nan, done; in GenerateMinMaxFloat()
4815 vixl32::Label* final_label = codegen_->GetFinalLabel(minmax, &done); in GenerateMinMaxFloat()
4871 vixl32::Label handle_nan_eq, done; in GenerateMinMaxDouble()
4872 vixl32::Label* final_label = codegen_->GetFinalLabel(minmax, &done); in GenerateMinMaxDouble()
5107 vixl32::Label end; in HandleLongRotate()
5108 vixl32::Label shift_by_32_plus_shift_right; in HandleLongRotate()
5109 vixl32::Label* final_label = codegen_->GetFinalLabel(ror, &end); in HandleLongRotate()
5554 vixl32::Label less, greater, done; in VisitCompare()
5555 vixl32::Label* final_label = codegen_->GetFinalLabel(compare, &done); in VisitCompare()
5664 vixl32::Label fail; in GenerateWideAtomicStore()
5737 std::optional<vixl::aarch32::Label> pred_is_null; in HandleFieldSet()
6141 vixl::aarch32::Label finish; in VisitPredicatedInstanceFieldGet()
6420 vixl32::Label uncompressed_load, done; in VisitArrayGet()
6421 vixl32::Label* final_label = codegen_->GetFinalLabel(instruction, &done); in VisitArrayGet()
6465 vixl32::Label uncompressed_load, done; in VisitArrayGet()
6466 vixl32::Label* final_label = codegen_->GetFinalLabel(instruction, &done); in VisitArrayGet()
6740 vixl32::Label do_store; in VisitArraySet()
6782 vixl32::Label do_put; in VisitArraySet()
7031 vixl32::Label is_null; in MarkGCCard()
7878 vixl32::Label done; in VisitInstanceOf()
7879 vixl32::Label* const final_label = codegen_->GetFinalLabel(instruction, &done); in VisitInstanceOf()
7938 vixl32::Label loop; in VisitInstanceOf()
7965 vixl32::Label loop, success; in VisitInstanceOf()
8021 vixl32::Label exact_check; in VisitInstanceOf()
8184 vixl32::Label done; in VisitCheckCast()
8185 vixl32::Label* final_label = codegen_->GetFinalLabel(instruction, &done); in VisitCheckCast()
8220 vixl32::Label loop; in VisitCheckCast()
8249 vixl32::Label loop; in VisitCheckCast()
8333 vixl32::Label start_loop; in VisitCheckCast()
8828 vixl32::Label return_address; in GenerateGcRootFieldLoad()
8878 vixl32::Label return_address; in GenerateIntrinsicCasMoveWithBakerReadBarrier()
8939 vixl32::Label return_address; in GenerateFieldLoadWithBakerReadBarrier()
9035 vixl32::Label return_address; in GenerateArrayLoadWithBakerReadBarrier()
9426 vixl::aarch32::Label* bl_label = &call_entrypoint_patches_.back().label; in EmitEntrypointThunkCall()
9428 vixl32::Label placeholder_label; in EmitEntrypointThunkCall()
9437 vixl::aarch32::Label* slow_path_entry = &it->second.label; in EmitBakerReadBarrierBne()
9441 vixl::aarch32::Label* patch_label = &baker_read_barrier_patches_.back().label; in EmitBakerReadBarrierBne()
9443 vixl32::Label placeholder_label; in EmitBakerReadBarrierBne()
9604 for (const PatchInfo<vixl32::Label>& info : call_entrypoint_patches_) { in EmitLinkerPatches()
9904 vixl32::Label* slow_path, in EmitGrayCheckAndFastPath()
9906 vixl32::Label* throw_npe = nullptr) { in EmitGrayCheckAndFastPath()
9959 vixl32::Label throw_npe_label; in CompileBakerReadBarrierThunk()
9960 vixl32::Label* throw_npe = nullptr; in CompileBakerReadBarrierThunk()
9969 vixl32::Label slow_path; in CompileBakerReadBarrierThunk()
10006 vixl32::Label slow_path; in CompileBakerReadBarrierThunk()
10039 vixl32::Label return_label, not_marked, forwarding_address; in CompileBakerReadBarrierThunk()