Searched defs:BytecodeEmitter (Results 1 – 4 of 4) sorted by relevance
/ark/runtime_core/libpandafile/tests/ |
D | bytecode_emitter_tests.cpp | 72 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/ |
D | bytecode_emitter.h | 30 class BytecodeEmitter; variable 57 friend class BytecodeEmitter; variable 78 BytecodeEmitter() : pc_(0) {} in BytecodeEmitter() function
|
/ark/runtime_core/runtime/tests/ |
D | c2i_bridge_test.cpp | 38 using BytecodeEmitter = panda::BytecodeEmitter; typedef
|
D | interpreter_test.cpp | 506 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()
|