• Home
  • Raw
  • Download

Lines Matching full:id

70         BuiltinsStubCSigns::ID id = ctia.TryGetPGOBuiltinMethodId();  in RunNativeInlineLowering()  local
71 if (IS_INVALID_ID(id) && id != BuiltinsStubCSigns::ID::BigIntConstructor) { in RunNativeInlineLowering()
74 switch (id) { in RunNativeInlineLowering()
75 case BuiltinsStubCSigns::ID::StringFromCharCode: in RunNativeInlineLowering()
78 case BuiltinsStubCSigns::ID::StringCharCodeAt: in RunNativeInlineLowering()
81 case BuiltinsStubCSigns::ID::StringSubstring: in RunNativeInlineLowering()
84 case BuiltinsStubCSigns::ID::StringSubStr: in RunNativeInlineLowering()
87 case BuiltinsStubCSigns::ID::StringSlice: in RunNativeInlineLowering()
90 case BuiltinsStubCSigns::ID::NumberIsFinite: in RunNativeInlineLowering()
93 case BuiltinsStubCSigns::ID::NumberIsInteger: in RunNativeInlineLowering()
96 case BuiltinsStubCSigns::ID::NumberIsNaN: in RunNativeInlineLowering()
99 case BuiltinsStubCSigns::ID::NumberParseFloat: in RunNativeInlineLowering()
102 case BuiltinsStubCSigns::ID::NumberParseInt: in RunNativeInlineLowering()
105 case BuiltinsStubCSigns::ID::NumberIsSafeInteger: in RunNativeInlineLowering()
108 case BuiltinsStubCSigns::ID::TypedArrayEntries: in RunNativeInlineLowering()
109 … TryInlineTypedArrayIteratorBuiltin(gate, id, circuit_->TypedArrayEntries(), skipThis); in RunNativeInlineLowering()
111 case BuiltinsStubCSigns::ID::TypedArrayKeys: in RunNativeInlineLowering()
112 TryInlineTypedArrayIteratorBuiltin(gate, id, circuit_->TypedArrayKeys(), skipThis); in RunNativeInlineLowering()
114 case BuiltinsStubCSigns::ID::TypedArrayValues: in RunNativeInlineLowering()
115 … TryInlineTypedArrayIteratorBuiltin(gate, id, circuit_->TypedArrayValues(), skipThis); in RunNativeInlineLowering()
117 case BuiltinsStubCSigns::ID::ArrayValues: in RunNativeInlineLowering()
118 TryInlineArrayIterator(gate, id, skipThis); in RunNativeInlineLowering()
120 case BuiltinsStubCSigns::ID::ArrayKeys: in RunNativeInlineLowering()
121 TryInlineArrayIterator(gate, id, skipThis); in RunNativeInlineLowering()
123 case BuiltinsStubCSigns::ID::ArrayEntries: in RunNativeInlineLowering()
124 TryInlineArrayIterator(gate, id, skipThis); in RunNativeInlineLowering()
126 case BuiltinsStubCSigns::ID::MathAcos: in RunNativeInlineLowering()
127 TryInlineMathUnaryBuiltin(gate, argc, id, circuit_->MathAcos(), skipThis); in RunNativeInlineLowering()
129 case BuiltinsStubCSigns::ID::MathAcosh: in RunNativeInlineLowering()
130 TryInlineMathUnaryBuiltin(gate, argc, id, circuit_->MathAcosh(), skipThis); in RunNativeInlineLowering()
132 case BuiltinsStubCSigns::ID::MathAsin: in RunNativeInlineLowering()
133 TryInlineMathUnaryBuiltin(gate, argc, id, circuit_->MathAsin(), skipThis); in RunNativeInlineLowering()
135 case BuiltinsStubCSigns::ID::MathAsinh: in RunNativeInlineLowering()
136 TryInlineMathUnaryBuiltin(gate, argc, id, circuit_->MathAsinh(), skipThis); in RunNativeInlineLowering()
138 case BuiltinsStubCSigns::ID::MathAtan: in RunNativeInlineLowering()
139 TryInlineMathUnaryBuiltin(gate, argc, id, circuit_->MathAtan(), skipThis); in RunNativeInlineLowering()
141 case BuiltinsStubCSigns::ID::MathAtan2: in RunNativeInlineLowering()
142 TryInlineMathBinaryBuiltin(gate, argc, id, circuit_->MathAtan2(), skipThis); in RunNativeInlineLowering()
144 case BuiltinsStubCSigns::ID::MathAtanh: in RunNativeInlineLowering()
145 TryInlineMathUnaryBuiltin(gate, argc, id, circuit_->MathAtanh(), skipThis); in RunNativeInlineLowering()
147 case BuiltinsStubCSigns::ID::MathCos: in RunNativeInlineLowering()
148 TryInlineMathUnaryBuiltin(gate, argc, id, circuit_->MathCos(), skipThis); in RunNativeInlineLowering()
150 case BuiltinsStubCSigns::ID::MathCosh: in RunNativeInlineLowering()
151 TryInlineMathUnaryBuiltin(gate, argc, id, circuit_->MathCosh(), skipThis); in RunNativeInlineLowering()
153 case BuiltinsStubCSigns::ID::MathSign: in RunNativeInlineLowering()
154 TryInlineMathUnaryBuiltin(gate, argc, id, circuit_->MathSign(), skipThis); in RunNativeInlineLowering()
156 case BuiltinsStubCSigns::ID::MathSin: in RunNativeInlineLowering()
157 TryInlineMathUnaryBuiltin(gate, argc, id, circuit_->MathSin(), skipThis); in RunNativeInlineLowering()
159 case BuiltinsStubCSigns::ID::MathSinh: in RunNativeInlineLowering()
160 TryInlineMathUnaryBuiltin(gate, argc, id, circuit_->MathSinh(), skipThis); in RunNativeInlineLowering()
162 case BuiltinsStubCSigns::ID::MathSqrt: in RunNativeInlineLowering()
163 TryInlineMathUnaryBuiltin(gate, argc, id, circuit_->MathSqrt(), skipThis); in RunNativeInlineLowering()
165 case BuiltinsStubCSigns::ID::MathTan: in RunNativeInlineLowering()
166 TryInlineMathUnaryBuiltin(gate, argc, id, circuit_->MathTan(), skipThis); in RunNativeInlineLowering()
168 case BuiltinsStubCSigns::ID::MathTanh: in RunNativeInlineLowering()
169 TryInlineMathUnaryBuiltin(gate, argc, id, circuit_->MathTanh(), skipThis); in RunNativeInlineLowering()
171 case BuiltinsStubCSigns::ID::MathTrunc: in RunNativeInlineLowering()
172 TryInlineMathUnaryBuiltin(gate, argc, id, circuit_->MathTrunc(), skipThis); in RunNativeInlineLowering()
174 case BuiltinsStubCSigns::ID::MathAbs: in RunNativeInlineLowering()
177 case BuiltinsStubCSigns::ID::MathLog: in RunNativeInlineLowering()
178 TryInlineMathUnaryBuiltin(gate, argc, id, circuit_->MathLog(), skipThis); in RunNativeInlineLowering()
180 case BuiltinsStubCSigns::ID::MathLog2: in RunNativeInlineLowering()
181 TryInlineMathUnaryBuiltin(gate, argc, id, circuit_->MathLog2(), skipThis); in RunNativeInlineLowering()
183 case BuiltinsStubCSigns::ID::MathLog10: in RunNativeInlineLowering()
184 TryInlineMathUnaryBuiltin(gate, argc, id, circuit_->MathLog10(), skipThis); in RunNativeInlineLowering()
186 case BuiltinsStubCSigns::ID::MathLog1p: in RunNativeInlineLowering()
187 TryInlineMathUnaryBuiltin(gate, argc, id, circuit_->MathLog1p(), skipThis); in RunNativeInlineLowering()
189 case BuiltinsStubCSigns::ID::MathExp: in RunNativeInlineLowering()
190 TryInlineMathUnaryBuiltin(gate, argc, id, circuit_->MathExp(), skipThis); in RunNativeInlineLowering()
192 case BuiltinsStubCSigns::ID::MathExpm1: in RunNativeInlineLowering()
193 TryInlineMathUnaryBuiltin(gate, argc, id, circuit_->MathExpm1(), skipThis); in RunNativeInlineLowering()
195 case BuiltinsStubCSigns::ID::MathClz32: in RunNativeInlineLowering()
198 case BuiltinsStubCSigns::ID::MathPow: in RunNativeInlineLowering()
199 TryInlineMathBinaryBuiltin(gate, argc, id, circuit_->MathPow(), skipThis); in RunNativeInlineLowering()
201 case BuiltinsStubCSigns::ID::MathCbrt: in RunNativeInlineLowering()
202 TryInlineMathUnaryBuiltin(gate, argc, id, circuit_->MathCbrt(), skipThis); in RunNativeInlineLowering()
204 case BuiltinsStubCSigns::ID::MathImul: in RunNativeInlineLowering()
205 TryInlineMathImulBuiltin(gate, argc, id, circuit_->MathImul(), skipThis); in RunNativeInlineLowering()
207 case BuiltinsStubCSigns::ID::GlobalIsFinite: in RunNativeInlineLowering()
208 TryInlineGlobalFiniteBuiltin(gate, argc, id, circuit_->GlobalIsFinite(), skipThis); in RunNativeInlineLowering()
210 case BuiltinsStubCSigns::ID::GlobalIsNan: in RunNativeInlineLowering()
211 TryInlineGlobalNanBuiltin(gate, argc, id, circuit_->GlobalIsNan(), skipThis); in RunNativeInlineLowering()
213 case BuiltinsStubCSigns::ID::DateGetTime: in RunNativeInlineLowering()
216 case BuiltinsStubCSigns::ID::MathMin: in RunNativeInlineLowering()
217 …TryInlineMathMinMaxBuiltin(gate, argc, id, circuit_->MathMin(), base::POSITIVE_INFINITY, skipThis); in RunNativeInlineLowering()
219 case BuiltinsStubCSigns::ID::MathMax: in RunNativeInlineLowering()
220 …TryInlineMathMinMaxBuiltin(gate, argc, id, circuit_->MathMax(), -base::POSITIVE_INFINITY, skipThis… in RunNativeInlineLowering()
222 case BuiltinsStubCSigns::ID::MathRound: in RunNativeInlineLowering()
223 TryInlineMathUnaryBuiltin(gate, argc, id, circuit_->MathRound(), skipThis); in RunNativeInlineLowering()
225 case BuiltinsStubCSigns::ID::MathFRound: in RunNativeInlineLowering()
226 TryInlineMathUnaryBuiltin(gate, argc, id, circuit_->MathFRound(), skipThis); in RunNativeInlineLowering()
228 case BuiltinsStubCSigns::ID::MathCeil: in RunNativeInlineLowering()
229 TryInlineMathUnaryBuiltin(gate, argc, id, circuit_->MathCeil(), skipThis); in RunNativeInlineLowering()
231 case BuiltinsStubCSigns::ID::MathFloor: in RunNativeInlineLowering()
232 TryInlineMathUnaryBuiltin(gate, argc, id, circuit_->MathFloor(), skipThis); in RunNativeInlineLowering()
234 case BuiltinsStubCSigns::ID::ArrayBufferIsView: in RunNativeInlineLowering()
235 TryInlineArrayBufferIsView(gate, argc, id, skipThis); in RunNativeInlineLowering()
237 case BuiltinsStubCSigns::ID::DataViewGetFloat32: in RunNativeInlineLowering()
238 case BuiltinsStubCSigns::ID::DataViewGetFloat64: in RunNativeInlineLowering()
239 case BuiltinsStubCSigns::ID::DataViewGetInt8: in RunNativeInlineLowering()
240 case BuiltinsStubCSigns::ID::DataViewGetInt16: in RunNativeInlineLowering()
241 case BuiltinsStubCSigns::ID::DataViewGetInt32: in RunNativeInlineLowering()
242 case BuiltinsStubCSigns::ID::DataViewGetUint16: in RunNativeInlineLowering()
243 case BuiltinsStubCSigns::ID::DataViewGetUint32: in RunNativeInlineLowering()
244 case BuiltinsStubCSigns::ID::DataViewGetUint8: in RunNativeInlineLowering()
245 TryInlineDataViewGet(gate, argc, id, skipThis); in RunNativeInlineLowering()
247 case BuiltinsStubCSigns::ID::DataViewSetFloat32: in RunNativeInlineLowering()
248 case BuiltinsStubCSigns::ID::DataViewSetFloat64: in RunNativeInlineLowering()
249 case BuiltinsStubCSigns::ID::DataViewSetInt8: in RunNativeInlineLowering()
250 case BuiltinsStubCSigns::ID::DataViewSetInt16: in RunNativeInlineLowering()
251 case BuiltinsStubCSigns::ID::DataViewSetInt32: in RunNativeInlineLowering()
252 case BuiltinsStubCSigns::ID::DataViewSetUint8: in RunNativeInlineLowering()
253 case BuiltinsStubCSigns::ID::DataViewSetUint16: in RunNativeInlineLowering()
254 case BuiltinsStubCSigns::ID::DataViewSetUint32: in RunNativeInlineLowering()
255 TryInlineDataViewSet(gate, argc, id, skipThis); in RunNativeInlineLowering()
257 case BuiltinsStubCSigns::ID::BigIntAsIntN: in RunNativeInlineLowering()
258 case BuiltinsStubCSigns::ID::BigIntAsUintN: in RunNativeInlineLowering()
259 TryInlineBigIntAsIntN(gate, argc, id, skipThis); in RunNativeInlineLowering()
261 case BuiltinsStubCSigns::ID::MapGet: in RunNativeInlineLowering()
262 InlineStubBuiltin(gate, 1U, argc, id, circuit_->MapGet(), skipThis); in RunNativeInlineLowering()
264 case BuiltinsStubCSigns::ID::MapHas: in RunNativeInlineLowering()
265 InlineStubBuiltin(gate, 1U, argc, id, circuit_->MapHas(), skipThis); in RunNativeInlineLowering()
267 case BuiltinsStubCSigns::ID::SetHas: in RunNativeInlineLowering()
268 InlineStubBuiltin(gate, 1U, argc, id, circuit_->SetHas(), skipThis); in RunNativeInlineLowering()
270 case BuiltinsStubCSigns::ID::SetAdd: in RunNativeInlineLowering()
271 InlineStubBuiltin(gate, 1U, argc, id, circuit_->SetAdd(), skipThis); in RunNativeInlineLowering()
273 case BuiltinsStubCSigns::ID::DateNow: in RunNativeInlineLowering()
274 TryInlineWhitoutParamBuiltin(gate, argc, id, circuit_->DateNow(), skipThis); in RunNativeInlineLowering()
276 case BuiltinsStubCSigns::ID::MapDelete: in RunNativeInlineLowering()
277 InlineStubBuiltin(gate, 1U, argc, id, circuit_->MapDelete(), skipThis); in RunNativeInlineLowering()
279 case BuiltinsStubCSigns::ID::SetDelete: in RunNativeInlineLowering()
280 InlineStubBuiltin(gate, 1U, argc, id, circuit_->SetDelete(), skipThis); in RunNativeInlineLowering()
282 case BuiltinsStubCSigns::ID::BigIntConstructor: in RunNativeInlineLowering()
285 case BuiltinsStubCSigns::ID::ArraySort: in RunNativeInlineLowering()
286 TryInlineArraySort(gate, argc, id, skipThis); in RunNativeInlineLowering()
288 case BuiltinsStubCSigns::ID::ObjectIs: in RunNativeInlineLowering()
289 TryInlineObjectIs(gate, argc, id, skipThis); in RunNativeInlineLowering()
291 case BuiltinsStubCSigns::ID::ObjectGetPrototypeOf: in RunNativeInlineLowering()
292 TryInlineObjectGetPrototypeOf(gate, argc, id, skipThis); in RunNativeInlineLowering()
294 case BuiltinsStubCSigns::ID::ObjectGetProto: in RunNativeInlineLowering()
295 TryInlineObjectGetProto(gate, argc, id, skipThis); in RunNativeInlineLowering()
297 case BuiltinsStubCSigns::ID::ObjectCreate: in RunNativeInlineLowering()
298 TryInlineObjectCreate(gate, argc, id, skipThis); in RunNativeInlineLowering()
300 case BuiltinsStubCSigns::ID::ObjectIsPrototypeOf: in RunNativeInlineLowering()
301 TryInlineObjectIsPrototypeOf(gate, argc, id, skipThis); in RunNativeInlineLowering()
303 case BuiltinsStubCSigns::ID::ObjectHasOwnProperty: in RunNativeInlineLowering()
304 TryInlineObjectHasOwnProperty(gate, argc, id, skipThis); in RunNativeInlineLowering()
306 case BuiltinsStubCSigns::ID::ReflectGetPrototypeOf: in RunNativeInlineLowering()
307 TryInlineReflectGetPrototypeOf(gate, argc, id, skipThis); in RunNativeInlineLowering()
309 case BuiltinsStubCSigns::ID::ReflectGet: in RunNativeInlineLowering()
310 TryInlineReflectGet(gate, argc, id, skipThis); in RunNativeInlineLowering()
312 case BuiltinsStubCSigns::ID::ReflectHas: in RunNativeInlineLowering()
313 TryInlineReflectHas(gate, argc, id, skipThis); in RunNativeInlineLowering()
315 case BuiltinsStubCSigns::ID::ReflectConstruct: in RunNativeInlineLowering()
316 TryInlineReflectConstruct(gate, argc, id, skipThis); in RunNativeInlineLowering()
318 case BuiltinsStubCSigns::ID::ReflectApply: in RunNativeInlineLowering()
319 TryInlineReflectApply(gate, argc, id, skipThis); in RunNativeInlineLowering()
321 case BuiltinsStubCSigns::ID::FunctionPrototypeHasInstance: in RunNativeInlineLowering()
322 TryInlineFunctionPrototypeHasInstance(gate, argc, id, skipThis); in RunNativeInlineLowering()
324 case BuiltinsStubCSigns::ID::ArrayIndexOf: in RunNativeInlineLowering()
325 case BuiltinsStubCSigns::ID::ArrayLastIndexOf: in RunNativeInlineLowering()
326 case BuiltinsStubCSigns::ID::ArrayIncludes: in RunNativeInlineLowering()
327 TryInlineIndexOfIncludes(gate, argc, id, skipThis); in RunNativeInlineLowering()
329 case BuiltinsStubCSigns::ID::ArrayForEach: in RunNativeInlineLowering()
330 TryInlineArrayForEach(gate, argc, id, skipThis); in RunNativeInlineLowering()
332 case BuiltinsStubCSigns::ID::ArrayFind: in RunNativeInlineLowering()
333 TryInlineArrayFindOrFindIndex(gate, argc, id, skipThis); in RunNativeInlineLowering()
335 case BuiltinsStubCSigns::ID::ArrayFindIndex: in RunNativeInlineLowering()
336 TryInlineArrayFindOrFindIndex(gate, argc, id, skipThis); in RunNativeInlineLowering()
338 case BuiltinsStubCSigns::ID::ArrayFilter: in RunNativeInlineLowering()
339 TryInlineArrayFilter(gate, argc, id, skipThis); in RunNativeInlineLowering()
341 case BuiltinsStubCSigns::ID::ArrayMap: in RunNativeInlineLowering()
342 TryInlineArrayMap(gate, argc, id, skipThis); in RunNativeInlineLowering()
344 case BuiltinsStubCSigns::ID::ArraySome: in RunNativeInlineLowering()
345 TryInlineArraySome(gate, argc, id, skipThis); in RunNativeInlineLowering()
347 case BuiltinsStubCSigns::ID::ArrayEvery: in RunNativeInlineLowering()
348 TryInlineArrayEvery(gate, argc, id, skipThis); in RunNativeInlineLowering()
350 case BuiltinsStubCSigns::ID::ArrayPop: in RunNativeInlineLowering()
351 TryInlineArrayPop(gate, argc, id, skipThis); in RunNativeInlineLowering()
353 case BuiltinsStubCSigns::ID::ArrayPush: in RunNativeInlineLowering()
354 TryInlineArrayPush(gate, argc, id, skipThis); in RunNativeInlineLowering()
356 case BuiltinsStubCSigns::ID::ArraySlice: in RunNativeInlineLowering()
357 TryInlineArraySlice(gate, argc, id, skipThis); in RunNativeInlineLowering()
375 void NativeInlineLowering::AddTraceLogs(GateRef gate, BuiltinsStubCSigns::ID id) in AddTraceLogs() argument
382 std::vector<GateRef> args{callerFunc, builder_.Int32(id)}; in AddTraceLogs()
399 … builder_.IntPtr(static_cast<int64_t>(BuiltinsStubCSigns::ID::StringFromCharCode)), in TryInlineStringFromCharCode()
404 AddTraceLogs(gate, BuiltinsStubCSigns::ID::StringFromCharCode); in TryInlineStringFromCharCode()
424 … builder_.IntPtr(static_cast<int64_t>(BuiltinsStubCSigns::ID::StringCharCodeAt)), in TryInlineStringCharCodeAt()
430 AddTraceLogs(gate, BuiltinsStubCSigns::ID::StringCharCodeAt); in TryInlineStringCharCodeAt()
454 … builder_.IntPtr(static_cast<int64_t>(BuiltinsStubCSigns::ID::StringSubstring)), in TryInlineStringSubstring()
468 … builder_.IntPtr(static_cast<int64_t>(BuiltinsStubCSigns::ID::StringSubstring))); in TryInlineStringSubstring()
496 … builder_.IntPtr(static_cast<int64_t>(BuiltinsStubCSigns::ID::StringSubStr)), in TryInlineStringSubStr()
510 … builder_.IntPtr(static_cast<int64_t>(BuiltinsStubCSigns::ID::StringSubStr))); in TryInlineStringSubStr()
538 … builder_.IntPtr(static_cast<int64_t>(BuiltinsStubCSigns::ID::StringSlice)), in TryInlineStringSlice()
552 … builder_.IntPtr(static_cast<int64_t>(BuiltinsStubCSigns::ID::StringSlice))); in TryInlineStringSlice()
575 … builder_.IntPtr(static_cast<int64_t>(BuiltinsStubCSigns::ID::NumberIsFinite))); in TryInlineNumberIsFinite()
591 auto id = BuiltinsStubCSigns::ID::NumberIsInteger; in TryInlineNumberIsInteger() local
594 builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineNumberIsInteger()
597 AddTraceLogs(gate, id); in TryInlineNumberIsInteger()
615 … builder_.IntPtr(static_cast<int64_t>(BuiltinsStubCSigns::ID::NumberIsNaN))); in TryInlineNumberIsNaN()
628 auto id = BuiltinsStubCSigns::ID::NumberParseFloat; in TryInlineNumberParseFloat() local
630 builder_.CallTargetCheck(gate, func, builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineNumberParseFloat()
633 AddTraceLogs(gate, id); in TryInlineNumberParseFloat()
650 auto id = BuiltinsStubCSigns::ID::NumberParseInt; in TryInlineNumberParseInt() local
652 builder_.CallTargetCheck(gate, func, builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineNumberParseInt()
655 AddTraceLogs(gate, id); in TryInlineNumberParseInt()
672 auto id = BuiltinsStubCSigns::ID::NumberIsSafeInteger; in TryInlineNumberIsSafeInteger() local
675 builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineNumberIsSafeInteger()
678 AddTraceLogs(gate, id); in TryInlineNumberIsSafeInteger()
684 …d NativeInlineLowering::TryInlineBigIntAsIntN(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, in TryInlineBigIntAsIntN() argument
694 builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineBigIntAsIntN()
697 AddTraceLogs(gate, id); in TryInlineBigIntAsIntN()
702 bool isUnsigned = (id == BuiltinsStubCSigns::ID::BigIntAsUintN); in TryInlineBigIntAsIntN()
709 BuiltinsStubCSigns::ID id, in TryInlineTypedArrayIteratorBuiltin() argument
720 …builder_.CallTargetCheck(gate, tacc.GetFunc(), builder_.IntPtr(static_cast<int64_t>(id)), {tacc.Ge… in TryInlineTypedArrayIteratorBuiltin()
724 AddTraceLogs(gate, id); in TryInlineTypedArrayIteratorBuiltin()
731 …tiveInlineLowering::TryInlineMathUnaryBuiltin(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, in TryInlineMathUnaryBuiltin() argument
738 builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineMathUnaryBuiltin()
742 AddTraceLogs(gate, id); in TryInlineMathUnaryBuiltin()
753 …eInlineLowering::TryInlineWhitoutParamBuiltin(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, in TryInlineWhitoutParamBuiltin() argument
760 builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineWhitoutParamBuiltin()
764 AddTraceLogs(gate, id); in TryInlineWhitoutParamBuiltin()
777 … builder_.IntPtr(static_cast<int64_t>(BuiltinsStubCSigns::ID::MathAbs))); in TryInlineMathAbsBuiltin()
781 AddTraceLogs(gate, BuiltinsStubCSigns::ID::MathAbs); in TryInlineMathAbsBuiltin()
799 … builder_.IntPtr(static_cast<int64_t>(BuiltinsStubCSigns::ID::MathClz32))); in TryInlineMathClz32Builtin()
802 AddTraceLogs(gate, BuiltinsStubCSigns::ID::MathClz32); in TryInlineMathClz32Builtin()
813 …eInlineLowering::TryInlineGlobalFiniteBuiltin(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, in TryInlineGlobalFiniteBuiltin() argument
820 builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineGlobalFiniteBuiltin()
823 AddTraceLogs(gate, id); in TryInlineGlobalFiniteBuiltin()
833 …tiveInlineLowering::TryInlineGlobalNanBuiltin(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, in TryInlineGlobalNanBuiltin() argument
840 builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineGlobalNanBuiltin()
843 AddTraceLogs(gate, id); in TryInlineGlobalNanBuiltin()
853 …ativeInlineLowering::TryInlineMathImulBuiltin(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, in TryInlineMathImulBuiltin() argument
860 builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineMathImulBuiltin()
863 AddTraceLogs(gate, id); in TryInlineMathImulBuiltin()
875 …iveInlineLowering::TryInlineMathBinaryBuiltin(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, in TryInlineMathBinaryBuiltin() argument
882 builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineMathBinaryBuiltin()
885 AddTraceLogs(gate, id); in TryInlineMathBinaryBuiltin()
897 …iveInlineLowering::TryInlineMathMinMaxBuiltin(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, in TryInlineMathMinMaxBuiltin() argument
904 builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineMathMinMaxBuiltin()
907 AddTraceLogs(gate, id); in TryInlineMathMinMaxBuiltin()
928 BuiltinsStubCSigns::ID id, in TryInlineArrayBufferIsView() argument
940 …builder_.CallTargetCheck(gate, tacc.GetFunc(), builder_.IntPtr(static_cast<int64_t>(id)), {tacc.Ge… in TryInlineArrayBufferIsView()
947 …Lowering::TryInlineDataViewGet(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, bool skipThis) in TryInlineDataViewGet() argument
957 ….CallTargetCheck(gate, acc_.GetValueIn(gate, argc + 1), builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineDataViewGet()
962 GateRef dataViewCallID = builder_.Int32(id); in TryInlineDataViewGet()
975 AddTraceLogs(gate, id); in TryInlineDataViewGet()
980 …Lowering::TryInlineDataViewSet(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, bool skipThis) in TryInlineDataViewSet() argument
990 ….CallTargetCheck(gate, acc_.GetValueIn(gate, argc + 1), builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineDataViewSet()
995 GateRef dataViewCallID = builder_.Int32(id); in TryInlineDataViewSet()
1013 AddTraceLogs(gate, id); in TryInlineDataViewSet()
1019 BuiltinsStubCSigns::ID id, const GateMetaData* op, bool skipThis) in InlineStubBuiltin() argument
1028 builder_.IntPtr(static_cast<int64_t>(id)), {obj}); in InlineStubBuiltin()
1031 AddTraceLogs(gate, id); in InlineStubBuiltin()
1064 auto id = BuiltinsStubCSigns::ID::BigIntConstructor; in TryInlineBigIntConstructor() local
1067 builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineBigIntConstructor()
1070 AddTraceLogs(gate, id); in TryInlineBigIntConstructor()
1095 … builder_.IntPtr(static_cast<int64_t>(BuiltinsStubCSigns::ID::DateGetTime)), {obj}); in TryInlineDateGetTime()
1098 AddTraceLogs(gate, BuiltinsStubCSigns::ID::DateGetTime); in TryInlineDateGetTime()
1106 void NativeInlineLowering::TryInlineObjectIs(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, … in TryInlineObjectIs() argument
1116 builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineObjectIs()
1120 AddTraceLogs(gate, id); in TryInlineObjectIs()
1129 …InlineLowering::TryInlineObjectGetPrototypeOf(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, in TryInlineObjectGetPrototypeOf() argument
1140 builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineObjectGetPrototypeOf()
1144 AddTraceLogs(gate, id); in TryInlineObjectGetPrototypeOf()
1152 …ering::TryInlineObjectGetProto(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, bool skipThis) in TryInlineObjectGetProto() argument
1160 …TargetCheck(gate, acc_.GetValueIn(gate, 1), builder_.IntPtr(static_cast<int64_t>(id))); // 1: func in TryInlineObjectGetProto()
1164 AddTraceLogs(gate, id); in TryInlineObjectGetProto()
1172 …owering::TryInlineObjectCreate(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, bool skipThis) in TryInlineObjectCreate() argument
1182 builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineObjectCreate()
1186 AddTraceLogs(gate, id); in TryInlineObjectCreate()
1194 …eInlineLowering::TryInlineObjectIsPrototypeOf(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, in TryInlineObjectIsPrototypeOf() argument
1203 …TargetCheck(gate, acc_.GetValueIn(gate, 2), builder_.IntPtr(static_cast<int64_t>(id))); // 2: func in TryInlineObjectIsPrototypeOf()
1207 AddTraceLogs(gate, id); in TryInlineObjectIsPrototypeOf()
1216 …InlineLowering::TryInlineObjectHasOwnProperty(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, in TryInlineObjectHasOwnProperty() argument
1225 …TargetCheck(gate, acc_.GetValueIn(gate, 2), builder_.IntPtr(static_cast<int64_t>(id))); // 2: func in TryInlineObjectHasOwnProperty()
1229 AddTraceLogs(gate, id); in TryInlineObjectHasOwnProperty()
1238 …nlineLowering::TryInlineReflectGetPrototypeOf(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, in TryInlineReflectGetPrototypeOf() argument
1249 builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineReflectGetPrototypeOf()
1253 AddTraceLogs(gate, id); in TryInlineReflectGetPrototypeOf()
1261 void NativeInlineLowering::TryInlineReflectGet(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id in TryInlineReflectGet() argument
1276 builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineReflectGet()
1280 AddTraceLogs(gate, id); in TryInlineReflectGet()
1289 void NativeInlineLowering::TryInlineReflectHas(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id in TryInlineReflectHas() argument
1299 builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineReflectHas()
1303 AddTraceLogs(gate, id); in TryInlineReflectHas()
1312 …tiveInlineLowering::TryInlineReflectConstruct(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, in TryInlineReflectConstruct() argument
1337 builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineReflectConstruct()
1341 AddTraceLogs(gate, id); in TryInlineReflectConstruct()
1349 …d NativeInlineLowering::TryInlineReflectApply(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, in TryInlineReflectApply() argument
1364 builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineReflectApply()
1368 AddTraceLogs(gate, id); in TryInlineReflectApply()
1376 …lineLowering::TryInlineFunctionPrototypeApply(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, in TryInlineFunctionPrototypeApply() argument
1385 ….CallTargetCheck(gate, acc_.GetValueIn(gate, argc + 1), builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineFunctionPrototypeApply()
1389 AddTraceLogs(gate, id); in TryInlineFunctionPrototypeApply()
1399 …nlineLowering::TryInlineFunctionPrototypeBind(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, in TryInlineFunctionPrototypeBind() argument
1408 …TargetCheck(gate, acc_.GetValueIn(gate, 2), builder_.IntPtr(static_cast<int64_t>(id))); // 2: func in TryInlineFunctionPrototypeBind()
1412 AddTraceLogs(gate, id); in TryInlineFunctionPrototypeBind()
1421 …nlineLowering::TryInlineFunctionPrototypeCall(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, in TryInlineFunctionPrototypeCall() argument
1430 ….CallTargetCheck(gate, acc_.GetValueIn(gate, argc + 1), builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineFunctionPrototypeCall()
1434 AddTraceLogs(gate, id); in TryInlineFunctionPrototypeCall()
1445 …wering::TryInlineFunctionPrototypeHasInstance(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, in TryInlineFunctionPrototypeHasInstance() argument
1454 …TargetCheck(gate, acc_.GetValueIn(gate, 2), builder_.IntPtr(static_cast<int64_t>(id))); // 2: func in TryInlineFunctionPrototypeHasInstance()
1458 AddTraceLogs(gate, id); in TryInlineFunctionPrototypeHasInstance()
1468 …ring::TryInlineIndexOfIncludes(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, bool skipThis) in TryInlineIndexOfIncludes() argument
1481 ….CallTargetCheck(gate, acc_.GetValueIn(gate, argc + 1), builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineIndexOfIncludes()
1489 GateRef callID = builder_.Int32(static_cast<int32_t>(id)); in TryInlineIndexOfIncludes()
1492 GateRef defaultFromIndex = (id == BuiltinsStubCSigns::ID::ArrayLastIndexOf) in TryInlineIndexOfIncludes()
1502 … .MakeFromIndex(fromIndexHandler, thisLen, (id == BuiltinsStubCSigns::ID::ArrayLastIndexOf)); in TryInlineIndexOfIncludes()
1506 AddTraceLogs(gate, id); in TryInlineIndexOfIncludes()
1511 void NativeInlineLowering::TryInlineArrayIterator(GateRef gate, BuiltinsStubCSigns::ID id, bool ski… in TryInlineArrayIterator() argument
1520 …builder_.CallTargetCheck(gate, tacc.GetFunc(), builder_.IntPtr(static_cast<int64_t>(id)), {tacc.Ge… in TryInlineArrayIterator()
1525 AddTraceLogs(gate, id); in TryInlineArrayIterator()
1527 GateRef CallIDRef = builder_.Int32(static_cast<int32_t>(id)); in TryInlineArrayIterator()
1532 …owering::TryInlineArrayForEach(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, bool skipThis) in TryInlineArrayForEach() argument
1550 ….CallTargetCheck(gate, acc_.GetValueIn(gate, argc + 1), builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineArrayForEach()
1558 AddTraceLogs(gate, id); in TryInlineArrayForEach()
1571 BuiltinsStubCSigns::ID id, in TryInlineArrayFindOrFindIndex() argument
1587 ….CallTargetCheck(gate, acc_.GetValueIn(gate, argc + 1), builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineArrayFindOrFindIndex()
1599 AddTraceLogs(gate, id); in TryInlineArrayFindOrFindIndex()
1601 GateRef callIDRef = builder_.Int32(static_cast<int32_t>(id)); in TryInlineArrayFindOrFindIndex()
1613 …Lowering::TryInlineArrayFilter(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, bool skipThis) in TryInlineArrayFilter() argument
1628 ….CallTargetCheck(gate, acc_.GetValueIn(gate, argc + 1), builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineArrayFilter()
1636 AddTraceLogs(gate, id); in TryInlineArrayFilter()
1650 void NativeInlineLowering::TryInlineArrayMap(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, … in TryInlineArrayMap() argument
1665 ….CallTargetCheck(gate, acc_.GetValueIn(gate, argc + 1), builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineArrayMap()
1673 AddTraceLogs(gate, id); in TryInlineArrayMap()
1687 void NativeInlineLowering::TryInlineArraySome(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id,… in TryInlineArraySome() argument
1702 ….CallTargetCheck(gate, acc_.GetValueIn(gate, argc + 1), builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineArraySome()
1710 AddTraceLogs(gate, id); in TryInlineArraySome()
1724 void NativeInlineLowering::TryInlineArrayEvery(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id in TryInlineArrayEvery() argument
1739 ….CallTargetCheck(gate, acc_.GetValueIn(gate, argc + 1), builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineArrayEvery()
1747 AddTraceLogs(gate, id); in TryInlineArrayEvery()
1761 void NativeInlineLowering::TryInlineArrayPop(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, … in TryInlineArrayPop() argument
1768 ….CallTargetCheck(gate, acc_.GetValueIn(gate, argc + 1), builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineArrayPop()
1776 AddTraceLogs(gate, id); in TryInlineArrayPop()
1782 void NativeInlineLowering::TryInlineArrayPush(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id,… in TryInlineArrayPush() argument
1792 ….CallTargetCheck(gate, acc_.GetValueIn(gate, argc + 1), builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineArrayPush()
1797 AddTraceLogs(gate, id); in TryInlineArrayPush()
1806 void NativeInlineLowering::TryInlineArraySlice(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id in TryInlineArraySlice() argument
1819 ….CallTargetCheck(gate, acc_.GetValueIn(gate, argc + 1), builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineArraySlice()
1836 AddTraceLogs(gate, id); in TryInlineArraySlice()
1841 void NativeInlineLowering::TryInlineArraySort(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id,… in TryInlineArraySort() argument
1863 ….CallTargetCheck(gate, acc_.GetValueIn(gate, argc + 1), builder_.IntPtr(static_cast<int64_t>(id))); in TryInlineArraySort()