Home | History | Annotate | Download | only in ic

Lines Matching refs:Builtins

108     //     the frame's code == builtin(Builtins::kFunctionApply):
330 // The builtins object is special. It only changes when JavaScript
331 // builtins are loaded lazily. It is important to keep inline
332 // caches for the builtins object monomorphic. Therefore, if we get
333 // an inline cache miss for the builtins object after lazily loading
334 // JavaScript builtins, we return uninitialized as the state to
572 return isolate->builtins()->KeyedLoadIC_Generic();
839 return isolate->builtins()->KeyedLoadIC_PreMonomorphic();
1027 // Calling sloppy non-builtins with a value as the receiver
1067 return isolate()->builtins()->LoadIC_Normal();
1362 return isolate()->builtins()->KeyedStoreIC_Generic_Strict();
1364 return isolate()->builtins()->KeyedStoreIC_Generic();
1377 return isolate()->builtins()->KeyedStoreIC_Generic_Strict();
1379 return isolate()->builtins()->KeyedStoreIC_Generic();
1387 return isolate()->builtins()->StoreIC_Slow();
1390 return isolate()->builtins()->KeyedStoreIC_Slow();
1511 return isolate()->builtins()->StoreIC_Normal();
2454 Builtins::JavaScript BinaryOpIC::TokenToJSBuiltin(Token::Value op) {
2459 return Builtins::ADD;
2462 return Builtins::SUB;
2465 return Builtins::MUL;
2468 return Builtins::DIV;
2471 return Builtins::MOD;
2474 return Builtins::BIT_OR;
2477 return Builtins::BIT_AND;
2480 return Builtins::BIT_XOR;
2483 return Builtins::SAR;
2486 return Builtins::SHR;
2489 return Builtins::SHL;