Home
last modified time | relevance | path

Searched refs:macroAssembler (Results 1 - 2 of 2) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/baseline/
H A Dbaseline_assembler.h85 return macroAssembler->GetBegin(); in GetBuffer()
90 return macroAssembler->GetBufferCurrentSize(); in GetBufferSize()
100 ASSERT(macroAssembler != nullptr); in GetMacroAssembler()
101 return *macroAssembler; in GetMacroAssembler()
106 if (macroAssembler != nullptr) { in ~BaselineAssembler()
107 delete macroAssembler; in ~BaselineAssembler()
108 macroAssembler = nullptr; in ~BaselineAssembler()
121 macroAssembler->Bind(label); in Bind()
126 macroAssembler->Jz(label); in Jz()
131 macroAssembler in Jnz()
144 MacroAssembler *macroAssembler; global() member in panda::ecmascript::kungfu::BaselineAssembler
[all...]
H A Dbaseline_assembler.cpp27 macroAssembler = new MacroAssemblerX64(); in BaselineAssembler()
29 macroAssembler = new MacroAssemblerAArch64(); in BaselineAssembler()
30 static_cast<MacroAssemblerAArch64*>(macroAssembler)->SetBaselineFlag(); in BaselineAssembler()
42 macroAssembler->Move(stackSlotOperand, value); in Move()
50 macroAssembler->Move(stackSlotOperand, value); in Move()
60 macroAssembler->Move(dstStackSlotOpnd, srcStackSlotOpnd); in Move()
71 macroAssembler->Move(dstStackSlotOpnd, srcStackSlotOpnd); in Move()
82 macroAssembler->Move(dstStackSlotOpnd, srcStackSlotOpnd); in Move()
93 macroAssembler->Move(dstStackSlotOpnd, srcStackSlotOpnd); in Move()
101 macroAssembler in Cmp()
[all...]

Completed in 2 milliseconds