• Home
  • Raw
  • Download

Lines Matching refs:HydrogenCodeStub

476 class HydrogenCodeStub : public CodeStub {
500 explicit HydrogenCodeStub(Isolate* isolate,
520 DEFINE_CODE_STUB_BASE(HydrogenCodeStub, CodeStub);
647 class NumberToStringStub final : public HydrogenCodeStub {
649 explicit NumberToStringStub(Isolate* isolate) : HydrogenCodeStub(isolate) {} in NumberToStringStub()
655 DEFINE_HYDROGEN_CODE_STUB(NumberToString, HydrogenCodeStub);
659 class TypeofStub final : public HydrogenCodeStub {
661 explicit TypeofStub(Isolate* isolate) : HydrogenCodeStub(isolate) {} in TypeofStub()
669 DEFINE_HYDROGEN_CODE_STUB(Typeof, HydrogenCodeStub);
673 class FastNewClosureStub : public HydrogenCodeStub {
677 : HydrogenCodeStub(isolate) { in FastNewClosureStub()
697 DEFINE_HYDROGEN_CODE_STUB(FastNewClosure, HydrogenCodeStub);
701 class FastNewContextStub final : public HydrogenCodeStub {
705 FastNewContextStub(Isolate* isolate, int slots) : HydrogenCodeStub(isolate) { in FastNewContextStub()
719 DEFINE_HYDROGEN_CODE_STUB(FastNewContext, HydrogenCodeStub);
723 class FastCloneRegExpStub final : public HydrogenCodeStub {
725 explicit FastCloneRegExpStub(Isolate* isolate) : HydrogenCodeStub(isolate) {} in FastCloneRegExpStub()
729 DEFINE_HYDROGEN_CODE_STUB(FastCloneRegExp, HydrogenCodeStub);
733 class FastCloneShallowArrayStub : public HydrogenCodeStub {
737 : HydrogenCodeStub(isolate) { in FastCloneShallowArrayStub()
749 DEFINE_HYDROGEN_CODE_STUB(FastCloneShallowArray, HydrogenCodeStub);
753 class FastCloneShallowObjectStub : public HydrogenCodeStub {
759 : HydrogenCodeStub(isolate) { in FastCloneShallowObjectStub()
771 DEFINE_HYDROGEN_CODE_STUB(FastCloneShallowObject, HydrogenCodeStub);
775 class CreateAllocationSiteStub : public HydrogenCodeStub {
778 : HydrogenCodeStub(isolate) { } in CreateAllocationSiteStub()
783 DEFINE_HYDROGEN_CODE_STUB(CreateAllocationSite, HydrogenCodeStub);
787 class CreateWeakCellStub : public HydrogenCodeStub {
789 explicit CreateWeakCellStub(Isolate* isolate) : HydrogenCodeStub(isolate) {} in CreateWeakCellStub()
794 DEFINE_HYDROGEN_CODE_STUB(CreateWeakCell, HydrogenCodeStub);
798 class GrowArrayElementsStub : public HydrogenCodeStub {
801 : HydrogenCodeStub(isolate) { in GrowArrayElementsStub()
817 DEFINE_HYDROGEN_CODE_STUB(GrowArrayElements, HydrogenCodeStub);
986 class HandlerStub : public HydrogenCodeStub {
997 explicit HandlerStub(Isolate* isolate) : HydrogenCodeStub(isolate) {} in HandlerStub()
1001 DEFINE_CODE_STUB_BASE(HandlerStub, HydrogenCodeStub);
1446 class BinaryOpICStub : public HydrogenCodeStub {
1449 : HydrogenCodeStub(isolate, UNINITIALIZED) { in BinaryOpICStub()
1455 : HydrogenCodeStub(isolate) { in BinaryOpICStub()
1484 DEFINE_HYDROGEN_CODE_STUB(BinaryOpIC, HydrogenCodeStub);
1550 class StringAddStub final : public HydrogenCodeStub {
1554 : HydrogenCodeStub(isolate) { in StringAddStub()
1578 DEFINE_HYDROGEN_CODE_STUB(StringAdd, HydrogenCodeStub);
1651 class CompareNilICStub : public HydrogenCodeStub {
1656 CompareNilICStub(Isolate* isolate, NilValue nil) : HydrogenCodeStub(isolate) { in CompareNilICStub()
1662 : HydrogenCodeStub(isolate, init_state) { in HydrogenCodeStub() function
1702 : HydrogenCodeStub(isolate, init_state) { in CompareNilICStub()
1734 DEFINE_HYDROGEN_CODE_STUB(CompareNilIC, HydrogenCodeStub);
1878 class RegExpConstructResultStub final : public HydrogenCodeStub {
1881 : HydrogenCodeStub(isolate) { } in RegExpConstructResultStub()
1889 DEFINE_HYDROGEN_CODE_STUB(RegExpConstructResult, HydrogenCodeStub);
2088 class LoadDictionaryElementStub : public HydrogenCodeStub {
2091 : HydrogenCodeStub(isolate) { in LoadDictionaryElementStub()
2103 DEFINE_HYDROGEN_CODE_STUB(LoadDictionaryElement, HydrogenCodeStub);
2107 class KeyedLoadGenericStub : public HydrogenCodeStub {
2110 : HydrogenCodeStub(isolate) { in KeyedLoadGenericStub()
2123 DEFINE_HYDROGEN_CODE_STUB(KeyedLoadGeneric, HydrogenCodeStub);
2458 class StoreFastElementStub : public HydrogenCodeStub {
2462 : HydrogenCodeStub(isolate) { in StoreFastElementStub()
2490 DEFINE_HYDROGEN_CODE_STUB(StoreFastElement, HydrogenCodeStub);
2494 class TransitionElementsKindStub : public HydrogenCodeStub {
2499 bool is_js_array) : HydrogenCodeStub(isolate) { in TransitionElementsKindStub()
2519 DEFINE_HYDROGEN_CODE_STUB(TransitionElementsKind, HydrogenCodeStub);
2523 class AllocateHeapNumberStub final : public HydrogenCodeStub {
2526 : HydrogenCodeStub(isolate) {} in AllocateHeapNumberStub()
2530 DEFINE_HYDROGEN_CODE_STUB(AllocateHeapNumber, HydrogenCodeStub);
2534 class AllocateMutableHeapNumberStub final : public HydrogenCodeStub {
2537 : HydrogenCodeStub(isolate) {} in AllocateMutableHeapNumberStub()
2541 DEFINE_HYDROGEN_CODE_STUB(AllocateMutableHeapNumber, HydrogenCodeStub);
2545 class AllocateInNewSpaceStub final : public HydrogenCodeStub {
2548 : HydrogenCodeStub(isolate) {} in AllocateInNewSpaceStub()
2552 DEFINE_HYDROGEN_CODE_STUB(AllocateInNewSpace, HydrogenCodeStub);
2556 class ArrayConstructorStubBase : public HydrogenCodeStub {
2561 : HydrogenCodeStub(isolate) { in ArrayConstructorStubBase()
2597 DEFINE_CODE_STUB_BASE(ArrayConstructorStubBase, HydrogenCodeStub);
2661 class InternalArrayConstructorStubBase : public HydrogenCodeStub {
2664 : HydrogenCodeStub(isolate) { in InternalArrayConstructorStubBase()
2680 DEFINE_CODE_STUB_BASE(InternalArrayConstructorStubBase, HydrogenCodeStub);
2748 class ToBooleanStub: public HydrogenCodeStub {
2783 : HydrogenCodeStub(isolate) { in ToBooleanStub()
2811 : HydrogenCodeStub(isolate, init_state) { in ToBooleanStub()
2817 DEFINE_HYDROGEN_CODE_STUB(ToBoolean, HydrogenCodeStub);
2824 class ElementsTransitionAndStoreStub : public HydrogenCodeStub {
2829 : HydrogenCodeStub(isolate) { in ElementsTransitionAndStoreStub()
2850 DEFINE_HYDROGEN_CODE_STUB(ElementsTransitionAndStore, HydrogenCodeStub);
2953 class ToObjectStub final : public HydrogenCodeStub {
2955 explicit ToObjectStub(Isolate* isolate) : HydrogenCodeStub(isolate) {} in ToObjectStub()
2958 DEFINE_HYDROGEN_CODE_STUB(ToObject, HydrogenCodeStub);