Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/jspandafile/
Dpanda_file_translator.cpp301 #define ADD_NOP_INST(pc, oldLen, newOpcode) \ argument
303 int newLen = static_cast<int>(BytecodeInstruction::Size(newOpcode)); \
313 EcmaOpcode newOpcode; in FixOpcode() local
333 newOpcode = EcmaOpcode::LDA_STR_ID16; in FixOpcode()
336 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
342 ADD_NOP_INST(pc, oldLen, newOpcode); in FixOpcode()
408 newOpcode = EcmaOpcode::THROW_IFSUPERNOTCORRECTCALL_PREF_IMM16; in FixOpcode()
410 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
414 newOpcode = EcmaOpcode::THROW_UNDEFINEDIFHOLE_PREF_V8_V8; in FixOpcode()
416 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
[all …]