Searched refs:ChangeTaggedPointerToInt64 (Results 1 - 16 of 16) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | lcr_circuit_builder.h | 140 GateRef tagged = ChangeTaggedPointerToInt64(x); in GetInt64OfTInt() 146 GateRef tagged = ChangeTaggedPointerToInt64(x); in GetInt32OfTInt() 187 GateRef tagged = ChangeTaggedPointerToInt64(x); in GetDoubleOfTDouble() 194 GateRef tagged = ChangeTaggedPointerToInt64(x); in GetBooleanOfTBoolean()
|
H A D | mcr_circuit_builder.h | 31 x = ChangeTaggedPointerToInt64(x); in TaggedIsInt() 38 x = ChangeTaggedPointerToInt64(x); in TaggedIsDouble() 47 x = ChangeTaggedPointerToInt64(x); in TaggedIsObject() 385 .Or(Equal(Int64And(ChangeTaggedPointerToInt64(x), Int64(JSTaggedValue::TAG_SPECIAL_MASK)), in TaggedIsSpecial() 392 x = ChangeTaggedPointerToInt64(x); in TaggedIsHeapObject() 426 .And(Equal(Int64And(ChangeTaggedPointerToInt64(x), Int64(JSTaggedValue::TAG_WEAK)), Int64(1))) in TaggedIsWeak() 452 x = ChangeTaggedPointerToInt64(x); in TaggedIsUndefinedOrNull() 467 x = ChangeTaggedPointerToInt64(x); in TaggedIsNotUndefinedAndNull() 525 x = ChangeTaggedPointerToInt64(x); in TaggedGetInt()
|
H A D | ir_builder.h | 97 V(ChangeTaggedPointerToInt64, (GateRef gate, GateRef e1)) \
|
H A D | stub_builder-inl.h | 951 return DoubleToTaggedDoublePtr(CastInt64ToFloat64(ChangeTaggedPointerToInt64(x))); in TaggedPtrToTaggedDoublePtr() 956 return IntToTaggedPtr(TruncInt64ToInt32(ChangeTaggedPointerToInt64(x))); in TaggedPtrToTaggedIntPtr() 2611 inline GateRef StubBuilder::ChangeTaggedPointerToInt64(GateRef x) in ChangeTaggedPointerToInt64() function in panda::ecmascript::kungfu::StubBuilder 2613 return env_->GetBuilder()->ChangeTaggedPointerToInt64(x); in ChangeTaggedPointerToInt64() 3691 GateRef keyAddr = ChangeTaggedPointerToInt64(key); in CheckDetectorName() 3714 auto jsPfAddr = ChangeInt64ToIntPtr(ChangeTaggedPointerToInt64(jsPandaFile)); in LoadPfHeaderFromConstPool() 3767 return Int64ToTaggedPtr(IntPtrAnd(ChangeTaggedPointerToInt64(weak), IntPtr(~JSTaggedValue::TAG_WEAK))); in RemoveTaggedWeakTag()
|
H A D | mcr_circuit_builder.cpp | 1259 GateRef rawVal = ChangeTaggedPointerToInt64(value); in CalcHashcodeForInt() 1346 GateRef address = ChangeTaggedPointerToInt64(PtrAdd(str, IntPtr(ConstantString::CONSTANT_DATA_OFFSET))); in GetStringDataFromLineOrConstantString() 1352 result = ChangeTaggedPointerToInt64(PtrAdd(str, IntPtr(LineEcmaString::DATA_OFFSET))); in GetStringDataFromLineOrConstantString() 1435 return ChangeTaggedPointerToInt64(x); in TaggedPointerToInt64()
|
H A D | post_schedule.cpp | 517 GateRef intVal = builder_.ChangeTaggedPointerToInt64(value); in LoweringStoreUnknownBarrierAndPrepareScheduleGate()
|
H A D | profiler_stub_builder.cpp | 116 GateRef oldTaggedSlotValue = ChangeTaggedPointerToInt64(slotValue); in ProfileOpType() 283 BRANCH(Int64Equal(ChangeTaggedPointerToInt64(slotValue), Int64(0)), &exit, &resetSlot); in ProfileCall()
|
H A D | circuit_builder.h | 142 V(ChangeTaggedPointerToInt64, TaggedToInt64, MachineType::I64) \
|
H A D | stub_builder.h | 1006 GateRef ChangeTaggedPointerToInt64(GateRef x);
|
H A D | stub_builder.cpp | 744 Int32And(TruncInt64ToInt32(ChangeTaggedPointerToInt64(hash)), Int32Sub(capacity, Int32(1)))); in FindElementFromNumberDictionary() 8368 GateRef xInt64 = Int64Sub(ChangeTaggedPointerToInt64(x), Int64(JSTaggedValue::DOUBLE_ENCODE_OFFSET)); in CalcHashcodeForDouble() 8813 GateRef data = ChangeTaggedPointerToInt64( in GetNormalStringData() 9325 GateRef dst = ChangeTaggedPointerToInt64(PtrAdd(*result, IntPtr(LineEcmaString::DATA_OFFSET))); in IntToEcmaString() 9594 result = ChangeTaggedPointerToInt64(rawValue); in SetValueWithElementsKind()
|
H A D | typed_hcr_lowering.cpp | 3410 GateRef dst = builder_.ChangeTaggedPointerToInt64( in LowerStringFromSingleCharCode()
|
H A D | typed_native_inline_lowering.cpp | 2146 builder_.CastInt64ToFloat64(builder_.ChangeTaggedPointerToInt64(value))); in BuildTaggedPointerOverflowInt32()
|
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
H A D | builtins_typedarray_stub_builder.cpp | 2850 GateRef intValue = TruncInt64ToInt32(ChangeTaggedPointerToInt64(value));
in SetValueToBuffer() 2858 ChangeTaggedPointerToInt64(value)));
in SetValueToBuffer() 2881 GateRef val = TruncInt32ToInt8(TruncInt64ToInt32(ChangeTaggedPointerToInt64(value)));
in SetValueToBuffer() 2888 ChangeTaggedPointerToInt64(value))));
in SetValueToBuffer() 2903 GateRef val = TruncInt32ToInt8(TruncInt64ToInt32(ChangeTaggedPointerToInt64(value)));
in SetValueToBuffer() 2910 ChangeTaggedPointerToInt64(value))));
in SetValueToBuffer() 2925 GateRef val = TruncInt32ToInt8(TruncInt64ToInt32(ChangeTaggedPointerToInt64(value)));
in SetValueToBuffer() 2932 ChangeTaggedPointerToInt64(value))));
in SetValueToBuffer() 2957 GateRef val = TruncInt32ToInt16(TruncInt64ToInt32(ChangeTaggedPointerToInt64(value)));
in SetValueToBuffer() 2964 ChangeTaggedPointerToInt64(valu in SetValueToBuffer() [all...] |
H A D | builtins_typedarray_stub_builder.h | 109 return GetEnvironment()->GetBuilder()->ChangeTaggedPointerToInt64(x);
in ChangeByteArrayTaggedPointerToInt64()
|
H A D | builtins_string_stub_builder.h | 81 return GetEnvironment()->GetBuilder()->ChangeTaggedPointerToInt64(x);
in ChangeStringTaggedPointerToInt64()
|
H A D | builtins_number_stub_builder.cpp | 436 GateRef dst = ChangeTaggedPointerToInt64(PtrAdd(*result, IntPtr(LineEcmaString::DATA_OFFSET)));
in NumberToString()
|
Completed in 75 milliseconds