Home
last modified time | relevance | path

Searched refs:MakeLabel (Results 1 – 9 of 9) sorted by relevance

/frameworks/libs/binary_translation/intrinsics/riscv64_to_x86_64/include/berberis/intrinsics/
Dmacro_assembler_arith_impl.h33 Label* zero = MakeLabel(); in MacroDiv()
34 Label* done = MakeLabel(); in MacroDiv()
39 Label* do_idiv = MakeLabel(); in MacroDiv()
91 Label* zero = MakeLabel(); in MacroRem()
92 Label* overflow = MakeLabel(); in MacroRem()
93 Label* done = MakeLabel(); in MacroRem()
98 Label* do_idiv = MakeLabel(); in MacroRem()
Dmacro_assembler.h70 using Assembler::MakeLabel;
/frameworks/libs/binary_translation/lite_translator/riscv64_to_x86_64/
Dlite_translator.cc299 Assembler::Label* cont = as_.MakeLabel(); in CompareAndBranch()
371 AssemblerBase::Label* recovery_label = as_.MakeLabel(); in Load()
405 AssemblerBase::Label* cont = as_.MakeLabel(); in Load()
418 AssemblerBase::Label* recovery_label = as_.MakeLabel(); in Store()
441 AssemblerBase::Label* cont = as_.MakeLabel(); in Store()
/frameworks/libs/binary_translation/backend/include/berberis/backend/
Dcode_emitter.h68 labels_.at(id) = MakeLabel(); in GetLabelAt()
/frameworks/libs/binary_translation/assembler/include/berberis/assembler/
Dcommon.h105 Label* MakeLabel() { return NewInArena<Label>(code_->arena()); } in MakeLabel() function
/frameworks/libs/binary_translation/backend/x86_64/
Dcode_emit.cc139 auto* exit_label = as->MakeLabel(); in EmitRecoveryLabels()
348 auto* label = as->MakeLabel(); in Emit()
Dmachine_ir_exec_test.cc61 auto* exit_label = as.MakeLabel(); in Init()
/frameworks/libs/binary_translation/heavy_optimizer/riscv64/
Dcall_intrinsic_tests.cc54 auto* exit_label = as.MakeLabel(); in Init()
/frameworks/libs/binary_translation/intrinsics/common_to_x86/include/berberis/intrinsics/common_to_x86/
Dtext_assembler_common.h250 Label* MakeLabel() { in MakeLabel() function