Lines Matching refs:PlatformCodeStub
331 class PlatformCodeStub : public CodeStub {
339 explicit PlatformCodeStub(Isolate* isolate) : CodeStub(isolate) {} in PlatformCodeStub() function
344 DEFINE_CODE_STUB_BASE(PlatformCodeStub, CodeStub);
670 class InstanceofStub: public PlatformCodeStub {
679 InstanceofStub(Isolate* isolate, Flags flags) : PlatformCodeStub(isolate) { in InstanceofStub()
710 DEFINE_PLATFORM_CODE_STUB(Instanceof, PlatformCodeStub);
721 class ArrayConstructorStub: public PlatformCodeStub {
742 DEFINE_PLATFORM_CODE_STUB(ArrayConstructor, PlatformCodeStub);
746 class InternalArrayConstructorStub: public PlatformCodeStub {
754 DEFINE_PLATFORM_CODE_STUB(InternalArrayConstructor, PlatformCodeStub);
758 class MathPowStub: public PlatformCodeStub {
763 : PlatformCodeStub(isolate) { in MathPowStub()
784 DEFINE_PLATFORM_CODE_STUB(MathPow, PlatformCodeStub);
788 class CallICStub: public PlatformCodeStub {
791 : PlatformCodeStub(isolate) { in CallICStub()
826 DEFINE_PLATFORM_CODE_STUB(CallIC, PlatformCodeStub);
847 class FunctionPrototypeStub : public PlatformCodeStub {
850 : PlatformCodeStub(isolate) {} in FunctionPrototypeStub()
858 DEFINE_PLATFORM_CODE_STUB(FunctionPrototype, PlatformCodeStub);
863 class LoadIndexedInterceptorStub : public PlatformCodeStub {
866 : PlatformCodeStub(isolate) {} in LoadIndexedInterceptorStub()
872 DEFINE_PLATFORM_CODE_STUB(LoadIndexedInterceptor, PlatformCodeStub);
1054 class CallApiFunctionStub : public PlatformCodeStub {
1059 int argc) : PlatformCodeStub(isolate) { in CallApiFunctionStub()
1079 DEFINE_PLATFORM_CODE_STUB(CallApiFunction, PlatformCodeStub);
1083 class CallApiGetterStub : public PlatformCodeStub {
1085 explicit CallApiGetterStub(Isolate* isolate) : PlatformCodeStub(isolate) {} in CallApiGetterStub()
1088 DEFINE_PLATFORM_CODE_STUB(CallApiGetter, PlatformCodeStub);
1141 class BinaryOpICWithAllocationSiteStub FINAL : public PlatformCodeStub {
1145 : PlatformCodeStub(isolate) { in BinaryOpICWithAllocationSiteStub()
1180 DEFINE_PLATFORM_CODE_STUB(BinaryOpICWithAllocationSite, PlatformCodeStub);
1252 class CompareICStub : public PlatformCodeStub {
1256 : PlatformCodeStub(isolate) { in CompareICStub()
1308 DEFINE_PLATFORM_CODE_STUB(CompareIC, PlatformCodeStub);
1402 class CEntryStub : public PlatformCodeStub {
1406 : PlatformCodeStub(isolate) { in PlatformCodeStub() function
1432 DEFINE_PLATFORM_CODE_STUB(CEntry, PlatformCodeStub);
1436 class JSEntryStub : public PlatformCodeStub {
1439 : PlatformCodeStub(isolate) { in JSEntryStub()
1461 DEFINE_PLATFORM_CODE_STUB(JSEntry, PlatformCodeStub);
1465 class ArgumentsAccessStub: public PlatformCodeStub {
1474 ArgumentsAccessStub(Isolate* isolate, Type type) : PlatformCodeStub(isolate) { in ArgumentsAccessStub()
1497 DEFINE_PLATFORM_CODE_STUB(ArgumentsAccess, PlatformCodeStub);
1501 class RegExpExecStub: public PlatformCodeStub {
1503 explicit RegExpExecStub(Isolate* isolate) : PlatformCodeStub(isolate) { } in RegExpExecStub()
1506 DEFINE_PLATFORM_CODE_STUB(RegExpExec, PlatformCodeStub);
1525 class CallFunctionStub: public PlatformCodeStub {
1528 : PlatformCodeStub(isolate) { in CallFunctionStub()
1555 DEFINE_PLATFORM_CODE_STUB(CallFunction, PlatformCodeStub);
1559 class CallConstructStub: public PlatformCodeStub {
1562 : PlatformCodeStub(isolate) { in CallConstructStub()
1582 DEFINE_PLATFORM_CODE_STUB(CallConstruct, PlatformCodeStub);
1782 class LoadICTrampolineStub : public PlatformCodeStub {
1785 : PlatformCodeStub(isolate) { in LoadICTrampolineStub()
1805 DEFINE_PLATFORM_CODE_STUB(LoadICTrampoline, PlatformCodeStub);
1883 class DoubleToIStub : public PlatformCodeStub {
1887 : PlatformCodeStub(isolate) { in PlatformCodeStub() function
1926 DEFINE_PLATFORM_CODE_STUB(DoubleToI, PlatformCodeStub);
2178 class StoreElementStub : public PlatformCodeStub {
2181 : PlatformCodeStub(isolate) { in StoreElementStub()
2193 DEFINE_PLATFORM_CODE_STUB(StoreElement, PlatformCodeStub);
2338 class StoreArrayLiteralElementStub : public PlatformCodeStub {
2341 : PlatformCodeStub(isolate) { } in StoreArrayLiteralElementStub()
2344 DEFINE_PLATFORM_CODE_STUB(StoreArrayLiteralElement, PlatformCodeStub);
2348 class StubFailureTrampolineStub : public PlatformCodeStub {
2351 : PlatformCodeStub(isolate) { in StubFailureTrampolineStub()
2365 DEFINE_PLATFORM_CODE_STUB(StubFailureTrampoline, PlatformCodeStub);
2369 class ProfileEntryHookStub : public PlatformCodeStub {
2371 explicit ProfileEntryHookStub(Isolate* isolate) : PlatformCodeStub(isolate) {} in ProfileEntryHookStub()
2387 DEFINE_PLATFORM_CODE_STUB(ProfileEntryHook, PlatformCodeStub);
2391 class StoreBufferOverflowStub : public PlatformCodeStub {
2394 : PlatformCodeStub(isolate) { in StoreBufferOverflowStub()
2407 DEFINE_PLATFORM_CODE_STUB(StoreBufferOverflow, PlatformCodeStub);
2411 class SubStringStub : public PlatformCodeStub {
2413 explicit SubStringStub(Isolate* isolate) : PlatformCodeStub(isolate) {} in SubStringStub()
2416 DEFINE_PLATFORM_CODE_STUB(SubString, PlatformCodeStub);
2420 class StringCompareStub : public PlatformCodeStub {
2422 explicit StringCompareStub(Isolate* isolate) : PlatformCodeStub(isolate) {} in StringCompareStub()
2425 DEFINE_PLATFORM_CODE_STUB(StringCompare, PlatformCodeStub);