• Home
  • Raw
  • Download

Lines Matching full:id

26     auto id = static_cast<BuiltinsStubCSigns::ID>(acc_.GetConstantValue(idGate));  in LowerTypedCallBuitin()  local
28 AddTraceLogs(gate, id); in LowerTypedCallBuitin()
30 switch (id) { in LowerTypedCallBuitin()
45 LowerBuiltinIterator(gate, id); in LowerTypedCallBuitin()
51 LowerIteratorNext(gate, id); in LowerTypedCallBuitin()
54 LowerIteratorReturn(gate, id); in LowerTypedCallBuitin()
63 LowerCallBuiltinStub(gate, id); in LowerTypedCallBuitin()
232 BuiltinsStubCSigns::ID id = static_cast<BuiltinsStubCSigns::ID>(acc_.GetConstantValue(idGate)); in LowerCallTargetCheck() local
233 switch (id) { in LowerCallTargetCheck()
234 case BuiltinsStubCSigns::ID::MapProtoIterator: in LowerCallTargetCheck()
235 case BuiltinsStubCSigns::ID::SetProtoIterator: in LowerCallTargetCheck()
236 case BuiltinsStubCSigns::ID::StringProtoIterator: in LowerCallTargetCheck()
237 case BuiltinsStubCSigns::ID::ArrayProtoIterator: in LowerCallTargetCheck()
238 case BuiltinsStubCSigns::ID::TypeArrayProtoIterator: { in LowerCallTargetCheck()
239 return LowerCallTargetCheckWithDetector(gate, id); in LowerCallTargetCheck()
241 case BuiltinsStubCSigns::ID::DateGetTime: in LowerCallTargetCheck()
242 case BuiltinsStubCSigns::ID::MapClear: in LowerCallTargetCheck()
243 case BuiltinsStubCSigns::ID::MapDelete: in LowerCallTargetCheck()
244 case BuiltinsStubCSigns::ID::MapGet: in LowerCallTargetCheck()
245 case BuiltinsStubCSigns::ID::MapHas: in LowerCallTargetCheck()
246 case BuiltinsStubCSigns::ID::SetAdd: in LowerCallTargetCheck()
247 case BuiltinsStubCSigns::ID::SetClear: in LowerCallTargetCheck()
248 case BuiltinsStubCSigns::ID::SetDelete: in LowerCallTargetCheck()
249 case BuiltinsStubCSigns::ID::SetHas: { in LowerCallTargetCheck()
250 return LowerCallTargetCheckWithObjectType(gate, id); in LowerCallTargetCheck()
252 case BuiltinsStubCSigns::ID::BigIntConstructor: in LowerCallTargetCheck()
253 case BuiltinsStubCSigns::ID::NumberConstructor: { in LowerCallTargetCheck()
254 return LowerCallTargetCheckWithGlobalEnv(gate, id); in LowerCallTargetCheck()
257 return LowerCallTargetCheckDefault(gate, id); in LowerCallTargetCheck()
262 GateRef BuiltinLowering::LowerCallTargetCheckDefault(GateRef gate, BuiltinsStubCSigns::ID id) in LowerCallTargetCheckDefault() argument
264 GateRef constantFunction = builder_.GetGlobalConstantValue(GET_TYPED_CONSTANT_INDEX(id)); in LowerCallTargetCheckDefault()
269 GateRef BuiltinLowering::LowerCallTargetCheckWithGlobalEnv(GateRef gate, BuiltinsStubCSigns::ID id) in LowerCallTargetCheckWithGlobalEnv() argument
273 builder_.GetGlobalEnvObj(glueGlobalEnv, GET_TYPED_GLOBAL_ENV_INDEX(id)); in LowerCallTargetCheckWithGlobalEnv()
278 GateRef BuiltinLowering::LowerCallTargetCheckWithDetector(GateRef gate, BuiltinsStubCSigns::ID id) in LowerCallTargetCheckWithDetector() argument
282 switch (id) { in LowerCallTargetCheckWithDetector()
283 case BuiltinsStubCSigns::ID::MapProtoIterator: { in LowerCallTargetCheckWithDetector()
288 case BuiltinsStubCSigns::ID::SetProtoIterator: { in LowerCallTargetCheckWithDetector()
293 case BuiltinsStubCSigns::ID::StringProtoIterator: { in LowerCallTargetCheckWithDetector()
298 case BuiltinsStubCSigns::ID::ArrayProtoIterator: { in LowerCallTargetCheckWithDetector()
303 case BuiltinsStubCSigns::ID::TypeArrayProtoIterator: { in LowerCallTargetCheckWithDetector()
321 GateRef BuiltinLowering::LowerCallTargetCheckWithObjectType(GateRef gate, BuiltinsStubCSigns::ID id) in LowerCallTargetCheckWithObjectType() argument
324 switch (id) { in LowerCallTargetCheckWithObjectType()
325 case BuiltinsStubCSigns::ID::MapClear: in LowerCallTargetCheckWithObjectType()
326 case BuiltinsStubCSigns::ID::MapDelete: in LowerCallTargetCheckWithObjectType()
327 case BuiltinsStubCSigns::ID::MapGet: in LowerCallTargetCheckWithObjectType()
328 case BuiltinsStubCSigns::ID::MapHas: { in LowerCallTargetCheckWithObjectType()
332 case BuiltinsStubCSigns::ID::SetAdd: in LowerCallTargetCheckWithObjectType()
333 case BuiltinsStubCSigns::ID::SetClear: in LowerCallTargetCheckWithObjectType()
334 case BuiltinsStubCSigns::ID::SetDelete: in LowerCallTargetCheckWithObjectType()
335 case BuiltinsStubCSigns::ID::SetHas: { in LowerCallTargetCheckWithObjectType()
339 case BuiltinsStubCSigns::ID::DateGetTime: { in LowerCallTargetCheckWithObjectType()
352 .And(LowerCallTargetCheckDefault(gate, id)) in LowerCallTargetCheckWithObjectType()
359 BuiltinsStubCSigns::ID id = static_cast<BuiltinsStubCSigns::ID>(acc_.GetConstantValue(idGate)); in CheckPara() local
360 if (IS_TYPED_INLINE_BUILTINS_ID(id)) { in CheckPara()
364 if (IS_TYPED_BUILTINS_ID(id)) { in CheckPara()
368 switch (id) { in CheckPara()
369 case BuiltinsStubCSigns::ID::StringLocaleCompare: in CheckPara()
370 case BuiltinsStubCSigns::ID::ArrayConcat: in CheckPara()
371 case BuiltinsStubCSigns::ID::ArraySort: in CheckPara()
372 case BuiltinsStubCSigns::ID::JsonStringify: in CheckPara()
373 case BuiltinsStubCSigns::ID::MapProtoIterator: in CheckPara()
374 case BuiltinsStubCSigns::ID::SetProtoIterator: in CheckPara()
375 case BuiltinsStubCSigns::ID::StringProtoIterator: in CheckPara()
376 case BuiltinsStubCSigns::ID::ArrayProtoIterator: in CheckPara()
377 case BuiltinsStubCSigns::ID::TypeArrayProtoIterator: in CheckPara()
378 case BuiltinsStubCSigns::ID::MapIteratorProtoNext: in CheckPara()
379 case BuiltinsStubCSigns::ID::SetIteratorProtoNext: in CheckPara()
380 case BuiltinsStubCSigns::ID::StringIteratorProtoNext: in CheckPara()
381 case BuiltinsStubCSigns::ID::ArrayIteratorProtoNext: in CheckPara()
382 case BuiltinsStubCSigns::ID::IteratorProtoReturn: in CheckPara()
383 case BuiltinsStubCSigns::ID::NumberConstructor: in CheckPara()
384 case BuiltinsStubCSigns::ID::TypedArrayEntries: in CheckPara()
385 case BuiltinsStubCSigns::ID::TypedArrayKeys: in CheckPara()
386 case BuiltinsStubCSigns::ID::TypedArrayValues: in CheckPara()
387 case BuiltinsStubCSigns::ID::GlobalDecodeURIComponent: in CheckPara()
407 void BuiltinLowering::LowerBuiltinIterator(GateRef gate, BuiltinsStubCSigns::ID id) in LowerBuiltinIterator() argument
412 switch (id) { in LowerBuiltinIterator()
439 void BuiltinLowering::LowerIteratorNext(GateRef gate, BuiltinsStubCSigns::ID id) in LowerIteratorNext() argument
444 switch (id) { in LowerIteratorNext()
467 void BuiltinLowering::LowerIteratorReturn(GateRef gate, BuiltinsStubCSigns::ID id) in LowerIteratorReturn() argument
472 switch (id) { in LowerIteratorReturn()
536 void BuiltinLowering::LowerCallBuiltinStub(GateRef gate, BuiltinsStubCSigns::ID id) in LowerCallBuiltinStub() argument
541 GateRef function = builder_.GetGlobalConstantValue(GET_TYPED_CONSTANT_INDEX(id)); in LowerCallBuiltinStub()
550 …tatic_cast<size_t>(BuiltinsArgs::NUMARGS)] = builder_.Int32(numIn - 2); // 2: skip thisValue and id in LowerCallBuiltinStub()
556 GateRef target = builder_.IntPtr(static_cast<int64_t>(id) * ptrSize); in LowerCallBuiltinStub()
558 BuiltinsStubCSigns::GetBuiltinName(id).c_str()); in LowerCallBuiltinStub()
562 void BuiltinLowering::AddTraceLogs(GateRef gate, BuiltinsStubCSigns::ID id) in AddTraceLogs() argument
567 std::vector<GateRef> args{callerFunc, builder_.Int32ToTaggedInt(builder_.Int32(id))}; in AddTraceLogs()