Lines Matching refs:PlatformCodeStub
372 class PlatformCodeStub : public CodeStub {
378 explicit PlatformCodeStub(Isolate* isolate) : CodeStub(isolate) {} in PlatformCodeStub() function
383 DEFINE_CODE_STUB_BASE(PlatformCodeStub, CodeStub);
821 class InstanceOfStub final : public PlatformCodeStub {
823 explicit InstanceOfStub(Isolate* isolate) : PlatformCodeStub(isolate) {} in InstanceOfStub()
827 DEFINE_PLATFORM_CODE_STUB(InstanceOf, PlatformCodeStub);
838 class ArrayConstructorStub: public PlatformCodeStub {
859 DEFINE_PLATFORM_CODE_STUB(ArrayConstructor, PlatformCodeStub);
863 class InternalArrayConstructorStub: public PlatformCodeStub {
871 DEFINE_PLATFORM_CODE_STUB(InternalArrayConstructor, PlatformCodeStub);
875 class MathPowStub: public PlatformCodeStub {
880 : PlatformCodeStub(isolate) { in MathPowStub()
901 DEFINE_PLATFORM_CODE_STUB(MathPow, PlatformCodeStub);
905 class CallICStub: public PlatformCodeStub {
908 : PlatformCodeStub(isolate) { in CallICStub()
936 DEFINE_PLATFORM_CODE_STUB(CallIC, PlatformCodeStub);
941 class FunctionPrototypeStub : public PlatformCodeStub {
944 : PlatformCodeStub(isolate) {} in FunctionPrototypeStub()
955 DEFINE_PLATFORM_CODE_STUB(FunctionPrototype, PlatformCodeStub);
960 class LoadIndexedInterceptorStub : public PlatformCodeStub {
963 : PlatformCodeStub(isolate) {} in LoadIndexedInterceptorStub()
969 DEFINE_PLATFORM_CODE_STUB(LoadIndexedInterceptor, PlatformCodeStub);
973 class LoadIndexedStringStub : public PlatformCodeStub {
976 : PlatformCodeStub(isolate) {} in LoadIndexedStringStub()
982 DEFINE_PLATFORM_CODE_STUB(LoadIndexedString, PlatformCodeStub);
1318 class LoadGlobalViaContextStub final : public PlatformCodeStub {
1323 : PlatformCodeStub(isolate) { in LoadGlobalViaContextStub()
1334 DEFINE_PLATFORM_CODE_STUB(LoadGlobalViaContext, PlatformCodeStub);
1338 class StoreGlobalViaContextStub final : public PlatformCodeStub {
1344 : PlatformCodeStub(isolate) { in StoreGlobalViaContextStub()
1361 DEFINE_PLATFORM_CODE_STUB(StoreGlobalViaContext, PlatformCodeStub);
1365 class CallApiFunctionStub : public PlatformCodeStub {
1368 : PlatformCodeStub(isolate) { in CallApiFunctionStub()
1380 DEFINE_PLATFORM_CODE_STUB(CallApiFunction, PlatformCodeStub);
1384 class CallApiAccessorStub : public PlatformCodeStub {
1387 : PlatformCodeStub(isolate) { in CallApiAccessorStub()
1397 : PlatformCodeStub(isolate) { in CallApiAccessorStub()
1415 DEFINE_PLATFORM_CODE_STUB(CallApiAccessor, PlatformCodeStub);
1437 class CallApiGetterStub : public PlatformCodeStub {
1439 explicit CallApiGetterStub(Isolate* isolate) : PlatformCodeStub(isolate) {} in CallApiGetterStub()
1442 DEFINE_PLATFORM_CODE_STUB(CallApiGetter, PlatformCodeStub);
1490 class BinaryOpICWithAllocationSiteStub final : public PlatformCodeStub {
1494 : PlatformCodeStub(isolate) { in BinaryOpICWithAllocationSiteStub()
1525 DEFINE_PLATFORM_CODE_STUB(BinaryOpICWithAllocationSite, PlatformCodeStub);
1582 class CompareICStub : public PlatformCodeStub {
1587 : PlatformCodeStub(isolate) { in CompareICStub()
1647 DEFINE_PLATFORM_CODE_STUB(CompareIC, PlatformCodeStub);
1741 class CEntryStub : public PlatformCodeStub {
1746 : PlatformCodeStub(isolate) { in PlatformCodeStub() function
1775 DEFINE_PLATFORM_CODE_STUB(CEntry, PlatformCodeStub);
1779 class JSEntryStub : public PlatformCodeStub {
1782 : PlatformCodeStub(isolate) { in JSEntryStub()
1804 DEFINE_PLATFORM_CODE_STUB(JSEntry, PlatformCodeStub);
1808 class ArgumentsAccessStub: public PlatformCodeStub {
1817 ArgumentsAccessStub(Isolate* isolate, Type type) : PlatformCodeStub(isolate) { in ArgumentsAccessStub()
1851 DEFINE_PLATFORM_CODE_STUB(ArgumentsAccess, PlatformCodeStub);
1855 class RestParamAccessStub : public PlatformCodeStub {
1857 explicit RestParamAccessStub(Isolate* isolate) : PlatformCodeStub(isolate) {} in RestParamAccessStub()
1865 DEFINE_PLATFORM_CODE_STUB(RestParamAccess, PlatformCodeStub);
1869 class RegExpExecStub: public PlatformCodeStub {
1871 explicit RegExpExecStub(Isolate* isolate) : PlatformCodeStub(isolate) { } in RegExpExecStub()
1874 DEFINE_PLATFORM_CODE_STUB(RegExpExec, PlatformCodeStub);
1894 class CallConstructStub final : public PlatformCodeStub {
1896 explicit CallConstructStub(Isolate* isolate) : PlatformCodeStub(isolate) {} in CallConstructStub()
1899 DEFINE_PLATFORM_CODE_STUB(CallConstruct, PlatformCodeStub);
2127 class LoadICTrampolineStub : public PlatformCodeStub {
2130 : PlatformCodeStub(isolate) { in LoadICTrampolineStub()
2148 DEFINE_PLATFORM_CODE_STUB(LoadICTrampoline, PlatformCodeStub);
2163 class VectorStoreICTrampolineStub : public PlatformCodeStub {
2166 : PlatformCodeStub(isolate) { in VectorStoreICTrampolineStub()
2185 DEFINE_PLATFORM_CODE_STUB(VectorStoreICTrampoline, PlatformCodeStub);
2201 class CallICTrampolineStub : public PlatformCodeStub {
2204 : PlatformCodeStub(isolate) { in CallICTrampolineStub()
2222 DEFINE_PLATFORM_CODE_STUB(CallICTrampoline, PlatformCodeStub);
2226 class LoadICStub : public PlatformCodeStub {
2229 : PlatformCodeStub(isolate) { in LoadICStub()
2242 DEFINE_PLATFORM_CODE_STUB(LoadIC, PlatformCodeStub);
2249 class KeyedLoadICStub : public PlatformCodeStub {
2252 : PlatformCodeStub(isolate) { in KeyedLoadICStub()
2265 DEFINE_PLATFORM_CODE_STUB(KeyedLoadIC, PlatformCodeStub);
2272 class VectorStoreICStub : public PlatformCodeStub {
2275 : PlatformCodeStub(isolate) { in VectorStoreICStub()
2288 DEFINE_PLATFORM_CODE_STUB(VectorStoreIC, PlatformCodeStub);
2295 class VectorKeyedStoreICStub : public PlatformCodeStub {
2298 : PlatformCodeStub(isolate) { in VectorKeyedStoreICStub()
2311 DEFINE_PLATFORM_CODE_STUB(VectorKeyedStoreIC, PlatformCodeStub);
2318 class DoubleToIStub : public PlatformCodeStub {
2322 : PlatformCodeStub(isolate) { in PlatformCodeStub() function
2361 DEFINE_PLATFORM_CODE_STUB(DoubleToI, PlatformCodeStub);
2722 class StoreElementStub : public PlatformCodeStub {
2726 : PlatformCodeStub(isolate) { in StoreElementStub()
2744 DEFINE_PLATFORM_CODE_STUB(StoreElement, PlatformCodeStub);
2854 class StubFailureTrampolineStub : public PlatformCodeStub {
2857 : PlatformCodeStub(isolate) { in StubFailureTrampolineStub()
2871 DEFINE_PLATFORM_CODE_STUB(StubFailureTrampoline, PlatformCodeStub);
2875 class ProfileEntryHookStub : public PlatformCodeStub {
2877 explicit ProfileEntryHookStub(Isolate* isolate) : PlatformCodeStub(isolate) {} in ProfileEntryHookStub()
2893 DEFINE_PLATFORM_CODE_STUB(ProfileEntryHook, PlatformCodeStub);
2897 class StoreBufferOverflowStub : public PlatformCodeStub {
2900 : PlatformCodeStub(isolate) { in StoreBufferOverflowStub()
2913 DEFINE_PLATFORM_CODE_STUB(StoreBufferOverflow, PlatformCodeStub);
2917 class SubStringStub : public PlatformCodeStub {
2919 explicit SubStringStub(Isolate* isolate) : PlatformCodeStub(isolate) {} in SubStringStub()
2922 DEFINE_PLATFORM_CODE_STUB(SubString, PlatformCodeStub);
2926 class ToNumberStub final : public PlatformCodeStub {
2928 explicit ToNumberStub(Isolate* isolate) : PlatformCodeStub(isolate) {} in ToNumberStub()
2931 DEFINE_PLATFORM_CODE_STUB(ToNumber, PlatformCodeStub);
2935 class ToLengthStub final : public PlatformCodeStub {
2937 explicit ToLengthStub(Isolate* isolate) : PlatformCodeStub(isolate) {} in ToLengthStub()
2940 DEFINE_PLATFORM_CODE_STUB(ToLength, PlatformCodeStub);
2944 class ToStringStub final : public PlatformCodeStub {
2946 explicit ToStringStub(Isolate* isolate) : PlatformCodeStub(isolate) {} in ToStringStub()
2949 DEFINE_PLATFORM_CODE_STUB(ToString, PlatformCodeStub);
2962 class StringCompareStub : public PlatformCodeStub {
2964 explicit StringCompareStub(Isolate* isolate) : PlatformCodeStub(isolate) {} in StringCompareStub()
2967 DEFINE_PLATFORM_CODE_STUB(StringCompare, PlatformCodeStub);