• Home
  • Raw
  • Download

Lines Matching full:id

28     auto id = static_cast<BuiltinsStubCSigns::ID>(acc_.GetConstantValue(idGate));  in LowerTypedCallBuitin()  local
30 AddTraceLogs(gate, id); in LowerTypedCallBuitin()
32 switch (id) { in LowerTypedCallBuitin()
44 LowerBuiltinIterator(gate, id); in LowerTypedCallBuitin()
50 LowerIteratorNext(gate, id); in LowerTypedCallBuitin()
53 LowerIteratorReturn(gate, id); in LowerTypedCallBuitin()
62 LowerCallBuiltinStub(gate, id); in LowerTypedCallBuitin()
223 BuiltinsStubCSigns::ID id = static_cast<BuiltinsStubCSigns::ID>(acc_.GetConstantValue(idGate)); in LowerCallTargetCheck() local
224 switch (id) { in LowerCallTargetCheck()
225 case BuiltinsStubCSigns::ID::MapProtoIterator: in LowerCallTargetCheck()
226 case BuiltinsStubCSigns::ID::SetProtoIterator: in LowerCallTargetCheck()
227 case BuiltinsStubCSigns::ID::StringProtoIterator: in LowerCallTargetCheck()
228 case BuiltinsStubCSigns::ID::ArrayProtoIterator: in LowerCallTargetCheck()
229 case BuiltinsStubCSigns::ID::TypedArrayProtoIterator: { in LowerCallTargetCheck()
230 return LowerCallTargetCheckWithDetector(gate, id); in LowerCallTargetCheck()
232 case BuiltinsStubCSigns::ID::DateGetTime: in LowerCallTargetCheck()
233 case BuiltinsStubCSigns::ID::MapClear: in LowerCallTargetCheck()
234 case BuiltinsStubCSigns::ID::MapDelete: in LowerCallTargetCheck()
235 case BuiltinsStubCSigns::ID::MapGet: in LowerCallTargetCheck()
236 case BuiltinsStubCSigns::ID::MapHas: in LowerCallTargetCheck()
237 case BuiltinsStubCSigns::ID::SetAdd: in LowerCallTargetCheck()
238 case BuiltinsStubCSigns::ID::SetClear: in LowerCallTargetCheck()
239 case BuiltinsStubCSigns::ID::SetDelete: in LowerCallTargetCheck()
240 case BuiltinsStubCSigns::ID::SetHas: { in LowerCallTargetCheck()
241 return LowerCallTargetCheckWithObjectType(gate, id); in LowerCallTargetCheck()
243 case BuiltinsStubCSigns::ID::BigIntConstructor: in LowerCallTargetCheck()
244 case BuiltinsStubCSigns::ID::NumberConstructor: { in LowerCallTargetCheck()
245 return LowerCallTargetCheckWithGlobalEnv(gate, id); in LowerCallTargetCheck()
248 return LowerCallTargetCheckDefault(gate, id); in LowerCallTargetCheck()
253 GateRef BuiltinLowering::LowerCallTargetCheckDefault(GateRef gate, BuiltinsStubCSigns::ID id) in LowerCallTargetCheckDefault() argument
257 static_cast<size_t>(GET_TYPED_ENV_FIELD_INEDX(id))); in LowerCallTargetCheckDefault()
262 GateRef BuiltinLowering::LowerCallTargetCheckWithGlobalEnv(GateRef gate, BuiltinsStubCSigns::ID id) in LowerCallTargetCheckWithGlobalEnv() argument
266 builder_.GetGlobalEnvObj(globalEnv, GET_TYPED_GLOBAL_ENV_INDEX(id)); in LowerCallTargetCheckWithGlobalEnv()
271 GateRef BuiltinLowering::LowerCallTargetCheckWithDetector(GateRef gate, BuiltinsStubCSigns::ID id) in LowerCallTargetCheckWithDetector() argument
275 switch (id) { in LowerCallTargetCheckWithDetector()
276 case BuiltinsStubCSigns::ID::MapProtoIterator: { in LowerCallTargetCheckWithDetector()
281 case BuiltinsStubCSigns::ID::SetProtoIterator: { in LowerCallTargetCheckWithDetector()
286 case BuiltinsStubCSigns::ID::StringProtoIterator: { in LowerCallTargetCheckWithDetector()
291 case BuiltinsStubCSigns::ID::ArrayProtoIterator: { in LowerCallTargetCheckWithDetector()
296 case BuiltinsStubCSigns::ID::TypedArrayProtoIterator: { in LowerCallTargetCheckWithDetector()
314 GateRef BuiltinLowering::LowerCallTargetCheckWithObjectType(GateRef gate, BuiltinsStubCSigns::ID id) in LowerCallTargetCheckWithObjectType() argument
317 switch (id) { in LowerCallTargetCheckWithObjectType()
318 case BuiltinsStubCSigns::ID::MapClear: in LowerCallTargetCheckWithObjectType()
319 case BuiltinsStubCSigns::ID::MapDelete: in LowerCallTargetCheckWithObjectType()
320 case BuiltinsStubCSigns::ID::MapGet: in LowerCallTargetCheckWithObjectType()
321 case BuiltinsStubCSigns::ID::MapHas: { in LowerCallTargetCheckWithObjectType()
325 case BuiltinsStubCSigns::ID::SetAdd: in LowerCallTargetCheckWithObjectType()
326 case BuiltinsStubCSigns::ID::SetClear: in LowerCallTargetCheckWithObjectType()
327 case BuiltinsStubCSigns::ID::SetDelete: in LowerCallTargetCheckWithObjectType()
328 case BuiltinsStubCSigns::ID::SetHas: { in LowerCallTargetCheckWithObjectType()
332 case BuiltinsStubCSigns::ID::DateGetTime: { in LowerCallTargetCheckWithObjectType()
345 .And(LowerCallTargetCheckDefault(gate, id)) in LowerCallTargetCheckWithObjectType()
352 BuiltinsStubCSigns::ID id = static_cast<BuiltinsStubCSigns::ID>(acc_.GetConstantValue(idGate)); in CheckPara() local
353 if (IS_TYPED_INLINE_BUILTINS_ID(id)) { in CheckPara()
357 if (IS_TYPED_BUILTINS_ID(id)) { in CheckPara()
361 switch (id) { in CheckPara()
362 case BuiltinsStubCSigns::ID::StringLocaleCompare: in CheckPara()
363 case BuiltinsStubCSigns::ID::ArrayConcat: in CheckPara()
364 case BuiltinsStubCSigns::ID::ArraySort: in CheckPara()
365 case BuiltinsStubCSigns::ID::JsonStringify: in CheckPara()
366 case BuiltinsStubCSigns::ID::MapProtoIterator: in CheckPara()
367 case BuiltinsStubCSigns::ID::SetProtoIterator: in CheckPara()
368 case BuiltinsStubCSigns::ID::StringProtoIterator: in CheckPara()
369 case BuiltinsStubCSigns::ID::ArrayProtoIterator: in CheckPara()
370 case BuiltinsStubCSigns::ID::TypedArrayProtoIterator: in CheckPara()
371 case BuiltinsStubCSigns::ID::MapIteratorProtoNext: in CheckPara()
372 case BuiltinsStubCSigns::ID::SetIteratorProtoNext: in CheckPara()
373 case BuiltinsStubCSigns::ID::StringIteratorProtoNext: in CheckPara()
374 case BuiltinsStubCSigns::ID::ArrayIteratorProtoNext: in CheckPara()
375 case BuiltinsStubCSigns::ID::IteratorProtoReturn: in CheckPara()
376 case BuiltinsStubCSigns::ID::NumberConstructor: in CheckPara()
377 case BuiltinsStubCSigns::ID::TypedArrayEntries: in CheckPara()
378 case BuiltinsStubCSigns::ID::TypedArrayKeys: in CheckPara()
379 case BuiltinsStubCSigns::ID::TypedArrayValues: in CheckPara()
380 case BuiltinsStubCSigns::ID::GlobalDecodeURIComponent: in CheckPara()
400 void BuiltinLowering::LowerBuiltinIterator(GateRef gate, BuiltinsStubCSigns::ID id) in LowerBuiltinIterator() argument
405 switch (id) { in LowerBuiltinIterator()
432 void BuiltinLowering::LowerIteratorNext(GateRef gate, BuiltinsStubCSigns::ID id) in LowerIteratorNext() argument
437 switch (id) { in LowerIteratorNext()
464 void BuiltinLowering::LowerIteratorReturn(GateRef gate, BuiltinsStubCSigns::ID id) in LowerIteratorReturn() argument
469 switch (id) { in LowerIteratorReturn()
536 void BuiltinLowering::LowerCallBuiltinStub(GateRef gate, BuiltinsStubCSigns::ID id) in LowerCallBuiltinStub() argument
542 … static_cast<size_t>(GET_TYPED_ENV_FIELD_INEDX(id))); in LowerCallBuiltinStub()
551 …tatic_cast<size_t>(BuiltinsArgs::NUMARGS)] = builder_.Int32(numIn - 2); // 2: skip thisValue and id in LowerCallBuiltinStub()
557 GateRef target = builder_.IntPtr(static_cast<int64_t>(id) * ptrSize); in LowerCallBuiltinStub()
559 BuiltinsStubCSigns::GetBuiltinName(id).c_str()); in LowerCallBuiltinStub()
563 void BuiltinLowering::AddTraceLogs(GateRef gate, BuiltinsStubCSigns::ID id) in AddTraceLogs() argument
568 std::vector<GateRef> args{callerFunc, builder_.Int32ToTaggedInt(builder_.Int32(id))}; in AddTraceLogs()