Home
last modified time | relevance | path

Searched defs:BytecodeEmitter (Results 1 – 4 of 4) sorted by relevance

/ark/runtime_core/libpandafile/tests/
Dbytecode_emitter_tests.cpp72 TEST(BytecodeEmitter, JmpBwd_IMM8) in TEST() argument
92 TEST(BytecodeEmitter, JmpFwd_IMM8) in TEST() argument
115 TEST(BytecodeEmitter, JmpBwd_IMM16) in TEST() argument
155 TEST(BytecodeEmitter, JmpFwd_IMM16) in TEST() argument
320 TEST(BytecodeEmitter, JmpFwdBwd) in TEST() argument
343 TEST(BytecodeEmitter, JmpBwd_IMM32) in TEST() argument
363 TEST(BytecodeEmitter, JmpFwd_IMM32) in TEST() argument
387 void JcmpBwd_V8_IMM8(Opcode opcode, std::function<void(BytecodeEmitter *, uint8_t, const Label &lab… in JcmpBwd_V8_IMM8()
408 void JcmpFwd_V8_IMM8(Opcode opcode, std::function<void(BytecodeEmitter *, uint8_t, const Label &lab… in JcmpFwd_V8_IMM8()
432 void JcmpBwd_V8_IMM16(Opcode opcode, std::function<void(BytecodeEmitter *, uint8_t, const Label &la… in JcmpBwd_V8_IMM16()
[all …]
/ark/runtime_core/libpandafile/
Dbytecode_emitter.h30 class BytecodeEmitter; variable
57 friend class BytecodeEmitter; variable
78 BytecodeEmitter() : pc_(0) {} in BytecodeEmitter() function
/ark/runtime_core/runtime/tests/
Dc2i_bridge_test.cpp38 using BytecodeEmitter = panda::BytecodeEmitter; typedef
Dinterpreter_test.cpp506 std::function<void(BytecodeEmitter *, uint8_t, const Label &)> emit) in TestConditionalJmp()
579 std::function<void(BytecodeEmitter *, const Label &)> emit) in TestConditionalJmpz()
723 void TestBinOp2(const std::string &mnemonic, T v1, T v2, T r, std::function<void(BytecodeEmitter *,… in TestBinOp2()
896 std::function<void(BytecodeEmitter *, uint8_t, uint8_t)> emit, bool is_div = false) in TestBinOp()
1008 std::function<void(BytecodeEmitter *, int8_t)> emit, bool is_div = false) in TestBinOpImm()