Home
last modified time | relevance | path

Searched refs:TruncInt64ToInt32 (Results 1 – 13 of 13) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
Dstub_builder-inl.h766 return IntToTaggedPtr(TruncInt64ToInt32(ChangeTaggedPointerToInt64(x))); in TaggedPtrToTaggedIntPtr()
919 return TruncInt64ToInt32(val); in ChangeInt64ToIntPtr()
937 return TruncInt64ToInt32(val); in ChangeIntPtrToInt32()
1787 return TruncInt64ToInt32(GetInt64OfTInt(x)); in GetInt32OfTInt()
1792 return env_->Is32Bit() ? TruncInt64ToInt32(GetInt64OfTInt(x)) : GetInt64OfTInt(x); in TaggedCastToIntPtr()
1950 inline GateRef StubBuilder::TruncInt64ToInt32(GateRef x) in TruncInt64ToInt32() function
1952 return env_->GetBuilder()->TruncInt64ToInt32(x); in TruncInt64ToInt32()
1960 return TruncInt64ToInt32(x); in TruncPtrToInt32()
2273 return TruncInt64ToInt32(Int64And( in GetExpectedNumOfArgs()
2341 return TruncInt64ToInt32(Int64And( in GetBuiltinId()
Dslowpath_lowering.cpp828 bcSizeGate = builder_.TruncInt64ToInt32(bcSizeGate); in SaveFrameToContext()
1465 GateRef index = builder_.TruncInt64ToInt32(acc_.GetValueIn(gate, 0)); in LowerCreateArrayWithBuffer()
1476 …GateRef obj = builder_.GetObjectFromConstPool(glue_, gate, jsFunc, builder_.TruncInt64ToInt32(inde… in LowerCreateObjectWithBuffer()
1896 { glue_, receiver, builder_.TruncInt64ToInt32(index), accValue }); in LowerStOwnByIndex()
1952 { glue_, lexEnv, builder_.TruncInt64ToInt32(acc_.GetValueIn(gate, 0)) }); in LowerNewLexicalEnv()
2193 {glue_, receiver, builder_.TruncInt64ToInt32(index)}); in LowerLdObjByIndex()
2222 {glue_, receiver, builder_.TruncInt64ToInt32(index), accValue}); in LowerStObjByIndex()
2348 GateRef level = builder_.TruncInt64ToInt32(acc_.GetValueIn(gate, 0)); in LowerLdLexVar()
2349 GateRef slot = builder_.TruncInt64ToInt32(acc_.GetValueIn(gate, 1)); in LowerLdLexVar()
2381 GateRef level = builder_.TruncInt64ToInt32(acc_.GetValueIn(gate, 0)); in LowerStLexVar()
[all …]
Dnew_object_stub_builder.cpp71 NewTaggedArrayChecked(&array, TruncInt64ToInt32(size), &exit); in NewJSArrayWithSize()
281 TruncInt64ToInt32(size_)); in NewJSArrayLiteral()
Dasync_function_lowering.cpp77 offsetConstantGate = builder_.TruncInt64ToInt32(offsetConstantGate); in RebuildGeneratorCfg()
Dinterpreter_stub-inl.h438 …GateRef numVregs = TruncInt64ToInt32(Int64And(Int64LSR(callField, Int64(MethodLiteral::NumVregsBit… in GetStartIdxAndNumArgs()
449 …numArgs = TruncInt64ToInt32(Int64And(Int64LSR(callField, Int64(MethodLiteral::NumArgsBits::START_B… in GetStartIdxAndNumArgs()
Dcircuit_builder-inl.h117 return TruncInt64ToInt32(tagged); in GetInt32OfTInt()
174 exp = TruncInt64ToInt32(Int64LSR(exp, Int64(base::DOUBLE_SIGNIFICAND_SIZE))); in DoubleToInt()
492 return TruncInt64ToInt32(Int64And(x, Int64(~JSTaggedValue::TAG_MARK))); in TaggedGetInt()
Dstub_builder.cpp193 … Int32And(TruncInt64ToInt32(ChangeTaggedPointerToInt64(hash)), Int32Sub(capacity, Int32(1)))); in FindElementFromNumberDictionary()
1660 GateRef index = TruncInt64ToInt32(index64); in LoadElement()
1718 GateRef index = TruncInt64ToInt32(index64); in ICStoreElement()
2347 GateRef index = TruncInt64ToInt32(index64); in GetPropertyByValue()
3198 GateRef index = TruncInt64ToInt32(index64); in SetPropertyByValue()
5031 exp = TruncInt64ToInt32(Int64LSR(exp, Int64(base::DOUBLE_SIGNIFICAND_SIZE))); in DoubleToInt()
Dstub_builder.h513 GateRef TruncInt64ToInt32(GateRef x);
Dcircuit_builder.h107 V(TruncInt64ToInt32, Trunc, MachineType::I32) \
Dtype_mcr_lowering.cpp949 return builder_.TruncInt64ToInt32(builder_.TruncFloatToInt64(gate)); in TruncDoubleToInt()
Dcircuit_builder.cpp1211 return GetValueFromTaggedArray(constPool, TruncInt64ToInt32(index)); in LoadObjectFromConstPool()
Dinterpreter_stub.cpp274 GateRef startIdx = TruncInt64ToInt32(Int64LSR(startIdxAndNumArgs, Int64(32))); in DECLARE_ASM_HANDLER()
275 GateRef numArgs = TruncInt64ToInt32(startIdxAndNumArgs); in DECLARE_ASM_HANDLER()
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
Dbuiltins_stubs.cpp1178 … Store(VariableType::INT32(), glue, *res, lengthOffset, TruncInt64ToInt32(*arrayLength)); in DECLARE_BUILTINS()