• Home
  • Raw
  • Download

Lines Matching refs:left

36     static inline JSTaggedValue AddWithTSType(JSThread *thread, JSTaggedValue left,  in AddWithTSType()  argument
44 double a0Double = left.IsInt() ? left.GetInt() : left.GetDouble(); in AddWithTSType()
51 JSHandle<JSTaggedValue> leftValue(thread, left); in AddWithTSType()
68 … JSHandle<EcmaString> stringA0 = JSHandle<EcmaString>(JSHandle<JSTaggedValue>(thread, left)); in AddWithTSType()
76 JSHandle<JSTaggedValue> leftValue(thread, left); in AddWithTSType()
78 if (left.IsString()) { in AddWithTSType()
96 JSTaggedValue res = SlowRuntimeStub::Add2(thread, left, right); in AddWithTSType()
106 static inline JSTaggedValue SubWithTSType(JSThread *thread, JSTaggedValue left, in SubWithTSType() argument
114 double a0Double = left.IsInt() ? left.GetInt() : left.GetDouble(); in SubWithTSType()
121 JSHandle<JSTaggedValue> leftValue(thread, left); in SubWithTSType()
139 static inline JSTaggedValue MulWithTSType(JSThread *thread, JSTaggedValue left, in MulWithTSType() argument
147 return JSTaggedValue(left.GetNumber() * right.GetNumber()); in MulWithTSType()
151 JSHandle<JSTaggedValue> leftValue(thread, left); in MulWithTSType()
174 static inline JSTaggedValue DivWithTSType(JSThread *thread, JSTaggedValue left, in DivWithTSType() argument
182 double dLeft = left.IsInt() ? left.GetInt() : left.GetDouble(); in DivWithTSType()
197 auto res = SlowRuntimeStub::Div2(thread, left, right); in DivWithTSType()
210 static inline JSTaggedValue ModWithTSType(JSThread *thread, JSTaggedValue left, in ModWithTSType() argument
218 double dLeft = left.IsInt() ? left.GetInt() : left.GetDouble(); in ModWithTSType()
230 JSHandle<JSTaggedValue> leftValue(thread, left); in ModWithTSType()
257 static inline void GetBitOPDate(JSThread *thread, JSTaggedValue left, JSTaggedValue right, in GetBitOPDate() argument
264 left.IsInt() ? left.GetInt() : in GetBitOPDate()
265 … base::NumberHelper::DoubleToInt(left.GetDouble(), base::INT32_BITS); in GetBitOPDate()
273 JSHandle<JSTaggedValue> leftValue(thread, left); in GetBitOPDate()
294 static inline JSTaggedValue ShlWithTSType(JSThread *thread, JSTaggedValue left, in ShlWithTSType() argument
301 GetBitOPDate(thread, left, right, opNumber0, opNumber1, shlType); in ShlWithTSType()
310 static inline JSTaggedValue ShrWithTSType(JSThread *thread, JSTaggedValue left, in ShrWithTSType() argument
317 GetBitOPDate(thread, left, right, opNumber0, opNumber1, shrType); in ShrWithTSType()
324 static inline JSTaggedValue AshrWithTSType(JSThread *thread, JSTaggedValue left, in AshrWithTSType() argument
331 GetBitOPDate(thread, left, right, opNumber0, opNumber1, ashrType); in AshrWithTSType()
340 static inline JSTaggedValue AndWithTSType(JSThread *thread, JSTaggedValue left, in AndWithTSType() argument
347 GetBitOPDate(thread, left, right, opNumber0, opNumber1, andType); in AndWithTSType()
353 static inline JSTaggedValue OrWithTSType(JSThread *thread, JSTaggedValue left, in OrWithTSType() argument
360 GetBitOPDate(thread, left, right, opNumber0, opNumber1, orType); in OrWithTSType()
366 static inline JSTaggedValue XorWithTSType(JSThread *thread, JSTaggedValue left, in XorWithTSType() argument
373 GetBitOPDate(thread, left, right, opNumber0, opNumber1, xorType); in XorWithTSType()