Home
last modified time | relevance | path

Searched defs:op (Results 1 – 25 of 144) sorted by relevance

123456

/arkcompiler/ets_runtime/ecmascript/compiler/
Dmcr_gate_meta_data.cpp22 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()
Drange_analysis.cpp48 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
Darray_bounds_check_elimination.cpp49 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 …]
Dgate_accessor.cpp129 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 …]
Dts_hcr_opt_pass.cpp42 TypedBinOp op = acc_.GetTypedBinaryOp(gate); in VisitStringBinOp() local
104 OpCode op = acc_.GetOpCode(gate); in IsNotLoadStrOrStringLoadElement() local
Dloop_analysis.cpp119 auto op = acc_.GetOpCode(gate); in UpdateLoopInfo() local
199 auto op = acc_.GetOpCode(gate); in LoopExitElimination() local
Dstring_builder_optimizer.cpp49 auto op = acc_.GetOpCode(gate); in FindBuilderBegin() local
191 auto op = acc_.GetOpCode(use); in HasConcatOrPhiUse() local
/arkcompiler/ets_frontend/ts2panda/ts2abc/tests/sources/
Dadd.json10 "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/
Dopcodes.h152 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/
Dic_runtime.cpp36 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
Dic_handler.h182 …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/
Disa.cpp18 #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/
Dcast_opt.cpp85 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/
DbinaryLikeExpression.cpp23 … 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/
DbinaryLikeExpression.cpp24 … 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/
Ddbg.h41 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()
Dcfi.h62 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/
Ddropframe_manager.cpp26 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/
Dbuiltins_atomics.cpp278 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/
Djs_object.cpp335 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/
Dextend_assembler.cpp110 void ExtendedAssembler::PushArgc(int32_t argc, Register op, Register fp) in PushArgc()
116 void ExtendedAssembler::PushArgc(Register argc, Register op, Register fp) in PushArgc()
Dassembler_aarch64.cpp91 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/
Dcheck_resolver.cpp24 auto op = inst->GetOpcode(); in ReplaceCheck() local
Dbytecode_optimizer_isapi.rb31 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/
DLogParser.js296 op: 'B' + ret[1], property
364 op: 'B' + ret[1], property

123456