Searched refs:Label (Results 1 – 7 of 7) sorted by relevance
/art/compiler/utils/ |
D | assembler.h | 48 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/ |
D | assembler_x86.h | 223 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);
|
D | assembler_x86.cc | 60 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/ |
D | assembler_arm.h | 361 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);
|
D | assembler_arm.cc | 250 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/ |
D | assembler_mips.cc | 104 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()
|
D | assembler_mips.h | 349 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);
|