| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | mcr_gate_meta_data.cpp | 22 TypedBinOp TypedBinaryMetaData::GetRevCompareOp(TypedBinOp op) in GetRevCompareOp() 43 TypedBinOp TypedBinaryMetaData::GetSwapCompareOp(TypedBinOp op) in GetSwapCompareOp() 85 std::string GateMetaData::Str(TypedBinOp op) in Str() 98 std::string GateMetaData::Str(TypedUnOp op) in Str() 111 std::string GateMetaData::Str(TypedJumpOp op) in Str() 124 std::string GateMetaData::Str(TypedLoadOp op) in Str() 137 std::string GateMetaData::Str(TypedStoreOp op) in Str() 150 std::string GateMetaData::Str(TypedCallTargetCheckOp op) in Str()
|
| D | range_analysis.cpp | 48 auto op = acc_.GetOpCode(gate); in VisitGate() local 109 auto op = acc_.GetTypedUnAccessor(gate).GetTypedUnOp(); in VisitTypedUnaryOp() local 138 auto op = acc_.GetTypedBinaryOp(gate); in VisitTypedBinaryOp() local 271 auto op = acc_.GetTypedBinaryOp(gate); in GetRangeOfCompare() local 316 auto op = acc_.GetOpCode(gate); in PrintRangeInfo() local
|
| D | array_bounds_check_elimination.cpp | 49 ArrayBoundsCheckElimination::Bound::Bound(TypedBinOp op, GateRef gate, int constant) in Bound() 178 auto op = acc_.GetTypedBinaryOp(gate); in DoBinaryArithmeticOp() local 252 auto op = acc_.GetTypedUnAccessor(gate).GetTypedUnOp(); in DoUnaryArithmeticOp() local 356 OpCode op = acc_.GetOpCode(gate); in VisitGate() local 375 auto op = acc_.GetTypedBinaryOp(gate); in GetInstrAndConstValueFromBinaryOp() local 400 auto op = acc_.GetTypedUnAccessor(gate).GetTypedUnOp(); in GetInstrAndConstValueFromUnaryOp() local 498 void ArrayBoundsCheckElimination::UpdateBound(IntegerStack &pushed, GateRef x, TypedBinOp op, in UpdateBound() 521 …ayBoundsCheckElimination::AddIfCondition(IntegerStack &pushed, GateRef x, GateRef y, TypedBinOp op) in AddIfCondition() 537 OpCode op = acc_.GetOpCode(gate); in IsArrayLength() local 551 OpCode op = acc_.GetOpCode(gate); in FindBoundGate() local [all …]
|
| D | gate_accessor.cpp | 129 auto op = GetOpCode(gate); in GetMemoryOrder() local 293 TypedLoadOp op = GetTypedLoadOp(gate); in TypedOpIsTypedArray() local 297 TypedStoreOp op = GetTypedStoreOp(gate); in TypedOpIsTypedArray() local 534 OpCode op = GetOpCode(gate); in GetNoGCFlag() local 558 OpCode op = GetOpCode(gate); in TryGetPcOffset() local 583 OpCode op = GetOpCode(gate); in TryGetBcIndex() local 596 OpCode op = GetOpCode(gate); in TryGetMethodOffset() local 620 OpCode op = GetOpCode(frameState); in GetFrameArgs() local 641 OpCode op = GetOpCode(gate); in TryGetPGOType() local 654 OpCode op = GetOpCode(gate); in TrySetPGOType() local [all …]
|
| D | ts_hcr_opt_pass.cpp | 42 TypedBinOp op = acc_.GetTypedBinaryOp(gate); in VisitStringBinOp() local 104 OpCode op = acc_.GetOpCode(gate); in IsNotLoadStrOrStringLoadElement() local
|
| D | loop_analysis.cpp | 119 auto op = acc_.GetOpCode(gate); in UpdateLoopInfo() local 199 auto op = acc_.GetOpCode(gate); in LoopExitElimination() local
|
| D | string_builder_optimizer.cpp | 49 auto op = acc_.GetOpCode(gate); in FindBuilderBegin() local 191 auto op = acc_.GetOpCode(use); in HasConcatOrPhiUse() local
|
| /arkcompiler/ets_frontend/ts2panda/ts2abc/tests/sources/ |
| D | add.json | 10 "op": "mov.dyn", string 21 "op": "mov.dyn", string 32 "op": "mov.dyn", string 43 "op": "mov.dyn", string 54 "op": "mov.dyn", string 65 "op": "ecma.ldlexenvdyn", string 72 "op": "sta.dyn", string 82 "op": "lda.dyn", string 92 "op": "sta.dyn", string 102 "op": "lda.dyn", string [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/ |
| D | opcodes.h | 152 constexpr bool IsCompareHasReverseOp(Opcode op) in IsCompareHasReverseOp() 160 constexpr Opcode GetSwapCmpOp(Opcode op) in GetSwapCmpOp() 181 constexpr Opcode GetReverseCmpOp(Opcode op) in GetReverseCmpOp() 202 constexpr bool IsSupportedOpForCopyInPhasesLoopUnrollAndVRP(Opcode op) in IsSupportedOpForCopyInPhasesLoopUnrollAndVRP()
|
| /arkcompiler/ets_runtime/ecmascript/ic/ |
| D | ic_runtime.cpp | 36 void ICRuntime::UpdateLoadHandler(const ObjectOperator &op, JSHandle<JSTaggedValue> key, in UpdateLoadHandler() 114 void ICRuntime::UpdateStoreHandler(const ObjectOperator &op, JSHandle<JSTaggedValue> key, in UpdateStoreHandler() 190 ObjectOperator op(GetThread(), receiver, key); in LoadValueMiss() local 245 ObjectOperator op(GetThread(), receiver, key); in LoadMiss() local 288 ObjectOperator op(GetThread(), receiver, key); in LoadTypedArrayValueMiss() local 337 ObjectOperator op = ConstructOp(receiver, key, value, isOwn); in StoreMiss() local 389 ObjectOperator op(GetThread(), receiver, key); in StoreTypedArrayValueMiss() local
|
| D | ic_handler.h | 182 …tatic inline JSHandle<JSTaggedValue> LoadProperty(const JSThread *thread, const ObjectOperator &op) in LoadProperty() 237 …static inline JSHandle<JSTaggedValue> LoadElement(const JSThread *thread, const ObjectOperator &op) in LoadElement() 279 …atic inline JSHandle<JSTaggedValue> StoreProperty(const JSThread *thread, const ObjectOperator &op) in StoreProperty() 344 …ic inline JSHandle<JSTaggedValue> StoreTransition(const JSThread *thread, const ObjectOperator &op) in StoreTransition() 373 …atic inline JSHandle<JSTaggedValue> LoadPrototype(const JSThread *thread, const ObjectOperator &op, in LoadPrototype() 387 …tic inline JSHandle<JSTaggedValue> StorePrototype(const JSThread *thread, const ObjectOperator &op, in StorePrototype() 420 …ic inline JSHandle<JSTaggedValue> StoreTransition(const JSThread *thread, const ObjectOperator &op, in StoreTransition() 454 static inline JSHandle<JSTaggedValue> StoreAOT(const JSThread *thread, const ObjectOperator &op, in StoreAOT()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
| D | isa.cpp | 18 #define DEFINE_MOP(op, ...) const OpndDesc OpndDesc::op = __VA_ARGS__; argument 21 #define DEFINE_MOP(op, ...) {abstract::op, __VA_ARGS__}, argument
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_me/src/ |
| D | cast_opt.cpp | 85 bool CastOpt::IsExplicitCastOp(Opcode op) in IsExplicitCastOp() 95 bool CastOpt::IsImplicitCastOp(Opcode op) in IsImplicitCastOp() 103 bool CastOpt::IsCompareOp(Opcode op) in IsCompareOp() 118 Opcode op = castInfo.GetOp(); in DoComputeCastInfo() local 366 Opcode op = expr->GetOpCode(); in SimplifyCast() local 417 Opcode op = castExpr->GetOpCode(); in SimplifyCastSingle() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/ts/ |
| D | binaryLikeExpression.cpp | 23 … ir::Expression *rightExpr, ir::AstNode *expr, lexer::TokenType op) in CheckBinaryOperator() 94 ir::AstNode *expr, lexer::TokenType op) in CheckPlusOperator() 126 … ir::Expression *rightExpr, ir::AstNode *expr, lexer::TokenType op) in CheckCompareOperator() 212 void TSChecker::CheckAssignmentOperator(lexer::TokenType op, ir::Expression *leftExpr, Type *leftTy… in CheckAssignmentOperator()
|
| /arkcompiler/ets_frontend/es2panda/typescript/core/ |
| D | binaryLikeExpression.cpp | 24 … const ir::Expression *rightExpr, const ir::AstNode *expr, lexer::TokenType op) in CheckBinaryOperator() 95 … const ir::Expression *rightExpr, const ir::AstNode *expr, lexer::TokenType op) in CheckPlusOperator() 127 … const ir::Expression *rightExpr, const ir::AstNode *expr, lexer::TokenType op) in CheckCompareOperator() 213 void Checker::CheckAssignmentOperator(lexer::TokenType op, const ir::Expression *leftExpr, Type *le… in CheckAssignmentOperator()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
| D | dbg.h | 41 DbgInsn(MemPool &memPool, maplebe::MOperator op) : Insn(memPool, op) {} in DbgInsn() 43 …DbgInsn(MemPool &memPool, maplebe::MOperator op, maplebe::Operand &opnd0) : Insn(memPool, op, opnd… in DbgInsn() 45 … DbgInsn(MemPool &memPool, maplebe::MOperator op, maplebe::Operand &opnd0, maplebe::Operand &opnd1) in DbgInsn() 50 … DbgInsn(MemPool &memPool, maplebe::MOperator op, maplebe::Operand &opnd0, maplebe::Operand &opnd1, in DbgInsn()
|
| D | cfi.h | 62 CfiInsn(MemPool &memPool, maplebe::MOperator op) : Insn(memPool, op) {} in CfiInsn() 64 …CfiInsn(MemPool &memPool, maplebe::MOperator op, maplebe::Operand &opnd0) : Insn(memPool, op, opnd… in CfiInsn() 66 … CfiInsn(MemPool &memPool, maplebe::MOperator op, maplebe::Operand &opnd0, maplebe::Operand &opnd1) in CfiInsn() 71 … CfiInsn(MemPool &memPool, maplebe::MOperator op, maplebe::Operand &opnd0, maplebe::Operand &opnd1, in CfiInsn()
|
| /arkcompiler/ets_runtime/ecmascript/debugger/ |
| D | dropframe_manager.cpp | 26 bool DropframeManager::IsNewlexenvOpcode(BytecodeInstruction::Opcode op) in IsNewlexenvOpcode() 40 bool DropframeManager::IsStlexvarOpcode(BytecodeInstruction::Opcode op) in IsStlexvarOpcode() 53 …, uint16_t> DropframeManager::ReadStlexvarParams(const uint8_t *pc, BytecodeInstruction::Opcode op) in ReadStlexvarParams() 88 BytecodeInstruction::Opcode op = bcIns.GetOpcode(); in MethodEntry() local
|
| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| D | builtins_atomics.cpp | 278 const callbackfun &op) in AtomicReadModifyWrite() 310 … EcmaRuntimeCallInfo *argv, const callbackfun &op) in AtomicReadModifyWriteCase() 343 EcmaRuntimeCallInfo *argv, const callbackfun &op) in HandleWithUint8() 364 EcmaRuntimeCallInfo *argv, const callbackfun &op) in HandleWithInt8() 385 EcmaRuntimeCallInfo *argv, const callbackfun &op) in HandleWithUint16() 406 EcmaRuntimeCallInfo *argv, const callbackfun &op) in HandleWithInt16() 427 EcmaRuntimeCallInfo *argv, const callbackfun &op) in HandleWithUint32() 448 EcmaRuntimeCallInfo *argv, const callbackfun &op) in HandleWithInt32() 469 EcmaRuntimeCallInfo *argv, const callbackfun &op) in HandleWithBigInt64() 495 EcmaRuntimeCallInfo *argv, const callbackfun &op) in HandleWithBigUint64()
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | js_object.cpp | 335 ObjectOperator op(thread, receiver, lengthKey, OperatorType::OWN); in IsArrayLengthWritable() local 608 ObjectOperator op(thread, objValue, i, OperatorType::OWN); in GetAllElementKeysByFilter() local 756 ObjectOperator op(thread, key); in GlobalSetProperty() local 795 ObjectOperator op(thread, obj, receiver, key); in SetProperty() local 805 ObjectOperator op(thread, obj, key); in SetProperty() local 816 ObjectOperator op(thread, obj, key); in SetProperty() local 825 ObjectOperator op(thread, obj, index); in SetProperty() local 829 bool JSObject::SetPropertyForDataDescriptorProxy(JSThread *thread, ObjectOperator *op, in SetPropertyForDataDescriptorProxy() 859 bool JSObject::SetPropertyForDataDescriptor(ObjectOperator *op, const JSHandle<JSTaggedValue> &valu… in SetPropertyForDataDescriptor() 937 bool JSObject::SetProperty(ObjectOperator *op, const JSHandle<JSTaggedValue> &value, bool mayThrow) in SetProperty() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/ |
| D | extend_assembler.cpp | 110 void ExtendedAssembler::PushArgc(int32_t argc, Register op, Register fp) in PushArgc() 116 void ExtendedAssembler::PushArgc(Register argc, Register op, Register fp) in PushArgc()
|
| D | assembler_aarch64.cpp | 91 uint32_t op = 0; in Ldp() local 125 uint32_t op = 0; in Stp() local 159 uint32_t op = 0; in Ldp() local 205 uint32_t op = 0; in Stp() local 279 uint32_t op = GetOpcodeOfLdr(operand, scale); in Ldr() local 321 uint32_t op = 0; in Str() local 359 uint32_t op = LDUR_Offset; in Ldur() local 371 uint32_t op = STUR_Offset; in Stur() local 673 void AssemblerAarch64::MovWide(uint32_t op, const Register &rd, uint64_t imm, int shift) in MovWide() 715 void AssemblerAarch64::BitWiseOpImm(BitwiseOpCode op, const Register &rd, const Register &rn, uint6… in BitWiseOpImm() [all …]
|
| /arkcompiler/runtime_core/static_core/bytecode_optimizer/ |
| D | check_resolver.cpp | 24 auto op = inst->GetOpcode(); in ReplaceCheck() local
|
| D | bytecode_optimizer_isapi.rb | 31 def data_kind_helper(op) argument 215 def generate_arith_op(op) argument 295 def is_commutative?(op) argument
|
| /arkcompiler/ets_runtime/tools/circuit_viewer/src/ir/ |
| D | LogParser.js | 296 op: 'B' + ret[1], property 364 op: 'B' + ret[1], property
|