Searched defs:BytecodeEmitter (Results 1 – 6 of 6) sorted by relevance
/arkcompiler/runtime_core/static_core/libpandafile/tests/ |
D | bytecode_emitter_tests.cpp | 104 TEST(BytecodeEmitter, JmpBwd_IMM8) in TEST() argument 124 TEST(BytecodeEmitter, JmpFwd_IMM8) in TEST() argument 147 TEST(BytecodeEmitter, JmpBwd_IMM16) in TEST() argument 187 TEST(BytecodeEmitter, JmpFwd_IMM16) in TEST() argument 354 TEST(BytecodeEmitter, JmpFwdBwd) in TEST() argument 377 TEST(BytecodeEmitter, JmpBwd_IMM32) in TEST() argument 397 TEST(BytecodeEmitter, JmpFwd_IMM32) in TEST() argument 422 void JcmpBwd_V8_IMM8(Opcode opcode, const std::function<void(BytecodeEmitter *, uint8_t, const Labe… in JcmpBwd_V8_IMM8() 444 void JcmpFwd_V8_IMM8(Opcode opcode, const std::function<void(BytecodeEmitter *, uint8_t, const Labe… in JcmpFwd_V8_IMM8() 470 … const std::function<void(BytecodeEmitter *, uint8_t, const Label &label)> &emitJcmp) in JcmpBwd_V8_IMM16() [all …]
|
/arkcompiler/runtime_core/libpandafile/ |
D | bytecode_emitter.h | 30 class BytecodeEmitter; variable 52 friend class BytecodeEmitter; variable 73 BytecodeEmitter() : pc_(0) {} in BytecodeEmitter() function
|
/arkcompiler/runtime_core/static_core/libpandafile/ |
D | bytecode_emitter.h | 30 class BytecodeEmitter; variable 52 friend class BytecodeEmitter; variable
|
/arkcompiler/runtime_core/libpandafile/tests/ |
D | bytecode_emitter_tests.cpp | 609 static void Jmpz_IMM8(Opcode opcode, std::function<void(BytecodeEmitter *, const Label &label)> emi… in Jmpz_IMM8() 618 static void Jmpz_IMM16(Opcode opcode, std::function<void(BytecodeEmitter *, const Label &label)> em… in Jmpz_IMM16() 630 static void Jmp_V8_IMM8(Opcode opcode, std::function<void(BytecodeEmitter *, uint8_t, const Label &… in Jmp_V8_IMM8() 639 static void Jmp_V8_IMM16(Opcode opcode, std::function<void(BytecodeEmitter *, uint8_t, const Label … in Jmp_V8_IMM16() 651 static void Jmpz_IMM32(Opcode opcode, std::function<void(BytecodeEmitter *, const Label &label)> em… in Jmpz_IMM32()
|
/arkcompiler/runtime_core/static_core/runtime/tests/ |
D | c2i_bridge_test.cpp | 38 using BytecodeEmitter = panda::BytecodeEmitter; typedef
|
D | interpreter_test.cpp | 525 const std::function<void(BytecodeEmitter *, uint8_t, const Label &)> &emit) in TestConditionalJmp() 601 const std::function<void(BytecodeEmitter *, const Label &)> &emit) in TestConditionalJmpz()
|