Home
last modified time | relevance | path

Searched refs:PtrSub (Results 1 - 13 of 13) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/baseline/
H A Dbaseline_stub_builder.h185 return PtrSub(CurrentSp, IntPtr(AsmInterpretedFrame::GetSize(GetEnvironment()->IsArch32Bit()))); in GetFrame()
229 GateRef state = PtrSub(sp, IntPtr(AsmInterpretedFrame::GetSize(env->IsArch32Bit()))); in GetStartIdxAndNumArgs()
252 Branch(Int32UnsignedGreaterThan(ChangeIntPtrToInt32(PtrSub(fp, sp)), in GetStartIdxAndNumArgs()
H A Dbaseline_stubs-inl.h213 return PtrSub(CurrentSp, IntPtr(AsmInterpretedFrame::GetSize(GetEnvironment()->IsArch32Bit()))); in GetFrame()
257 GateRef state = PtrSub(sp, IntPtr(AsmInterpretedFrame::GetSize(env->IsArch32Bit()))); in GetStartIdxAndNumArgs()
280 Branch(Int32UnsignedGreaterThan(ChangeIntPtrToInt32(PtrSub(fp, sp)), in GetStartIdxAndNumArgs()
H A Dbaseline_stubs.cpp619 GateRef typePos = PtrSub(*varSp, IntPtr(JSTaggedValue::TaggedTypeSize())); in GenerateCircuit()
3390 GateRef typePos = PtrSub(*varSp, IntPtr(JSTaggedValue::TaggedTypeSize())); in GenerateCircuit()
4941 GateRef typePos = PtrSub(*varSp, IntPtr(JSTaggedValue::TaggedTypeSize())); in GenerateCircuit()
5663 GateRef typePos = PtrSub(*varSp, IntPtr(JSTaggedValue::TaggedTypeSize())); in GenerateCircuit()
5778 GateRef typePos = PtrSub(*varSp, IntPtr(JSTaggedValue::TaggedTypeSize())); in GenerateCircuit()
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dinterpreter_stub-inl.h248 return PtrSub(CurrentSp, IntPtr(AsmInterpretedFrame::GetSize(GetEnvironment()->IsArch32Bit()))); in GetFrame()
445 GateRef newSp = PtrSub(sp, IntPtr(sizeof(JSTaggedType))); in PushArg()
504 GateRef state = PtrSub(sp, IntPtr(AsmInterpretedFrame::GetSize(env->IsArch32Bit()))); in GetStartIdxAndNumArgs()
526 BRANCH(Int32UnsignedGreaterThan(ChangeIntPtrToInt32(PtrSub(fp, sp)), in GetStartIdxAndNumArgs()
H A Dhcr_circuit_builder.h143 GateRef x1 = PtrAdd(x, PtrSub(alignment, IntPtr(1))); in AlignUp()
144 return IntPtrAnd(x1, IntPtrNot(PtrSub(alignment, IntPtr(1)))); in AlignUp()
H A Dstub_builder-inl.h319 GateRef frame = PtrSub(sp, in SavePcIfNeeded()
330 GateRef frame = PtrSub(sp, in SaveJumpSizeIfNeeded()
349 GateRef frame = PtrSub(sp, IntPtr(AsmInterpretedFrame::GetSize(env_->IsArch32Bit()))); in SaveHotnessCounterIfNeeded()
402 inline GateRef StubBuilder::PtrSub(GateRef x, GateRef y) in PtrSub() function in panda::ecmascript::kungfu::StubBuilder
404 return env_->GetBuilder()->PtrSub(x, y); in PtrSub()
3565 GateRef x1 = PtrAdd(x, PtrSub(alignment, IntPtr(1))); in AlignUp()
3566 return IntPtrAnd(x1, IntPtrNot(PtrSub(alignment, IntPtr(1)))); in AlignUp()
H A Dinterpreter_stub.cpp259 GateRef jmpOffsetInFunc = TruncPtrToInt32(PtrSub(pc, fistPC)); \
715 GateRef offset = TaggedPtrToTaggedIntPtr(PtrSub(pc, firstPC)); in DECLARE_ASM_HANDLER()
2743 GateRef offset = Int32Not(TruncPtrToInt32(PtrSub(*varPc, fistPC))); in DECLARE_ASM_HANDLER()
2758 GateRef typePos = PtrSub(*varSp, IntPtr(JSTaggedValue::TaggedTypeSize())); in DECLARE_ASM_HANDLER()
2842 GateRef offset = Int32Not(TruncPtrToInt32(PtrSub(*varPc, fistPC))); in DECLARE_ASM_HANDLER()
2857 GateRef typePos = PtrSub(*varSp, IntPtr(JSTaggedValue::TaggedTypeSize())); in DECLARE_ASM_HANDLER()
2949 GateRef offset = Int32Not(TruncPtrToInt32(PtrSub(*varPc, fistPC))); in DECLARE_ASM_HANDLER()
2964 GateRef typePos = PtrSub(*varSp, IntPtr(JSTaggedValue::TaggedTypeSize())); in DECLARE_ASM_HANDLER()
3054 GateRef offset = Int32Not(TruncPtrToInt32(PtrSub(*varPc, fistPC))); in DECLARE_ASM_HANDLER()
3069 GateRef typePos = PtrSub(*varS in DECLARE_ASM_HANDLER()
[all...]
H A Dprofiler_stub_builder.cpp1145 GateRef offset = offsetInfo.isPc ? TaggedPtrToTaggedIntPtr(PtrSub(offsetInfo.pc, firstPC)) in TryJitCompile()
H A Dcircuit_builder.h69 V(PtrSub, Sub, MachineType::ARCH) \
H A Dstub_builder.h214 GateRef PtrSub(GateRef x, GateRef y);
H A Dstub_builder.cpp1915 GateRef bitOffsetPtr = IntPtrLSR(PtrSub(slotAddr, objectRegion), IntPtr(TAGGED_TYPE_SIZE_LOG)); in SetSValueWithBarrier()
1995 GateRef bitOffsetPtr = IntPtrLSR(PtrSub(slotAddr, objectRegion), IntPtr(TAGGED_TYPE_SIZE_LOG)); in SetNonSValueWithBarrier()
2033 GateRef bitOffsetPtr = IntPtrLSR(PtrSub(slotAddr, objectRegion), IntPtr(TAGGED_TYPE_SIZE_LOG)); in SetNonSValueWithBarrier()
H A Dnew_object_stub_builder.cpp1866 traceId = TruncPtrToInt32(PtrSub(traceIdInfo.pc, pfAddr)); in LoadArrayHClassSlowPath()
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
H A Dbuiltins_number_stub_builder.cpp460 dstTmp = PtrSub(*dstTmp, IntPtr(sizeof(uint8_t))); in NumberToString()
472 dstTmp = PtrSub(*dstTmp, IntPtr(sizeof(uint8_t))); in NumberToString()

Completed in 62 milliseconds