Home
last modified time | relevance | path

Searched refs:Label (Results 1 – 7 of 7) sorted by relevance

/art/compiler/utils/
Dassembler.h48 class Label {
50 Label() : position_(0) {} in Label() function
52 ~Label() { in ~Label()
96 DISALLOW_COPY_AND_ASSIGN(Label);
127 Label* Continuation() { return &continuation_; } in Continuation()
128 Label* Entry() { return &entry_; } in Entry()
134 Label entry_;
136 Label continuation_;
/art/compiler/utils/x86/
Dassembler_x86.h223 void call(Label* label);
238 void movl(const Address& dst, Label* lbl);
418 void j(Condition condition, Label* label);
422 void jmp(Label* label);
453 void Bind(Label* label);
491 void StoreLabelToThread(ThreadOffset thr_offs, Label* lbl);
598 void EmitLabel(Label* label, int instruction_size);
599 void EmitLabelLink(Label* label);
600 void EmitNearLabelLink(Label* label);
Dassembler_x86.cc60 void X86Assembler::call(Label* label) { in call()
141 void X86Assembler::movl(const Address& dst, Label* lbl) { in movl()
1140 void X86Assembler::j(Condition condition, Label* label) { in j()
1175 void X86Assembler::jmp(Label* label) { in jmp()
1294 void X86Assembler::Bind(Label* label) { in Bind()
1358 void X86Assembler::EmitLabel(Label* label, int instruction_size) { in EmitLabel()
1369 void X86Assembler::EmitLabelLink(Label* label) { in EmitLabelLink()
1502 void X86Assembler::StoreLabelToThread(ThreadOffset thr_offs, Label* lbl) { in StoreLabelToThread()
1737 Label null_arg; in CreateSirtEntry()
1757 Label null_arg; in CreateSirtEntry()
[all …]
/art/compiler/utils/arm/
Dassembler_arm.h361 void b(Label* label, Condition cond = AL);
362 void bl(Label* label, Condition cond = AL);
381 void MarkExceptionHandler(Label* label);
434 void Bind(Label* label);
632 void EmitBranch(Condition cond, Label* label, bool link);
Dassembler_arm.cc250 void ArmAssembler::EmitBranch(Condition cond, Label* label, bool link) { in EmitBranch()
1045 void ArmAssembler::b(Label* label, Condition cond) { in b()
1050 void ArmAssembler::bl(Label* label, Condition cond) { in bl()
1073 void ArmAssembler::MarkExceptionHandler(Label* label) { in MarkExceptionHandler()
1075 Label l; in MarkExceptionHandler()
1082 void ArmAssembler::Bind(Label* label) { in Bind()
1811 Label null_arg; in LoadReferenceFromSirt()
/art/compiler/utils/mips/
Dassembler_mips.cc104 void MipsAssembler::EmitBranch(Register rt, Register rs, Label* label, bool equal) { in EmitBranch()
120 void MipsAssembler::EmitJump(Label* label, bool link) { in EmitJump()
160 void MipsAssembler::Bind(Label* label, bool is_jump) { in Bind()
845 Label null_arg; in CreateSirtEntry()
872 Label null_arg; in CreateSirtEntry()
894 Label null_arg; in LoadReferenceFromSirt()
Dassembler_mips.h349 void EmitBranch(Register rt, Register rs, Label* label, bool equal);
350 void EmitJump(Label* label, bool link);
351 void Bind(Label* label, bool is_jump);