Home
last modified time | relevance | path

Searched refs:I32 (Results 1 - 25 of 125) sorted by relevance

12345

/arkcompiler/runtime_core/static_core/runtime/tests/
H A Dc2i_bridge_test.cpp301 auto method = MakeNoArgsMethod(TypeId::I32, 5L); in TEST_F()
334 auto method = MakeCheckArgsMethod({TypeId::I32, TypeId::I32}, {5L}); in TEST_F()
342 auto method = MakeCheckArgsMethod({TypeId::I32}, {0, 5L}, true); in TEST_F()
350 auto method = MakeCheckArgsMethod({TypeId::I32, TypeId::I32, TypeId::I32, TypeId::I32}, {3L, 2L, 1L}); in TEST_F()
358 auto method = MakeCheckArgsMethod({TypeId::I32, TypeId::I64}, {7L}); in TEST_F()
367 auto method = MakeCheckArgsMethod({TypeId::I32, TypeI in TEST_F()
[all...]
H A Di2c_bridge_test.cpp364 uint16_t *shorty = MakeShorty({TypeId::I32}); in TEST_F()
475 uint16_t *shorty = MakeShorty({TypeId::VOID, TypeId::I32}); in TEST_F()
513 uint16_t *shorty = MakeShorty({TypeId::VOID, TypeId::I32}); in TEST_F()
592 uint16_t *shorty = MakeShorty({TypeId::VOID, TypeId::I32, TypeId::TAGGED}); in TEST_F()
633 uint16_t *shorty = MakeShorty({TypeId::VOID, TypeId::I32, TypeId::I32, TypeId::I32}); in TEST_F()
674 uint16_t *shorty = MakeShorty({TypeId::VOID, TypeId::I32, TypeId::I32, TypeId::I64, TypeId::I32}); in TEST_F()
[all...]
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/
H A Dcompiler_intrinsics.cpp101 ASSERT(FIELD_TYPE == panda_file::Type::TypeId::I32); in GetFieldPrimitiveType()
105 ASSERT(FIELD_TYPE == panda_file::Type::TypeId::I32); in GetFieldPrimitiveType()
109 ASSERT(FIELD_TYPE == panda_file::Type::TypeId::I32); in GetFieldPrimitiveType()
113 ASSERT(FIELD_TYPE == panda_file::Type::TypeId::I32); in GetFieldPrimitiveType()
116 case panda_file::Type::TypeId::I32: { in GetFieldPrimitiveType()
117 ASSERT(FIELD_TYPE == panda_file::Type::TypeId::I32); in GetFieldPrimitiveType()
121 ASSERT(FIELD_TYPE == panda_file::Type::TypeId::I32); in GetFieldPrimitiveType()
187 ASSERT(FIELD_TYPE == panda_file::Type::TypeId::I32); in SetTypedFieldPrimitive()
192 ASSERT(FIELD_TYPE == panda_file::Type::TypeId::I32); in SetTypedFieldPrimitive()
197 ASSERT(FIELD_TYPE == panda_file::Type::TypeId::I32); in SetTypedFieldPrimitive()
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dir_builder.cpp24 case MachineType::I32: in IsAddIntergerType()
36 case MachineType::I32: in IsMulIntergerType()
H A Dnumber_speculative_lowering.cpp306 acc_.SetMachineType(gate, MachineType::I32); in VisitNumberCalculate()
341 acc_.SetMachineType(gate, MachineType::I32); in VisitNumberShift()
353 acc_.SetMachineType(gate, MachineType::I32); in VisitNumberLogical()
368 acc_.SetMachineType(gate, MachineType::I32); in VisitNumberDiv()
397 acc_.SetMachineType(gate, MachineType::I32); in VisitNumberMod()
422 acc_.SetMachineType(gate, MachineType::I32); in VisitNumberMonocular()
437 acc_.SetMachineType(gate, MachineType::I32); in VisitNumberNot()
538 acc_.SetMachineType(gate, MachineType::I32); in VisitPhi()
548 acc_.SetMachineType(gate, MachineType::I32); in VisitPhi()
559 acc_.SetMachineType(gate, MachineType::I32); in VisitRangeCheckPredicate()
[all...]
H A Dgate_matchers.h132 } else if (kMachineType == I32) { in ValueMatcher()
209 using Int32Matcher = IntMatcher<int32_t, OpCode::CONSTANT, MachineType::I32>;
210 using Uint32Matcher = IntMatcher<uint32_t, OpCode::CONSTANT, MachineType::I32>;
383 using Int32BinopMatcher = BinopMatcher<Int32Matcher, Int32Matcher, MachineType::I32>;
384 using Uint32BinopMatcher = BinopMatcher<Uint32Matcher, Uint32Matcher, MachineType::I32>;
H A Dlcr_gate_meta_data.cpp35 case I32: in MachineTypeToStr()
36 return "I32"; in MachineTypeToStr()
H A Dcircuit_builder.h60 V(Int32Add, Add, MachineType::I32) \
66 V(Int32Sub, Sub, MachineType::I32) \
70 V(Int32Mul, Mul, MachineType::I32) \
74 V(Int32Div, Sdiv, MachineType::I32) \
77 V(Int32Mod, Smod, MachineType::I32) \
82 V(Int32And, And, MachineType::I32) \
85 V(Int32Or, Or, MachineType::I32) \
87 V(Int32Xor, Xor, MachineType::I32) \
90 V(Int32LSL, Lsl, MachineType::I32) \
93 V(Int32LSR, Lsr, MachineType::I32) \
[all...]
H A Dasync_function_lowering.cpp60 GateRef restoreOffsetGate = circuit_->NewGate(circuit_->Load(bit), MachineType::I32, {contextGate, val}, in ProcessJumpTable()
124 MachineType::I32, GateType::NJSValue()); in RebuildGeneratorCfg()
130 GateRef bcOffsetPhiGate = circuit_->NewGate(circuit_->ValueSelector(numIn), MachineType::I32, in RebuildGeneratorCfg()
187 MachineType::I32, GateType::NJSValue()); in UpdateValueSelector()
190 GateRef valueSelector = circuit_->NewGate(circuit_->ValueSelector(2), MachineType::I32, // 2: num of valueIn in UpdateValueSelector()
H A Dlcr_circuit_builder.h72 auto ptrSize = env_->Is32Bit() ? MachineType::I32 : MachineType::I64; in IntPtrLSR()
78 auto ptrSize = env_->Is32Bit() ? MachineType::I32 : MachineType::I64; in IntPtrLSL()
129 auto ptrsize = env_->Is32Bit() ? MachineType::I32 : MachineType::I64; in IntPtrOr()
329 case I32: in Equal()
350 case I32: in NotEqual()
/arkcompiler/runtime_core/static_core/plugins/ets/tests/runtime/types/
H A Dets_method_signature_test.cpp37 panda_file::Type {panda_file::Type::TypeId::I32}, in MethodSignaturePrologue()
48 panda_file::Type {panda_file::Type::TypeId::I32}, in MethodSignaturePrologue()
94 panda_file::Type {panda_file::Type::TypeId::I32}, in TEST_F()
115 panda_file::Type {panda_file::Type::TypeId::I32}, in TEST_F()
118 panda_file::Type {panda_file::Type::TypeId::I32}, in TEST_F()
120 panda_file::Type {panda_file::Type::TypeId::I32}, in TEST_F()
/arkcompiler/runtime_core/static_core/runtime/
H A Dfield.cpp52 case panda_file::Type::TypeId::I32: in ResolveTypeClass()
53 return ext->GetClassRoot(ClassRoot::I32); in ResolveTypeClass()
/arkcompiler/ets_runtime/ecmascript/compiler/tests/
H A Dtyped_array_lowering_test.cpp55 acc.SetMachineType(loadLength, MachineType::I32); in HWTEST_F_L0()
68 EXPECT_EQ(acc.GetMachineType(result), MachineType::I32); in HWTEST_F_L0()
85 acc.SetMachineType(loadElement, MachineType::I32); in HWTEST_F_L0()
98 EXPECT_EQ(acc.GetMachineType(result), MachineType::I32); in HWTEST_F_L0()
122 acc.SetMachineType(loadElement, MachineType::I32); in HWTEST_F_L0()
135 EXPECT_EQ(acc.GetMachineType(result), MachineType::I32); in HWTEST_F_L0()
154 acc.SetMachineType(loadElement, MachineType::I32); in HWTEST_F_L0()
186 acc.SetMachineType(loadElement, MachineType::I32); in HWTEST_F_L0()
221 acc.SetMachineType(loadElement, MachineType::I32); in HWTEST_F_L0()
234 EXPECT_EQ(acc.GetMachineType(result), MachineType::I32); in HWTEST_F_L0()
[all...]
H A Dloop_optimization_test.cpp84 acc.SetMachineType(loadLength, MachineType::I32); in HWTEST_F_L0()
91 acc.SetMachineType(loadElement, MachineType::I32); in HWTEST_F_L0()
94 acc.SetMachineType(sumAdd, MachineType::I32); in HWTEST_F_L0()
97 acc.SetMachineType(indexInc, MachineType::I32); in HWTEST_F_L0()
146 acc.SetMachineType(arg, MachineType::I32); in HWTEST_F_L0()
195 GateRef invariant = circuit.NewGate(circuit.Load(bits), MachineType::I32, in HWTEST_F_L0()
/arkcompiler/runtime_core/assembler/
H A Dannotation.h84 I32, member in panda::pandasm::Value::Type
122 case Type::I32: in GetTypeAsChar()
196 case Type::I32: in GetArrayTypeAsChar()
259 type = Type::I32; in GetCharAsType()
333 type = Type::I32; in GetCharAsArrayType()
424 std::conditional_t<value_type == Value::Type::I32, int32_t,
H A Dannotation.cpp55 case Value::Type::I32: { in InitScalarValue()
56 copy_val = std::make_unique<ScalarValue>(ScalarValue::Create<Value::Type::I32>(sc_val.GetValue<int32_t>())); in InitScalarValue()
125 case Value::Type::I32: in making_value()
218 case Value::Type::I32: in TypeToString()
H A Ddefine.h33 _("i32", I32) \
/arkcompiler/runtime_core/static_core/assembler/
H A Dannotation.h80 I32, member in ark::pandasm::Value::Type
118 case Type::I32: in GetTypeAsChar()
190 case Type::I32: in GetArrayTypeAsChar()
254 type = Type::I32; in GetCharAsType()
326 type = Type::I32; in GetCharAsArrayType()
414 std::conditional_t<VALUE_TYPE == Value::Type::I32, int32_t,
H A Dannotation.cpp53 case Value::Type::I32: { in InitScalarValue()
54 copyVal = std::make_unique<ScalarValue>(ScalarValue::Create<Value::Type::I32>(scVal.GetValue<int32_t>())); in InitScalarValue()
118 case Value::Type::I32: in MakingValue()
210 case Value::Type::I32: in TypeToString()
H A Ddefine.h35 _("i32", I32) \
/arkcompiler/runtime_core/static_core/runtime/core/
H A Dcore_class_linker_extension.cpp67 InitializePrimitiveClassRoot(ClassRoot::I32, Type::TypeId::I32, "I"); in InitializeClassRoots()
80 InitializeArrayClassRoot(ClassRoot::ARRAY_I32, ClassRoot::I32, "[I"); in InitializeClassRoots()
164 case ClassRoot::I32: in GetClassVTableSize()
209 case ClassRoot::I32: in GetClassIMTSize()
254 case ClassRoot::I32: in GetClassSize()
/arkcompiler/runtime_core/assembler/tests/
H A Dannotation_test.cpp40 ScalarValue insn_order(ScalarValue::Create<panda::pandasm::Value::Type::I32>(1)); in HWTEST_F()
44 ArrayValue array_value(panda::pandasm::Value::Type::I32, elements); in HWTEST_F()
94 type_u1 = Value::GetTypeAsChar(panda::pandasm::Value::Type::I32); in HWTEST_F()
182 type_u1 = Value::GetArrayTypeAsChar(panda::pandasm::Value::Type::I32); in HWTEST_F()
258 EXPECT_EQ(panda::pandasm::Value::Type::I32, type); in HWTEST_F()
321 EXPECT_EQ(panda::pandasm::Value::Type::I32, type); in HWTEST_F()
389 type_u1 = AnnotationElement::TypeToString(panda::pandasm::Value::Type::I32); in HWTEST_F()
449 ScalarValue insn_order(ScalarValue::Create<panda::pandasm::Value::Type::I32>(1)); in HWTEST_F()
510 ScalarValue insn_orders(ScalarValue::Create<panda::pandasm::Value::Type::I32>(1)); in HWTEST_F()
514 ArrayValue array_value(panda::pandasm::Value::Type::I32, element in HWTEST_F()
[all...]
/arkcompiler/runtime_core/static_core/runtime/include/
H A Dclass_root.h27 I32, member in ark::ClassRoot
/arkcompiler/runtime_core/static_core/runtime/tooling/
H A Ddefault_inspector_extension.cpp43 case panda_file::Type::TypeId::I32: in GetArrayElementValueStatic()
44 return TypedValue::I32(array.GetPrimitive<int32_t>(offset)); in GetArrayElementValueStatic()
82 case panda_file::Type::TypeId::I32: in GetFieldValueStatic()
83 return TypedValue::I32(object->template GetFieldPrimitive<int32_t>(field.GetOffset())); in GetFieldValueStatic()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
H A Dets_type.h55 case panda_file::Type::TypeId::I32: in ConvertPandaTypeToEtsType()
87 return panda_file::Type(panda_file::Type::TypeId::I32); in ConvertEtsTypeToPandaType()

Completed in 15 milliseconds

12345