Lines Matching refs:TurboFanCodeStub

629 class TurboFanCodeStub : public CodeStub {
639 explicit TurboFanCodeStub(Isolate* isolate) : CodeStub(isolate) {} in TurboFanCodeStub() function
644 DEFINE_CODE_STUB_BASE(TurboFanCodeStub, CodeStub);
717 class StringLengthStub : public TurboFanCodeStub {
719 explicit StringLengthStub(Isolate* isolate) : TurboFanCodeStub(isolate) {} in StringLengthStub()
725 DEFINE_TURBOFAN_CODE_STUB(StringLength, TurboFanCodeStub);
728 class AddWithFeedbackStub final : public TurboFanCodeStub {
730 explicit AddWithFeedbackStub(Isolate* isolate) : TurboFanCodeStub(isolate) {} in AddWithFeedbackStub()
734 TurboFanCodeStub);
737 class SubtractWithFeedbackStub final : public TurboFanCodeStub {
740 : TurboFanCodeStub(isolate) {} in SubtractWithFeedbackStub()
744 TurboFanCodeStub);
747 class MultiplyWithFeedbackStub final : public TurboFanCodeStub {
750 : TurboFanCodeStub(isolate) {} in MultiplyWithFeedbackStub()
754 TurboFanCodeStub);
757 class DivideWithFeedbackStub final : public TurboFanCodeStub {
760 : TurboFanCodeStub(isolate) {} in DivideWithFeedbackStub()
764 TurboFanCodeStub);
767 class ModulusWithFeedbackStub final : public TurboFanCodeStub {
770 : TurboFanCodeStub(isolate) {} in ModulusWithFeedbackStub()
774 TurboFanCodeStub);
777 class IncStub final : public TurboFanCodeStub {
779 explicit IncStub(Isolate* isolate) : TurboFanCodeStub(isolate) {} in IncStub()
782 DEFINE_TURBOFAN_UNARY_OP_CODE_STUB_WITH_FEEDBACK(Inc, TurboFanCodeStub);
785 class DecStub final : public TurboFanCodeStub {
787 explicit DecStub(Isolate* isolate) : TurboFanCodeStub(isolate) {} in DecStub()
790 DEFINE_TURBOFAN_UNARY_OP_CODE_STUB_WITH_FEEDBACK(Dec, TurboFanCodeStub);
793 class StoreInterceptorStub : public TurboFanCodeStub {
795 explicit StoreInterceptorStub(Isolate* isolate) : TurboFanCodeStub(isolate) {} in StoreInterceptorStub()
803 DEFINE_CODE_STUB(StoreInterceptor, TurboFanCodeStub);
806 class LoadIndexedInterceptorStub : public TurboFanCodeStub {
809 : TurboFanCodeStub(isolate) {} in LoadIndexedInterceptorStub()
815 DEFINE_TURBOFAN_CODE_STUB(LoadIndexedInterceptor, TurboFanCodeStub);
819 class GetPropertyStub : public TurboFanCodeStub {
821 explicit GetPropertyStub(Isolate* isolate) : TurboFanCodeStub(isolate) {} in GetPropertyStub()
824 DEFINE_TURBOFAN_CODE_STUB(GetProperty, TurboFanCodeStub);
827 class NumberToStringStub final : public TurboFanCodeStub {
829 explicit NumberToStringStub(Isolate* isolate) : TurboFanCodeStub(isolate) {} in NumberToStringStub()
832 DEFINE_TURBOFAN_CODE_STUB(NumberToString, TurboFanCodeStub);
835 class FastNewClosureStub : public TurboFanCodeStub {
837 explicit FastNewClosureStub(Isolate* isolate) : TurboFanCodeStub(isolate) {} in FastNewClosureStub()
844 DEFINE_TURBOFAN_CODE_STUB(FastNewClosure, TurboFanCodeStub);
847 class FastNewFunctionContextStub final : public TurboFanCodeStub {
852 : TurboFanCodeStub(isolate) {} in FastNewFunctionContextStub()
866 DEFINE_TURBOFAN_CODE_STUB(FastNewFunctionContext, TurboFanCodeStub);
942 class FastCloneRegExpStub final : public TurboFanCodeStub {
944 explicit FastCloneRegExpStub(Isolate* isolate) : TurboFanCodeStub(isolate) {} in FastCloneRegExpStub()
955 DEFINE_TURBOFAN_CODE_STUB(FastCloneRegExp, TurboFanCodeStub);
958 class FastCloneShallowArrayStub : public TurboFanCodeStub {
962 : TurboFanCodeStub(isolate) { in FastCloneShallowArrayStub()
981 DEFINE_TURBOFAN_CODE_STUB(FastCloneShallowArray, TurboFanCodeStub);
984 class FastCloneShallowObjectStub : public TurboFanCodeStub {
990 : TurboFanCodeStub(isolate) { in FastCloneShallowObjectStub()
1010 DEFINE_TURBOFAN_CODE_STUB(FastCloneShallowObject, TurboFanCodeStub);
1013 class CreateAllocationSiteStub : public TurboFanCodeStub {
1016 : TurboFanCodeStub(isolate) {} in CreateAllocationSiteStub()
1020 DEFINE_TURBOFAN_CODE_STUB(CreateAllocationSite, TurboFanCodeStub);
1023 class CreateWeakCellStub : public TurboFanCodeStub {
1025 explicit CreateWeakCellStub(Isolate* isolate) : TurboFanCodeStub(isolate) {} in CreateWeakCellStub()
1030 DEFINE_TURBOFAN_CODE_STUB(CreateWeakCell, TurboFanCodeStub);
1033 class GrowArrayElementsStub : public TurboFanCodeStub {
1036 : TurboFanCodeStub(isolate) { in GrowArrayElementsStub()
1048 DEFINE_TURBOFAN_CODE_STUB(GrowArrayElements, TurboFanCodeStub);
1238 class KeyedLoadSloppyArgumentsStub : public TurboFanCodeStub {
1241 : TurboFanCodeStub(isolate) {} in KeyedLoadSloppyArgumentsStub()
1248 DEFINE_TURBOFAN_CODE_STUB(KeyedLoadSloppyArguments, TurboFanCodeStub);
1254 class KeyedStoreSloppyArgumentsStub : public TurboFanCodeStub {
1258 : TurboFanCodeStub(isolate) { in KeyedStoreSloppyArgumentsStub()
1267 DEFINE_TURBOFAN_CODE_STUB(KeyedStoreSloppyArguments, TurboFanCodeStub);
1293 class LoadApiGetterStub : public TurboFanCodeStub {
1296 : TurboFanCodeStub(isolate) { in LoadApiGetterStub()
1317 DEFINE_TURBOFAN_CODE_STUB(LoadApiGetter, TurboFanCodeStub);
1320 class StoreFieldStub : public TurboFanCodeStub {
1324 : TurboFanCodeStub(isolate) { in StoreFieldStub()
1351 DEFINE_TURBOFAN_CODE_STUB(StoreField, TurboFanCodeStub);
1354 class StoreMapStub : public TurboFanCodeStub {
1356 explicit StoreMapStub(Isolate* isolate) : TurboFanCodeStub(isolate) {} in StoreMapStub()
1363 DEFINE_TURBOFAN_CODE_STUB(StoreMap, TurboFanCodeStub);
1366 class StoreTransitionStub : public TurboFanCodeStub {
1375 : TurboFanCodeStub(isolate) { in StoreTransitionStub()
1402 DEFINE_TURBOFAN_CODE_STUB(StoreTransition, TurboFanCodeStub);
1405 class StoreGlobalStub : public TurboFanCodeStub {
1410 : TurboFanCodeStub(isolate) { in StoreGlobalStub()
1459 DEFINE_TURBOFAN_CODE_STUB(StoreGlobal, TurboFanCodeStub);
1605 class StringAddStub final : public TurboFanCodeStub {
1609 : TurboFanCodeStub(isolate) { in StringAddStub()
1629 DEFINE_TURBOFAN_CODE_STUB(StringAdd, TurboFanCodeStub);
1974 class LoadICTrampolineStub : public TurboFanCodeStub {
1976 explicit LoadICTrampolineStub(Isolate* isolate) : TurboFanCodeStub(isolate) {} in LoadICTrampolineStub()
1983 DEFINE_CODE_STUB(LoadICTrampoline, TurboFanCodeStub);
1986 class LoadGlobalICTrampolineStub : public TurboFanCodeStub {
1990 : TurboFanCodeStub(isolate) { in LoadGlobalICTrampolineStub()
2003 DEFINE_CODE_STUB(LoadGlobalICTrampoline, TurboFanCodeStub);
2018 class StoreICTrampolineStub : public TurboFanCodeStub {
2021 : TurboFanCodeStub(isolate) { in StoreICTrampolineStub()
2037 DEFINE_CODE_STUB(StoreICTrampoline, TurboFanCodeStub);
2095 class LoadICStub : public TurboFanCodeStub {
2097 explicit LoadICStub(Isolate* isolate) : TurboFanCodeStub(isolate) {} in LoadICStub()
2104 DEFINE_CODE_STUB(LoadIC, TurboFanCodeStub);
2107 class LoadICProtoArrayStub : public TurboFanCodeStub {
2109 explicit LoadICProtoArrayStub(Isolate* isolate) : TurboFanCodeStub(isolate) {} in LoadICProtoArrayStub()
2114 DEFINE_CODE_STUB(LoadICProtoArray, TurboFanCodeStub);
2117 class LoadGlobalICStub : public TurboFanCodeStub {
2120 : TurboFanCodeStub(isolate) { in LoadGlobalICStub()
2133 DEFINE_CODE_STUB(LoadGlobalIC, TurboFanCodeStub);
2147 class StoreICStub : public TurboFanCodeStub {
2150 : TurboFanCodeStub(isolate) { in StoreICStub()
2162 DEFINE_CODE_STUB(StoreIC, TurboFanCodeStub);
2245 class ScriptContextFieldStub : public TurboFanCodeStub {
2249 : TurboFanCodeStub(isolate) { in ScriptContextFieldStub()
2273 DEFINE_CODE_STUB_BASE(ScriptContextFieldStub, TurboFanCodeStub);
2337 class StoreFastElementStub : public TurboFanCodeStub {
2341 : TurboFanCodeStub(isolate) { in StoreFastElementStub()
2368 DEFINE_TURBOFAN_CODE_STUB(StoreFastElement, TurboFanCodeStub);
2395 class AllocateHeapNumberStub : public TurboFanCodeStub {
2398 : TurboFanCodeStub(isolate) {} in AllocateHeapNumberStub()
2404 DEFINE_CODE_STUB(AllocateHeapNumber, TurboFanCodeStub);
2408 class Allocate##Type##Stub : public TurboFanCodeStub { \
2411 : TurboFanCodeStub(isolate) {} \
2417 DEFINE_CODE_STUB(Allocate##Type, TurboFanCodeStub); \
2422 class CommonArrayConstructorStub : public TurboFanCodeStub { in SIMD128_TYPES()
2426 : TurboFanCodeStub(isolate) { in SIMD128_TYPES()
2441 : TurboFanCodeStub(key, isolate) {} in SIMD128_TYPES()
2614 class ElementsTransitionAndStoreStub : public TurboFanCodeStub {
2619 : TurboFanCodeStub(isolate) { in ElementsTransitionAndStoreStub()
2642 DEFINE_TURBOFAN_CODE_STUB(ElementsTransitionAndStore, TurboFanCodeStub);
2708 class SubStringStub : public TurboFanCodeStub {
2710 explicit SubStringStub(Isolate* isolate) : TurboFanCodeStub(isolate) {} in SubStringStub()
2725 DEFINE_CODE_STUB(SubString, TurboFanCodeStub);