Home | History | Annotate | Download | only in ic

Lines Matching refs:Smi

22 // Decodes kind from Smi-handler.
23 LoadHandler::Kind LoadHandler::GetHandlerKind(Smi* smi_handler) {
27 Handle<Smi> LoadHandler::LoadNormal(Isolate* isolate) {
29 return handle(Smi::FromInt(config), isolate);
32 Handle<Smi> LoadHandler::LoadGlobal(Isolate* isolate) {
34 return handle(Smi::FromInt(config), isolate);
37 Handle<Smi> LoadHandler::LoadInterceptor(Isolate* isolate) {
39 return handle(Smi::FromInt(config), isolate);
42 Handle<Smi> LoadHandler::LoadField(Isolate* isolate, FieldIndex field_index) {
47 return handle(Smi::FromInt(config), isolate);
50 Handle<Smi> LoadHandler::LoadConstant(Isolate* isolate, int descriptor) {
52 return handle(Smi::FromInt(config), isolate);
55 Handle<Smi> LoadHandler::LoadAccessor(Isolate* isolate, int descriptor) {
57 return handle(Smi::FromInt(config), isolate);
60 Handle<Smi> LoadHandler::LoadProxy(Isolate* isolate) {
62 return handle(Smi::FromInt(config), isolate);
65 Handle<Smi> LoadHandler::LoadNativeDataProperty(Isolate* isolate,
69 return handle(Smi::FromInt(config), isolate);
72 Handle<Smi> LoadHandler::LoadApiGetter(Isolate* isolate,
76 return handle(Smi::FromInt(config), isolate);
79 Handle<Smi> LoadHandler::LoadModuleExport(Isolate* isolate, int index) {
82 return handle(Smi::FromInt(config), isolate);
85 Handle<Smi> LoadHandler::LoadNonExistent(Isolate* isolate) {
87 return handle(Smi::FromInt(config), isolate);
90 Handle<Smi> LoadHandler::LoadElement(Isolate* isolate,
101 return handle(Smi::FromInt(config), isolate);
104 Handle<Smi> LoadHandler::LoadIndexedString(Isolate* isolate,
109 return handle(Smi::FromInt(config), isolate);
114 Handle<Smi> StoreHandler::StoreGlobalProxy(Isolate* isolate) {
116 return handle(Smi::FromInt(config), isolate);
119 Handle<Smi> StoreHandler::StoreNormal(Isolate* isolate) {
121 return handle(Smi::FromInt(config), isolate);
124 Handle<Smi> StoreHandler::StoreProxy(Isolate* isolate) {
126 return handle(Smi::FromInt(config), isolate);
129 Handle<Smi> StoreHandler::StoreField(Isolate* isolate, Kind kind,
157 return handle(Smi::FromInt(config), isolate);
160 Handle<Smi> StoreHandler::StoreField(Isolate* isolate, int descriptor,
170 Handle<Smi> StoreHandler::StoreNativeDataProperty(Isolate* isolate,
174 return handle(Smi::FromInt(config), isolate);
177 Handle<Smi> StoreHandler::StoreAccessor(Isolate* isolate, int descriptor) {
179 return handle(Smi::FromInt(config), isolate);
182 Handle<Smi> StoreHandler::StoreApiSetter(Isolate* isolate,
186 return handle(Smi::FromInt(config), isolate);