/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | share_gate_meta_data.h | 417 static uint64_t ToValue(ValueType srcType, ValueType dstType, ConvertSupport support = ConvertSupport::ENABLE) in ToValue() function in panda::ecmascript::kungfu::ValuePairTypeAccessor 448 static uint64_t ToValue(ParamType leftType, GateType rightType) in ToValue() function in panda::ecmascript::kungfu::TypeConvertAccessor 480 uint64_t ToValue() const in ToValue() function in panda::ecmascript::kungfu::UInt32PairAccessor 557 uint64_t ToValue() const in ToValue() function in panda::ecmascript::kungfu::ArrayMetaDataAccessor 589 uint64_t ToValue() const in ToValue() function in panda::ecmascript::kungfu::CreateArgumentsAccessor 615 uint64_t ToValue() const in ToValue() function in panda::ecmascript::kungfu::ObjectTypeAccessor 657 uint64_t ToValue() const in ToValue() function in panda::ecmascript::kungfu::BuiltinPrototypeHClassAccessor 698 uint64_t ToValue() in ToValue() function in panda::ecmascript::kungfu::TypedArrayMetaDataAccessor 703 static uint64_t ToValue(ParamType paramType, Mode mode, OnHeapMode onHeap) in ToValue() function in panda::ecmascript::kungfu::TypedArrayMetaDataAccessor 737 uint64_t ToValue() cons function in panda::ecmascript::kungfu::LoadElementAccessor 770 uint64_t ToValue() const ToValue() function in panda::ecmascript::kungfu::StoreElementAccessor 791 uint64_t ToValue() const ToValue() function in panda::ecmascript::kungfu::StringStatusAccessor [all...] |
H A D | mcr_gate_meta_data.h | 255 static uint64_t ToValue(ParamType paramType, TypedUnOp unaryOp) in ToValue() function in panda::ecmascript::kungfu::TypedUnaryAccessor 283 static uint64_t ToValue(ParamType operandType, TypedBinOp binOp) in ToValue() function in panda::ecmascript::kungfu::TypedBinaryAccessor 306 static uint64_t ToValue(TypedCallTargetCheckOp op) in ToValue() function in panda::ecmascript::kungfu::TypedCallTargetCheckAccessor 333 static uint64_t ToValue(uint32_t trueWeight, uint32_t falseWeight) in ToValue() function in panda::ecmascript::kungfu::BranchAccessor 465 static uint64_t ToValue(MemoryAttribute mAttr) in ToValue() function in panda::ecmascript::kungfu::LoadStoreAccessor 491 static uint64_t ToValue(size_t offset, MemoryAttribute mAttr) in ToValue() function in panda::ecmascript::kungfu::LoadStoreConstOffsetAccessor 530 static uint64_t ToValue(ParamType paramType, TypedJumpOp jumpOp, uint32_t weight) in ToValue() function in panda::ecmascript::kungfu::TypedJumpAccessor
|
H A D | lcr_circuit_builder.cpp | 118 auto bit = LoadStoreAccessor::ToValue(mAttr); in Store() 128 auto bit = LoadStoreAccessor::ToValue(mAttr); in StoreWithoutBarrier() 140 auto bits = LoadStoreAccessor::ToValue(mAttr); in Load() 151 auto bits = LoadStoreAccessor::ToValue(mAttr); in Load() 161 auto bits = LoadStoreAccessor::ToValue(mAttr); in Load()
|
H A D | mcr_circuit_builder.cpp | 42 GateRef ret = GetCircuit()->NewGate(circuit_->ObjectTypeCheck(accessor.ToValue()), MachineType::I1, in ObjectTypeCheck() 114 GateRef ret = GetCircuit()->NewGate(circuit_->StableArrayCheck(accessor.ToValue()), in StableArrayCheck() 132 GateRef ret = GetCircuit()->NewGate(circuit_->ElementsKindCheck(accessor.ToValue()), in ElementsKindCheck() 196 GateRef ret = GetCircuit()->NewGate(circuit_->HClassStableArrayCheck(accessor.ToValue()), in HClassStableArrayCheck() 222 uint64_t value = TypedArrayMetaDataAccessor::ToValue(type, mode, onHeap); in TypedArrayCheck() 235 uint64_t value = TypedArrayMetaDataAccessor::ToValue(paramType, in LoadTypedArrayLength() 262 auto ret = GetCircuit()->NewGate(circuit_->StringAdd(accessor.ToValue()), MachineType::I64, in StringAdd() 275 GateRef ret = GetCircuit()->NewGate(circuit_->RangeGuard(accessor.ToValue()), in RangeGuard() 290 GateRef ret = GetCircuit()->NewGate(circuit_->BuiltinPrototypeHClassCheck(accessor.ToValue()), in BuiltinPrototypeHClassCheck() 353 uint64_t value = ValuePairTypeAccessor::ToValue(sr in CheckAndConvert() [all...] |
H A D | mcr_circuit_builder.h | 553 uint64_t value = TypedBinaryAccessor::ToValue(paramType, Op); in TypedBinaryOp() 568 uint64_t value = TypedCallTargetCheckAccessor::ToValue(Op); in JSNoGCCallThisTargetTypeCheck() 583 uint64_t value = TypedCallTargetCheckAccessor::ToValue(Op); in JSCallTargetTypeCheck() 597 uint64_t value = TypedUnaryAccessor::ToValue(paramType, Op); in TypedUnaryOp() 625 auto ret = GetCircuit()->NewGate(GetCircuit()->LoadElement(accessor.ToValue()), MachineType::I64, in LoadElement() 639 auto ret = GetCircuit()->NewGate(GetCircuit()->StoreElement(accessor.ToValue()), MachineType::NOVALUE, in StoreElement()
|
H A D | hcr_circuit_builder.cpp | 522 GateRef newGate = GetCircuit()->NewGate(circuit_->CreateArray(accessor.ToValue()), MachineType::I64, in CreateArray() 538 GateRef newGate = GetCircuit()->NewGate(circuit_->CreateArrayWithBuffer(accessor.ToValue()), in CreateArrayWithBuffer() 554 GateRef newGate = GetCircuit()->NewGate(circuit_->CreateArguments(accessor.ToValue()), in CreateArguments()
|
H A D | gate_accessor.cpp | 204 auto meta = circuit_->CreateArray(accessor.ToValue()); in SetArraySize() 207 auto meta = circuit_->CreateArrayWithBuffer(accessor.ToValue()); in SetArraySize() 229 const_cast<OneParameterMetaData *>(gatePtr->GetOneParameterMetaData())->SetValue(accessor.ToValue()); in SetElementsKind() 255 auto meta = circuit_->StringAdd(accessor.ToValue()); in SetStringStatus() 634 const_cast<OneParameterMetaData *>(gatePtr->GetOneParameterMetaData())->SetValue(accessor.ToValue()); in UpdateMethodOffset()
|
H A D | async_function_lowering.cpp | 55 auto bit = LoadStoreAccessor::ToValue(MemoryAttribute::Default());
in ProcessJumpTable()
|
H A D | bytecode_circuit_builder.cpp | 613 auto metaData = circuit_->FrameArgs(accessor.ToValue()); in BuildFrameArgs()
|
H A D | circuit_builder.cpp | 90 auto value = BranchAccessor::ToValue(trueWeight, falseWeight); in Branch()
|
H A D | frame_states.cpp | 1420 auto frameState = circuit_->NewGate(circuit_->FrameState(accessor.ToValue()), in BuildFrameState()
|
H A D | slowpath_lowering.cpp | 1261 auto bit = LoadStoreAccessor::ToValue(MemoryAttribute::Default()); in LowerExceptionHandler() 1290 auto bit = LoadStoreAccessor::ToValue(MemoryAttribute::Default()); in LowerLdGlobal()
|
H A D | stub_builder.cpp | 1697 auto bit = LoadStoreAccessor::ToValue(mAttr); in Store()
|
/arkcompiler/ets_runtime/ecmascript/compiler/tests/ |
H A D | meta_data_equal_test.cpp | 200 TypedCallTargetCheckAccessor::ToValue(TypedCallTargetCheckOp::JSCALLTHIS_FAST)), MachineType::I64, in HWTEST_F_L0() 205 TypedCallTargetCheckAccessor::ToValue(TypedCallTargetCheckOp::JSCALLTHIS_FAST)), MachineType::I64, in HWTEST_F_L0() 213 uint64_t valueForType5 = ecmascript::kungfu::TypedBinaryAccessor::ToValue(ParamType::IntType(), in HWTEST_F_L0() 221 uint64_t valueForType6 = ecmascript::kungfu::TypedBinaryAccessor::ToValue(ParamType::IntType(), in HWTEST_F_L0()
|
H A D | loop_optimization_test.cpp | 194 auto bits = ecmascript::kungfu::LoadStoreAccessor::ToValue(ecmascript::kungfu::MemoryAttribute::Default()); in HWTEST_F_L0()
|