Home
last modified time | relevance | path

Searched refs:INT8 (Results 1 - 25 of 75) sorted by relevance

123

/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
H A Dbuiltins_dataview_stub_builder.cpp55 if constexpr (type == DataViewType::UINT8 || type == DataViewType::INT8) { in SetTypedValue()
126 Store(VariableType::INT8(), glue, pointer, offset, TruncInt32ToInt8(b0)); in SetValueInBufferForInt32()
127 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(1)), TruncInt32ToInt8(b1)); in SetValueInBufferForInt32()
128 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(OffsetIndex::TWO)), TruncInt32ToInt8(b2)); in SetValueInBufferForInt32()
129 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(OffsetIndex::THREE)), TruncInt32ToInt8(b3)); in SetValueInBufferForInt32()
134 Store(VariableType::INT8(), glue, pointer, offset, TruncInt32ToInt8(b3)); in SetValueInBufferForInt32()
135 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(1)), TruncInt32ToInt8(b2)); in SetValueInBufferForInt32()
136 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(OffsetIndex::TWO)), TruncInt32ToInt8(b1)); in SetValueInBufferForInt32()
137 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(OffsetIndex::THREE)), TruncInt32ToInt8(b0)); in SetValueInBufferForInt32()
170 Store(VariableType::INT8(), glu in SetValueInBufferForInt64()
[all...]
H A Dbuiltins_string_stub_builder.cpp236 Load(VariableType::INT8(), PtrAdd(stringData, charPosition))))); in FastStringCharCodeAt()
1103 result = ZExtInt8ToInt32(Load(VariableType::INT8(), PtrAdd(dataUtf16, in StringAt()
1162 GateRef result = ZExtInt8ToInt32(Load(VariableType::INT8(), PtrAdd(dataAddr, in GetSingleCharCodeFromConstantString()
1187 result = ZExtInt8ToInt32(Load(VariableType::INT8(), PtrAdd(dataAddr, in GetSingleCharCodeFromLineString()
1260 Store(VariableType::INT8(), glue, dst, IntPtr(0), TruncInt32ToInt8(charCode)); in CreateStringBySingleCharCode()
1302 data = ZExtInt8ToInt16(Load(VariableType::INT8(), dataAddr)); in CreateFromEcmaString()
1332 Store(VariableType::INT8(), glue, dst, IntPtr(0), TruncInt16ToInt8(*data)); in CreateFromEcmaString()
1417 CopyChars(glue, dst, source, len, IntPtr(sizeof(uint8_t)), VariableType::INT8()); in FastSubUtf8String()
1641 GateRef tmp = Load(VariableType::INT8(), data, in CanBeCompressed()
1686 GateRef i = Load(VariableType::INT8(), *sourceTm in CopyUtf8AsUtf16()
[all...]
/arkcompiler/runtime_core/compiler/optimizer/ir/
H A Ddatatype.h34 INT8,
68 "i8", // INT8
94 case Type::INT8: in GetCommonType()
112 case Type::INT8: in IsInt32Bit()
128 case INT8: in IsTypeNumeric()
149 case INT8: in IsLessInt32()
181 return is_signed ? INT8 : UINT8; in GetIntTypeBySize()
201 case INT8: in Is32Bits()
236 case INT8: in IsTypeSigned()
264 case INT8 in ShiftByType()
[all...]
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
H A Dtype_info.h93 enum TypeId : uint8_t { INT8 = 0, INT16 = 1, INT32 = 2, INT64 = 3, FLOAT32 = 4, FLOAT64 = 5, INVALID = 6 };
102 typeId_ = INT8; in TypeInfo()
104 typeId_ = INT8; in TypeInfo()
147 case INT8: in GetSize()
190 case DataType::INT8: { in FromDataType()
191 return TypeInfo(INT8); in FromDataType()
226 case INT8: in ToDataType()
227 return DataType::INT8; in ToDataType()
249 case INT8: in Dump()
250 std::cerr << "INT8"; in Dump()
[all...]
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
H A Ddatatype.h35 INT8,
69 "i8", // INT8
102 case Type::INT8: in GetCommonType()
124 case Type::INT8: in IsInt32Bit()
141 case INT8: in IsTypeNumeric()
162 case INT8: in IsLessInt32()
196 return isSigned ? INT8 : UINT8; in GetIntTypeBySize()
217 case INT8: in Is32Bits()
253 case INT8: in IsTypeSigned()
277 case INT8 in ShiftByType()
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/
H A Dbaseline_call_signature.cpp289 VariableType::INT8(), in DEF_CALL_SIGNATURE()
290 VariableType::INT8(), in DEF_CALL_SIGNATURE()
291 VariableType::INT8(), in DEF_CALL_SIGNATURE()
903 VariableType::INT8(), in DEF_CALL_SIGNATURE()
937 VariableType::INT8(), in DEF_CALL_SIGNATURE()
988 VariableType::INT8(), in DEF_CALL_SIGNATURE()
1005 VariableType::INT8(), in DEF_CALL_SIGNATURE()
1136 VariableType::INT8(), in DEF_CALL_SIGNATURE()
1310 VariableType::INT8(), in DEF_CALL_SIGNATURE()
1869 VariableType::INT8(), in DEF_CALL_SIGNATURE()
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dinterpreter_stub-inl.h42 return Load(VariableType::INT8(), pc, IntPtr(1)); // 1 : skip 1 byte of bytecode in ReadInst8_0()
47 return Load(VariableType::INT8(), pc, IntPtr(2)); // 2 : skip 1 byte of bytecode in ReadInst8_1()
52 return Load(VariableType::INT8(), pc, IntPtr(3)); // 3 : skip 1 byte of bytecode in ReadInst8_2()
57 return Load(VariableType::INT8(), pc, IntPtr(4)); // 4 : skip 1 byte of bytecode in ReadInst8_3()
62 return Load(VariableType::INT8(), pc, IntPtr(5)); // 5 : skip 1 byte of bytecode in ReadInst8_4()
67 return Load(VariableType::INT8(), pc, IntPtr(6)); // 6 : skip 1 byte of bytecode in ReadInst8_5()
72 return Load(VariableType::INT8(), pc, IntPtr(7)); // 7 : skip 1 byte of bytecode in ReadInst8_6()
77 return Load(VariableType::INT8(), pc, IntPtr(8)); // 8 : skip 1 byte of bytecode in ReadInst8_7()
82 return Load(VariableType::INT8(), pc, IntPtr(9)); // 9 : skip 1 byte of bytecode in ReadInst8_8()
87 return Load(VariableType::INT8(), p in ReadInst8_9()
[all...]
H A Dvariable_type.h54 static VariableType INT8() in INT8() function in panda::ecmascript::kungfu::VariableType
H A Dprofiler_stub_builder.cpp791 return ZExtInt8ToInt32(Load(VariableType::INT8(), slotInfo.GetPC(), IntPtr(1))); in GetSlotID()
797 auto hight = Load(VariableType::INT8(), pc, IntPtr(2)); // 2 : skip 1 byte of bytecode in GetSlotID()
799 auto low = Load(VariableType::INT8(), pc, IntPtr(1)); in GetSlotID()
803 return ZExtInt8ToInt32(Load(VariableType::INT8(), pc, IntPtr(2))); in GetSlotID()
805 return ZExtInt8ToInt32(Load(VariableType::INT8(), pc, IntPtr(1))); in GetSlotID()
931 GateRef jitCallThreshold = Load(VariableType::INT8(), profileTypeInfo, jitCallThresholdOffset); in GetJitCallThreshold()
944 GateRef jitCallCnt = Load(VariableType::INT8(), profileTypeInfo, jitCallCntOffset); in GetJitCallCnt()
1025 Store(VariableType::INT8(), glue, profileTypeInfo, jitCallCntOffset, TruncInt32ToInt8(newJitCallCnt)); in IsCompiledOrTryCompile()
1034 Store(VariableType::INT8(), glue, profileTypeInfo, jitCallCntOffset, TruncInt32ToInt8(newJitCallCnt)); in IsCompiledOrTryCompile()
1125 GateRef opcode = Load(VariableType::INT8(), offsetInf in TryJitCompile()
[all...]
/arkcompiler/ets_runtime/ecmascript/base/
H A Dtyped_array_helper-inl.h93 return DataViewType::INT8; in GetType()
215 case DataViewType::INT8: in GetConstructorFromType()
245 case DataViewType::INT8: in GetSharedConstructorFromType()
275 case DataViewType::INT8: in GetConstructorNameFromType()
306 case DataViewType::INT8: in GetSharedConstructorNameFromType()
338 case DataViewType::INT8: in GetOnHeapHclassFromType()
370 case DataViewType::INT8: in GetSharedOnHeapHclassFromType()
402 case DataViewType::INT8: in GetNotOnHeapHclassFromType()
434 case DataViewType::INT8: in GetSharedNotOnHeapHclassFromType()
462 if (arrayType == DataViewType::INT8 || in GetSizeFromType()
[all...]
/arkcompiler/ets_runtime/ecmascript/base/tests/
H A Dtyped_array_helper_test.cpp60 case DataViewType::INT8: { in CreateTypedArrayCallInfo()
115 EcmaRuntimeCallInfo* argv = CreateTypedArrayCallInfo(thread, array, DataViewType::INT8); in HWTEST_F_L0()
119 DataViewType::INT8)); in HWTEST_F_L0()
222 EcmaRuntimeCallInfo* argv1 = CreateTypedArrayCallInfo(thread, array, DataViewType::INT8); in HWTEST_F_L0()
230 DataViewType::INT8)); in HWTEST_F_L0()
246 EXPECT_EQ(type1, DataViewType::INT8); in HWTEST_F_L0()
253 EXPECT_EQ(TypedArrayHelper::GetType(JSType::JS_INT8_ARRAY), DataViewType::INT8); in HWTEST_F_L0() member in panda::test::DataViewType
270 EcmaRuntimeCallInfo* argv1 = CreateTypedArrayCallInfo(thread, array, DataViewType::INT8); in HWTEST_F_L0()
280 DataViewType::INT8)); in HWTEST_F_L0()
328 EcmaRuntimeCallInfo* argv1 = CreateTypedArrayCallInfo(thread, array, DataViewType::INT8); in HWTEST_F_L0()
[all...]
/arkcompiler/runtime_core/compiler/tests/
H A Dinst_generator.h131 std::vector<DataType::Type> integer_types_ {DataType::UINT8, DataType::INT8, DataType::UINT16, DataType::INT16, member in panda::compiler::InstGenerator::DataType
134 std::vector<DataType::Type> numeric_types_ {DataType::BOOL, DataType::UINT8, DataType::INT8, DataType::UINT16, member in panda::compiler::InstGenerator::DataType
139 DataType::REFERENCE, DataType::BOOL, DataType::UINT8, DataType::INT8, DataType::UINT16, DataType::INT16, member in panda::compiler::InstGenerator::DataType
142 std::vector<DataType::Type> ref_int_types_ {DataType::REFERENCE, DataType::BOOL, DataType::UINT8, DataType::INT8, member in panda::compiler::InstGenerator::DataType
146 std::vector<DataType::Type> all_types_ {DataType::REFERENCE, DataType::BOOL, DataType::UINT8, DataType::INT8, member in panda::compiler::InstGenerator::DataType
303 {DataType::INT8, -1}, {DataType::UINT16, -1}, {DataType::INT16, -1}, {DataType::UINT32, -1},
H A Dvixl_exec_module.h49 case (DataType::INT8): in CutValue()
96 return DataType::INT8; in GetType()
186 } else if (type == DataType::INT8) { in WriteParameters()
/arkcompiler/ets_runtime/ecmascript/
H A Djs_dataview.cpp23 case DataViewType::INT8: in GetElementSize()
H A Djs_dataview.h27 BIGINT64 = 0, BIGUINT64, FLOAT32, FLOAT64, INT8, INT16, INT32, UINT8, UINT16, UINT32, UINT8_CLAMPED member in panda::ecmascript::DataViewType
/arkcompiler/runtime_core/static_core/compiler/tests/
H A Dinst_generator.h176 std::vector<DataType::Type> integerTypes_ {DataType::UINT8, DataType::INT8, DataType::UINT16, DataType::INT16, member in ark::compiler::InstGenerator::DataType
179 std::vector<DataType::Type> numericTypes_ {DataType::BOOL, DataType::UINT8, DataType::INT8, DataType::UINT16, member in ark::compiler::InstGenerator::DataType
184 DataType::REFERENCE, DataType::BOOL, DataType::UINT8, DataType::INT8, DataType::UINT16, DataType::INT16, member in ark::compiler::InstGenerator::DataType
187 std::vector<DataType::Type> refIntTypes_ {DataType::REFERENCE, DataType::BOOL, DataType::UINT8, DataType::INT8, member in ark::compiler::InstGenerator::DataType
191 std::vector<DataType::Type> allTypes_ {DataType::REFERENCE, DataType::BOOL, DataType::UINT8, DataType::INT8, member in ark::compiler::InstGenerator::DataType
353 {DataType::INT8, -1}, {DataType::UINT16, -1}, {DataType::INT16, -1}, {DataType::UINT32, -1},
H A Dvixl_exec_module.h49 case (DataType::INT8): in CutValue()
96 return DataType::INT8; in GetType()
197 } else if (type == DataType::INT8) { in WriteParameters()
/arkcompiler/runtime_core/static_core/plugins/ets/compiler/optimizer/ir_builder/
H A Dets_inst_builder.cpp87 case DataType::INT8: in BuildLdObjByName()
133 case DataType::INT8: in ExtractIntrinsicIdByType()
134 return {RuntimeInterface::IntrinsicId::INTRINSIC_COMPILER_ETS_ST_OBJ_BY_NAME_I8, DataType::INT8}; in ExtractIntrinsicIdByType()
/arkcompiler/runtime_core/static_core/bytecode_optimizer/
H A Dcodegen.cpp269 case compiler::DataType::INT8: in VisitConstant32()
366 case compiler::DataType::INT8: in VisitConstant()
396 case compiler::DataType::INT8: in EncodeSta()
736 case compiler::DataType::INT8: in VisitIf()
949 case compiler::DataType::INT8: in IfImmZero()
1026 case compiler::DataType::INT8: in IfImmNonZero()
1149 case compiler::DataType::INT8: in VisitCastFromI32()
1191 case compiler::DataType::INT8: in VisitCastFromU32()
1235 case compiler::DataType::INT8: in VisitCastFromI64()
1435 case compiler::DataType::INT8 in VisitReturn()
[all...]
H A Dreg_encoder.cpp676 case compiler::DataType::INT8: in VisitLoadObject()
707 case compiler::DataType::INT8: in VisitLoadStatic()
734 case compiler::DataType::INT8: in VisitStoreObject()
765 case compiler::DataType::INT8: in VisitStoreStatic()
/arkcompiler/runtime_core/compiler/optimizer/templates/
H A Dinstructions.rb22 INT8 = 'i8'
73 Tokens::Types::INT8 => "DataType::INT8",
224 'i8' => 'DataType::INT8',
/arkcompiler/runtime_core/static_core/compiler/optimizer/templates/
H A Dinstructions.rb22 INT8 = 'i8'
73 Tokens::Types::INT8 => "DataType::INT8",
228 'i8' => 'DataType::INT8',
/arkcompiler/ets_runtime/ecmascript/builtins/
H A Dbuiltins_dataview.cpp206 return GetTypedValue(argv, DataViewType::INT8); in GetInt8()
283 return SetTypedValue(argv, DataViewType::INT8); in SetInt8()
477 if (type == DataViewType::UINT8 || type == DataViewType::INT8) { in GetTypedValue()
493 if (type == DataViewType::UINT8 || type == DataViewType::INT8) { in SetTypedValue()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/
H A Dets_interop_runtime_interface-inl.h26 return {IntrinsicId::INTRINSIC_COMPILER_CONVERT_I8_TO_LOCAL, compiler::DataType::INT8}; in GetInfoForInteropConvert()
95 return {{IntrinsicId::INTRINSIC_COMPILER_CONVERT_LOCAL_TO_I8, compiler::DataType::INT8}};
/arkcompiler/ets_runtime/ecmascript/tests/
H A Djs_dataview_test.cpp37 EXPECT_EQ(JSDataView::GetElementSize(DataViewType::INT8), 1U); in HWTEST_F_L0()

Completed in 28 milliseconds

123