Home
last modified time | relevance | path

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

123456

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
Dopcodes.h41 inline constexpr bool IsBranch(Opcode opcode) in IsBranch()
46 inline constexpr bool IsLogicalShift(Opcode opcode) in IsLogicalShift()
51 constexpr bool IsCommutative(Opcode opcode) in IsCommutative()
69 constexpr bool IsStmtMustRequire(Opcode opcode) in IsStmtMustRequire()
/arkcompiler/runtime_core/libabckit/tests/ut/isa/isa_dynamic/arithmetic/
Dhelpers_arithmetic.cpp174 …lpers::BBSchema<AbckitIsaApiStaticOpcode>> CreateBBSchemaForBinary(AbckitIsaApiStaticOpcode opcode) in CreateBBSchemaForBinary()
197 …::BBSchema<AbckitIsaApiDynamicOpcode>> CreateBBSchemaForDynBinary(AbckitIsaApiDynamicOpcode opcode) in CreateBBSchemaForDynBinary()
213 …BBSchema<AbckitIsaApiStaticOpcode>> CreateBBSchemaForBinaryWithImm(AbckitIsaApiStaticOpcode opcode) in CreateBBSchemaForBinaryWithImm()
243 …elpers::BBSchema<AbckitIsaApiStaticOpcode>> CreateBBSchemaForUnary(AbckitIsaApiStaticOpcode opcode) in CreateBBSchemaForUnary()
256 …s::BBSchema<AbckitIsaApiDynamicOpcode>> CreateBBSchemaForDynUnary(AbckitIsaApiDynamicOpcode opcode) in CreateBBSchemaForDynUnary()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dbytecodes.cpp32 EcmaOpcode opcode = inst.GetOpcode(); in InitBytecodeMetaData() local
53 void BytecodeMetaData::InitBytecodeFlags(EcmaOpcode &opcode, uint32_t &flags) in InitBytecodeFlags()
69 void BytecodeMetaData::InitReadArgcFlag(EcmaOpcode &opcode, uint32_t &flags) in InitReadArgcFlag()
82 void BytecodeMetaData::InitReadNewTargetFlag(EcmaOpcode &opcode, uint32_t &flags) in InitReadNewTargetFlag()
98 void BytecodeMetaData::InitReadEnvFlag(EcmaOpcode &opcode, uint32_t &flags) in InitReadEnvFlag()
130 void BytecodeMetaData::InitWriteEnvFlag(EcmaOpcode &opcode, uint32_t &flags) in InitWriteEnvFlag()
145 void BytecodeMetaData::InitReadFuncFlag(EcmaOpcode &opcode, uint32_t &flags) in InitReadFuncFlag()
261 void BytecodeMetaData::InitDebuggerFlag(EcmaOpcode &opcode, uint32_t &flags) in InitDebuggerFlag()
272 void BytecodeMetaData::InitReadACCFlag(EcmaOpcode &opcode, uint32_t &flags) in InitReadACCFlag()
284 void BytecodeMetaData::InitSupportDeoptFlag(EcmaOpcode &opcode, uint32_t &flags) in InitSupportDeoptFlag()
[all …]
Descape_analysis_editor.cpp44 auto opcode = acc_.GetOpCode(gate); in VisitGate() local
Dbytecodes.h366 static bool IsCallOp(EcmaOpcode opcode) in IsCallOp()
388 static bool IsCreateObjectWithBufferOp(EcmaOpcode opcode) in IsCreateObjectWithBufferOp()
399 static bool IsCreateEmptyArrayOp(EcmaOpcode opcode) in IsCreateEmptyArrayOp()
410 static bool IsCreateArrayWithBufferOp(EcmaOpcode opcode) in IsCreateArrayWithBufferOp()
421 static bool IsDefineClassWithBufferOp(EcmaOpcode opcode) in IsDefineClassWithBufferOp()
432 static bool IsLdLexVarOp(EcmaOpcode opcode) in IsLdLexVarOp()
444 static bool IsStLexVarOp(EcmaOpcode opcode) in IsStLexVarOp()
456 static bool IsCallOrAccessorOp(EcmaOpcode opcode) in IsCallOrAccessorOp()
488 static bool IsDefineFunc(EcmaOpcode opcode) in IsDefineFunc()
Dlater_elimination.cpp34 auto opcode = acc_.GetOpCode(gate); in VisitGate() local
153 auto opcode = acc_.GetOpCode(lhs); in CheckReplacement() local
/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/libabckit/src/codegen/templates_dynamic/
Dcodegen_dynamic_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/static_core/assembler/
Dassembly-ins.h37 #define OPLIST(opcode, name, optype, width, flags, def_idx, use_idxs, prof_size) opcode, argument
71 #define OPLIST(opcode, name, optype, width, flags, def_idx, use_idxs, prof_size) (flags), argument
77 #define OPLIST(opcode, name, optype, width, flags, def_idx, use_idxs, prof_size) (width), argument
83 #define OPLIST(opcode, name, optype, width, flags, def_idx, use_idxs, prof_size) (def_idx), argument
88 #define OPLIST(opcode, name, optype, width, flags, def_idx, use_idxs, prof_size) (use_idxs), argument
94 #define OPLIST(opcode, name, optype, width, flags, def_idx, use_idxs, prof_size) (prof_size), argument
111 Opcode opcode = Opcode::INVALID; /* operation type */ member
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
Ddump.cpp187 void DumpTypedFieldOpcode(std::ostream *out, Opcode opcode, uint32_t typeId, const ArenaString &fie… in DumpTypedFieldOpcode()
197 void DumpTypedOpcode(std::ostream *out, Opcode opcode, uint32_t typeId, ArenaAllocator *allocator) in DumpTypedOpcode()
205 void DumpTypedOpcode(std::ostream *out, Opcode opcode, uint32_t typeId, const ArenaString &flags, in DumpTypedOpcode()
375 ArenaString opcode(GetOpcodeString(GetOpcode()), adapter); in DumpOpcode() local
388 ArenaString opcode(GetOpcodeString(mixinInst->GetOpcode()), adapter); in DumpOpcodeAnyTypeMixin() local
429 ArenaString opcode(GetOpcodeString(GetOpcode()), adapter); in DumpOpcode() local
443 ArenaString opcode(GetOpcodeString(GetOpcode()), adapter); in DumpOpcode() local
463 ArenaString opcode(GetOpcodeString(GetOpcode()), adapter); in DumpOpcode() local
497 ArenaString opcode(GetOpcodeString(GetOpcode()), adapter); in DumpOpcode() local
505 ArenaString opcode(GetOpcodeString(GetOpcode()), adapter); in DumpOpcode() local
[all …]
/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/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/
Dx64_isa_tbl.h85 static inline X64MOP_t GetSetCCMop(maple::Opcode opcode, Operand::OperandType dTy, bool isSigned, b… in GetSetCCMop()
117 static inline X64MOP_t GetCMovCCMop(maple::Opcode opcode, int32 bitSize, bool isSigned) in GetCMovCCMop()
/arkcompiler/runtime_core/static_core/bytecode_optimizer/
Dbytecode_optimizer_isapi.rb166 def plain(opcode, *args) argument
183 def case_(types, opcode, *args) argument
187 def cc_case(types, opcode, *args) argument
199 def case_true(opcode, *args) argument
207 def case_false(opcode, *args) argument
/arkcompiler/runtime_core/libabckit/src/codegen/
Dcodegen_static_isapi.rb164 def plain(opcode, *args) argument
181 def case_(types, opcode, *args) argument
185 def cc_case(types, opcode, *args) argument
197 def case_true(opcode, *args) argument
205 def case_false(opcode, *args) argument
/arkcompiler/runtime_core/libabckit/tests/helpers/
Dhelpers.h53 T opcode; member
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/
Dconstantfold.cpp254 MIRIntConst *ConstantFold::FoldIntConstComparisonMIRConst(Opcode opcode, PrimType resultType, PrimT… in FoldIntConstComparisonMIRConst()
310 ConstvalNode *ConstantFold::FoldIntConstComparison(Opcode opcode, PrimType resultType, PrimType opn… in FoldIntConstComparison()
325 MIRConst *ConstantFold::FoldIntConstBinaryMIRConst(Opcode opcode, PrimType resultType, const MIRInt… in FoldIntConstBinaryMIRConst()
397 ConstvalNode *ConstantFold::FoldIntConstBinary(Opcode opcode, PrimType resultType, const ConstvalNo… in FoldIntConstBinary()
412 ConstvalNode *ConstantFold::FoldFPConstBinary(Opcode opcode, PrimType resultType, const ConstvalNod… in FoldFPConstBinary()
591 MIRIntConst *ConstantFold::FoldFPConstComparisonMIRConst(Opcode opcode, PrimType resultType, PrimTy… in FoldFPConstComparisonMIRConst()
607 ConstvalNode *ConstantFold::FoldFPConstComparison(Opcode opcode, PrimType resultType, PrimType opnd… in FoldFPConstComparison()
618 MIRConst *ConstantFold::FoldConstComparisonMIRConst(Opcode opcode, PrimType resultType, PrimType op… in FoldConstComparisonMIRConst()
636 ConstvalNode *ConstantFold::FoldConstComparison(Opcode opcode, PrimType resultType, PrimType opndTy… in FoldConstComparison()
650 CompareNode *ConstantFold::FoldConstComparisonReverse(Opcode opcode, PrimType resultType, PrimType … in FoldConstComparisonReverse()
[all …]
/arkcompiler/runtime_core/static_core/libpandafile/
Dline_number_program.h136 auto opcode = ReadOpcode(); in Process() local
205 auto opcode = static_cast<Opcode>(*program_); in ReadOpcode() local
285 bool HandleSpecialOpcode(LineNumberProgramItem::Opcode opcode) in HandleSpecialOpcode()
/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()
/arkcompiler/toolchain/websocket/
Dframe_builder.h39 ServerFrameBuilder(bool final, FrameType opcode) : fin_(final), opcode_(opcode) in ServerFrameBuilder()
Dweb_socket_frame.h32 constexpr inline bool IsControlFrame(uint8_t opcode) in IsControlFrame()
56 uint8_t opcode = 0; member
/arkcompiler/ets_frontend/merge_abc/protos/
DassemblyIns.proto29 uint32 opcode = 1; field
/arkcompiler/runtime_core/compiler/optimizer/ir/
Ddump.cpp160 void DumpTypedFieldOpcode(std::ostream *out, Opcode opcode, uint32_t type_id, const ArenaString &fi… in DumpTypedFieldOpcode()
170 void DumpTypedOpcode(std::ostream *out, Opcode opcode, uint32_t type_id, ArenaAllocator *allocator) in DumpTypedOpcode()
297 ArenaString opcode(GetOpcodeString(GetOpcode()), adapter); in DumpOpcode() local
310 ArenaString opcode(GetOpcodeString(mixin_inst->GetOpcode()), adapter); in DumpOpcodeAnyTypeMixin() local
335 ArenaString opcode(GetOpcodeString(GetOpcode()), adapter); in DumpOpcode() local
346 ArenaString opcode(GetOpcodeString(GetOpcode()), adapter); in DumpOpcode() local
375 ArenaString opcode(GetIntrinsicOpcodeName(), adapter); in DumpOpcode() local
/arkcompiler/runtime_core/panda_guard/obfuscate/
Dproperty.cpp38 … [&](panda::pandasm::Opcode opcode) -> bool { return info.ins_->opcode == opcode; }); in IsPropertyIns()
/arkcompiler/runtime_core/libabckit/src/adapter_static/
Dhelpers_static.h170 constexpr AbckitBitImmSize GetBinaryImmOperationSize(ark::compiler::Opcode opcode) in GetBinaryImmOperationSize()
/arkcompiler/ets_runtime/ecmascript/interpreter/
Dinterpreter-inl.h60 #define HANDLE_OPCODE(opcode) \ argument
66 #define HANDLE_OPCODE(opcode) \ argument
70 #define NOPRINT_HANDLE_OPCODE(opcode) \ argument
75 #define DEBUG_HANDLE_OPCODE(opcode) \ argument
175 #define REAL_GOTO_DISPATCH_OPCODE(opcode) \ argument

123456