Home
last modified time | relevance | path

Searched defs:opcode (Results 1 – 25 of 53) sorted by relevance

123

/arkcompiler/runtime_core/bytecode_optimizer/
Dbytecode_optimizer_isapi.rb147 def plain(opcode, *args) argument
160 def case_(types, opcode, *args) argument
164 def cc_case(types, opcode, *args) argument
172 def case_true(opcode, *args) argument
176 def case_false(opcode, *args) argument
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dinst.h49 #define INST_DEF(opcode, base, ...) class base; argument
214 #define INST_DEF(opcode, ...) opcode, argument
226 #define INST_DEF(opcode, ...) #opcode, argument
260 inline constexpr uintptr_t GetFlagsMask(Opcode opcode) in GetFlagsMask()
290 inline constexpr uint8_t GetModesMask(Opcode opcode) in GetModesMask()
737 #define INST_DEF(opcode, base, ...) inline const base *CastTo##opcode() const; argument
742 #define INST_DEF(opcode, base, ...) inline base *CastTo##opcode(); argument
805 void SetOpcode(Opcode opcode) in SetOpcode()
1552 explicit Inst(Opcode opcode) : Inst(opcode, DataType::Type::NO_TYPE, INVALID_PC) {} in Inst()
1554 explicit Inst(Opcode opcode, DataType::Type type, uint32_t pc) : pc_(pc), opcode_(opcode) in Inst()
[all …]
Ddump.cpp182 void DumpTypedFieldOpcode(std::ostream *out, Opcode opcode, uint32_t type_id, const ArenaString &fi… in DumpTypedFieldOpcode()
192 void DumpTypedOpcode(std::ostream *out, Opcode opcode, uint32_t type_id, ArenaAllocator *allocator) in DumpTypedOpcode()
350 ArenaString opcode(GetOpcodeString(GetOpcode()), adapter); in DumpOpcode() local
363 ArenaString opcode(GetOpcodeString(mixin_inst->GetOpcode()), adapter); in DumpOpcodeAnyTypeMixin() local
388 ArenaString opcode(GetOpcodeString(GetOpcode()), adapter); in DumpOpcode() local
396 ArenaString opcode(GetOpcodeString(GetOpcode()), adapter); in DumpOpcode() local
408 ArenaString opcode(GetOpcodeString(GetOpcode()), adapter); in DumpOpcode() local
419 ArenaString opcode(GetOpcodeString(GetOpcode()), adapter); in DumpOpcode() local
430 ArenaString opcode(GetOpcodeString(GetOpcode()), adapter); in DumpOpcode() local
441 ArenaString opcode(GetOpcodeString(GetOpcode()), adapter); in DumpOpcode() local
[all …]
Dinst.cpp262 for (Opcode opcode = input_inst->GetOpcode(); opcode == opc; opcode = input_inst->GetOpcode()) { in SkipInstructions() local
277 auto opcode = input_inst->GetOpcode(); in GetDataFlowInput() local
/arkcompiler/runtime_core/assembler/
Dassembly-ins.h35 #define OPLIST(opcode, name, optype, width, flags, def_idx, use_idxs) opcode, argument
70 #define OPLIST(opcode, name, optype, width, flags, def_idx, use_idxs) flags, argument
75 #define OPLIST(opcode, name, optype, width, flags, def_idx, use_idxs) width, argument
80 #define OPLIST(opcode, name, optype, width, flags, def_idx, use_idxs) def_idx, argument
84 #define OPLIST(opcode, name, optype, width, flags, def_idx, use_idxs) use_idxs, argument
100 Opcode opcode = Opcode::INVALID; /* operation type */ member
/arkcompiler/runtime_core/compiler/optimizer/code_generator/
Dlib_call_inst.h25 auto opcode = inst->GetOpcode(); in HasLibCall() local
/arkcompiler/ets_runtime/ecmascript/compiler/
Decma_opcode_des.h318 inline std::string GetEcmaOpcodeStr(EcmaOpcode opcode) in GetEcmaOpcodeStr()
Dcircuit.h122 const GateMetaData* JSBytecode(size_t valuesIn, EcmaOpcode opcode, in JSBytecode()
Dgate_meta_data.h299 GateMetaData(OpCode opcode, GateFlags flags, in GateMetaData()
462 … explicit JSBytecodeMetaData(size_t valuesIn, EcmaOpcode opcode, uint32_t bcIndex, GateFlags flags) in JSBytecodeMetaData()
491 OneParameterMetaData(OpCode opcode, GateFlags flags, uint32_t statesIn, in OneParameterMetaData()
Dgate_meta_data.cpp47 std::string GateMetaData::Str(OpCode opcode) in Str()
Dgate_meta_data_builder.h111 …const GateMetaData* JSBytecode(size_t valuesIn, EcmaOpcode opcode, uint32_t bcIndex, GateFlags fla… in JSBytecode()
Dasync_function_lowering.cpp82 auto opcode = accessor_.GetOpCode(stateInGate); in RebuildGeneratorCfg() local
Dbytecode_info_collector.cpp296 … BytecodeInstruction::Opcode opcode = static_cast<BytecodeInstruction::Opcode>(bcIns.GetOpcode()); in CollectMethodInfoFromBC() local
390 … BytecodeInstruction::Opcode opcode = static_cast<BytecodeInstruction::Opcode>(bcIns.GetOpcode()); in CollectConstantPoolIndexInfoFromBC() local
/arkcompiler/runtime_core/libpandafile/
Dline_number_program.h138 auto opcode = ReadOpcode(); in Process() local
202 auto opcode = static_cast<Opcode>(*program_); in ReadOpcode() local
276 bool HandleSpecialOpcode(LineNumberProgramItem::Opcode opcode) in HandleSpecialOpcode()
Dbytecode_emitter.cpp166 auto opcode = insn.GetOpcode(); in ReserveSpaceForOffsets() local
195 auto opcode = insn.GetOpcode(); in DoReserveSpaceForOffset() local
Dbytecode_instruction.h400 static constexpr size_t Size(Opcode opcode) in Size()
/arkcompiler/ets_frontend/merge_abc/protos/
DassemblyIns.proto29 uint32 opcode = 1; field
/arkcompiler/runtime_core/runtime/bridge/
Dbridge.cpp103 auto opcode = bc_inst.GetOpcode(); in InvokeInterpreter() local
/arkcompiler/runtime_core/libpandafile/tests/
Dbytecode_emitter_tests.cpp609 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()
663 static void TestNoneFormat(Opcode opcode, std::function<void(BytecodeEmitter *)> emit) in TestNoneFormat()
/arkcompiler/ets_runtime/ecmascript/dfx/vmstat/
Dopt_code_profiler.h66 void Update(EcmaOpcode opcode, Mode mode) in Update()
/arkcompiler/runtime_core/compiler/tests/
Dmethod_properties_test.cpp23 void CheckCall(Opcode opcode) in CheckCall()
/arkcompiler/toolchain/websocket/
Dwebsocket.h29 uint8_t opcode = 0; member
/arkcompiler/ets_runtime/ecmascript/jspandafile/
Dpanda_file_translator.cpp317 auto opcode = inst.GetOpcode(); in FixOpcode() local
1388 auto opcode = inst.GetOpcode(); in UpdateICOffset() local
1519 … OldBytecodeInst::Opcode opcode = static_cast<OldBytecodeInst::Opcode>(bcIns.GetOpcode()); in TranslateBytecode() local
/arkcompiler/runtime_core/irtoc/lang/
Dinstruction.rb57 def opcode method in IRInstruction
/arkcompiler/ets_runtime/ecmascript/jspandafile/bytecode_inst/
Dold_instruction.h448 static constexpr Format GetFormat(Opcode opcode) in GetFormat()

123