Home | History | Annotate | Download | only in optimizing

Lines Matching defs:label

187   Label* GetReturnLabel() {
200 Label return_label_;
1466 Label* true_target = codegen_->GoesToNextBlock(if_instr->GetBlock(), true_successor) ?
1468 Label* false_target = codegen_->GoesToNextBlock(if_instr->GetBlock(), false_successor) ?
1483 GenerateTestAndBranch<Label>(deoptimize,
4346 __ Bind(&method_patches_.back().label); // Bind the label at the end of the "movl" insn.
4352 // Bind a new fixup label at the end of the "movl" insn.
4386 Label* label = &relative_call_patches_.back().label;
4387 __ call(label); // Bind to the patch label, override at link time.
4388 __ Bind(label); // Bind the label at the end of the "call" insn.
4446 __ Bind(&string_patches_.back().label);
4449 Label* CodeGeneratorX86::NewPcRelativeDexCacheArrayPatch(const DexFile& dex_file,
4451 // Add the patch entry and bind its label at the end of the instruction.
4453 return &pc_relative_dex_cache_patches_.back().label;
4465 // The label points to the end of the "movl" insn but the literal offset for method
4468 for (const MethodPatchInfo<Label>& info : method_patches_) {
4469 uint32_t literal_offset = info.label.Position() - kLabelPositionToLiteralOffsetAdjustment;
4474 for (const MethodPatchInfo<Label>& info : relative_call_patches_) {
4475 uint32_t literal_offset = info.label.Position() - kLabelPositionToLiteralOffsetAdjustment;
4481 uint32_t literal_offset = info.label.Position() - kLabelPositionToLiteralOffsetAdjustment;
4487 for (const Label& label : simple_patches_) {
4488 uint32_t literal_offset = label.Position() - kLabelPositionToLiteralOffsetAdjustment;
4492 for (const StringPatchInfo<Label>& info : string_patches_) {
4493 uint32_t literal_offset = info.label.Position() - kLabelPositionToLiteralOffsetAdjustment;
4500 for (const StringPatchInfo<Label>& info : string_patches_) {
4501 uint32_t literal_offset = info.label.Position() - kLabelPositionToLiteralOffsetAdjustment;
6048 Label* fixup_label = codegen_->NewPcRelativeDexCacheArrayPatch(load->GetDexFile(), offset);
6430 // to the `compare_classes` label to compare it with the checked
6502 // an array), jump to label `check_non_primitive_component_type`
6769 Label* fixup_label) {
7140 Label next_instruction;
7256 // The label values in the jump table are computed relative to the
7267 Label* l = codegen_->GetLabelOf(b);