Lines Matching refs:SloppyTNode
109 return implicit_cast<compiler::SloppyTNode<Word32T>>(x); \
146 return implicit_cast<compiler::SloppyTNode<Word32T>>( \
233 using SloppyTNode = compiler::SloppyTNode<T>; variable
277 Node* IntPtrToParameter(SloppyTNode<IntPtrT> value, ParameterMode mode) { in IntPtrToParameter()
282 Node* Int32ToParameter(SloppyTNode<Int32T> value, ParameterMode mode) { in Int32ToParameter()
291 Node* TaggedToParameter(SloppyTNode<Smi> value, ParameterMode mode) { in TaggedToParameter()
448 TNode<BoolT> Is##name(SloppyTNode<Object> value); \
449 TNode<BoolT> IsNot##name(SloppyTNode<Object> value);
469 TNode<IntPtrT> IntPtrMax(SloppyTNode<IntPtrT> left,
470 SloppyTNode<IntPtrT> right);
472 TNode<IntPtrT> IntPtrMin(SloppyTNode<IntPtrT> left,
473 SloppyTNode<IntPtrT> right);
476 TNode<Float64T> Float64Ceil(SloppyTNode<Float64T> x);
477 TNode<Float64T> Float64Floor(SloppyTNode<Float64T> x);
478 TNode<Float64T> Float64Round(SloppyTNode<Float64T> x);
479 TNode<Float64T> Float64RoundToEven(SloppyTNode<Float64T> x);
480 TNode<Float64T> Float64Trunc(SloppyTNode<Float64T> x);
482 TNode<Object> NumberMax(SloppyTNode<Object> left, SloppyTNode<Object> right);
484 TNode<Object> NumberMin(SloppyTNode<Object> left, SloppyTNode<Object> right);
496 TNode<Smi> SmiTag(SloppyTNode<IntPtrT> value);
498 TNode<IntPtrT> SmiUntag(SloppyTNode<Smi> value);
501 TNode<Float64T> SmiToFloat64(SloppyTNode<Smi> value);
502 TNode<Smi> SmiFromIntPtr(SloppyTNode<IntPtrT> value) { return SmiTag(value); } in SmiFromIntPtr()
503 TNode<Smi> SmiFromInt32(SloppyTNode<Int32T> value);
504 TNode<IntPtrT> SmiToIntPtr(SloppyTNode<Smi> value) { return SmiUntag(value); } in SmiToIntPtr()
505 TNode<Int32T> SmiToInt32(SloppyTNode<Smi> value);
600 TNode<Number> NumberInc(SloppyTNode<Number> value);
601 TNode<Number> NumberDec(SloppyTNode<Number> value);
602 TNode<Number> NumberAdd(SloppyTNode<Number> a, SloppyTNode<Number> b);
603 TNode<Number> NumberSub(SloppyTNode<Number> a, SloppyTNode<Number> b);
676 TNode<A> Select(SloppyTNode<BoolT> condition, const F& true_body, in Select()
692 TNode<Int32T> SelectInt32Constant(SloppyTNode<BoolT> condition,
694 TNode<IntPtrT> SelectIntPtrConstant(SloppyTNode<BoolT> condition,
696 TNode<Oddball> SelectBooleanConstant(SloppyTNode<BoolT> condition);
697 TNode<Smi> SelectSmiConstant(SloppyTNode<BoolT> condition, Smi* true_value,
699 TNode<Smi> SelectSmiConstant(SloppyTNode<BoolT> condition, int true_value, in SelectSmiConstant()
703 TNode<Smi> SelectSmiConstant(SloppyTNode<BoolT> condition, Smi* true_value, in SelectSmiConstant()
707 TNode<Smi> SelectSmiConstant(SloppyTNode<BoolT> condition, int true_value, in SelectSmiConstant()
713 TNode<Int32T> TruncateIntPtrToInt32(SloppyTNode<IntPtrT> value);
716 TNode<BoolT> TaggedIsSmi(SloppyTNode<Object> a);
718 TNode<BoolT> TaggedIsNotSmi(SloppyTNode<Object> a);
720 TNode<BoolT> TaggedIsPositiveSmi(SloppyTNode<Object> a);
722 TNode<BoolT> WordIsWordAligned(SloppyTNode<WordT> word);
723 TNode<BoolT> WordIsPowerOfTwo(SloppyTNode<IntPtrT> value);
790 Node* LoadObjectField(SloppyTNode<HeapObject> object, int offset,
805 TNode<Object> LoadObjectField(SloppyTNode<HeapObject> object, int offset) { in LoadObjectField()
809 Node* LoadObjectField(SloppyTNode<HeapObject> object,
810 SloppyTNode<IntPtrT> offset, MachineType rep);
811 TNode<Object> LoadObjectField(SloppyTNode<HeapObject> object, in LoadObjectField()
812 SloppyTNode<IntPtrT> offset) { in LoadObjectField()
817 TNode<IntPtrT> LoadAndUntagObjectField(SloppyTNode<HeapObject> object,
826 TNode<MaybeObject> LoadMaybeWeakObjectField(SloppyTNode<HeapObject> object, in LoadMaybeWeakObjectField()
836 TNode<Float64T> LoadHeapNumberValue(SloppyTNode<HeapNumber> object);
838 TNode<Map> LoadMap(SloppyTNode<HeapObject> object);
840 TNode<Int32T> LoadInstanceType(SloppyTNode<HeapObject> object);
842 TNode<BoolT> HasInstanceType(SloppyTNode<HeapObject> object,
844 TNode<BoolT> DoesntHaveInstanceType(SloppyTNode<HeapObject> object,
846 TNode<BoolT> TaggedDoesntHaveInstanceType(SloppyTNode<HeapObject> any_tagged,
849 TNode<HeapObject> LoadSlowProperties(SloppyTNode<JSObject> object);
850 TNode<HeapObject> LoadFastProperties(SloppyTNode<JSObject> object);
852 TNode<FixedArrayBase> LoadElements(SloppyTNode<JSObject> object);
854 TNode<Number> LoadJSArrayLength(SloppyTNode<JSArray> array);
856 TNode<Smi> LoadFastJSArrayLength(SloppyTNode<JSArray> array);
858 TNode<Smi> LoadFixedArrayBaseLength(SloppyTNode<FixedArrayBase> array);
861 SloppyTNode<FixedArrayBase> array);
865 SloppyTNode<WeakFixedArray> array);
869 TNode<Int32T> LoadMapBitField(SloppyTNode<Map> map);
871 TNode<Int32T> LoadMapBitField2(SloppyTNode<Map> map);
873 TNode<Uint32T> LoadMapBitField3(SloppyTNode<Map> map);
875 TNode<Int32T> LoadMapInstanceType(SloppyTNode<Map> map);
877 TNode<Int32T> LoadMapElementsKind(SloppyTNode<Map> map);
878 TNode<Int32T> LoadElementsKind(SloppyTNode<HeapObject> map);
880 TNode<DescriptorArray> LoadMapDescriptors(SloppyTNode<Map> map);
882 TNode<HeapObject> LoadMapPrototype(SloppyTNode<Map> map);
885 TNode<PrototypeInfo> LoadMapPrototypeInfo(SloppyTNode<Map> map,
888 TNode<IntPtrT> LoadMapInstanceSizeInWords(SloppyTNode<Map> map);
890 TNode<IntPtrT> LoadMapInobjectPropertiesStartInWords(SloppyTNode<Map> map);
892 TNode<IntPtrT> LoadMapConstructorFunctionIndex(SloppyTNode<Map> map);
894 TNode<Object> LoadMapConstructor(SloppyTNode<Map> map);
896 Node* LoadMapEnumLength(SloppyTNode<Map> map);
898 TNode<Object> LoadMapBackPointer(SloppyTNode<Map> map);
900 TNode<IntPtrT> LoadJSReceiverIdentityHash(SloppyTNode<Object> receiver,
909 TNode<BoolT> IsDictionaryMap(SloppyTNode<Map> map);
912 TNode<Uint32T> LoadNameHashField(SloppyTNode<Name> name);
916 TNode<Uint32T> LoadNameHash(SloppyTNode<Name> name,
920 TNode<IntPtrT> LoadStringLengthAsWord(SloppyTNode<String> object);
922 TNode<Smi> LoadStringLengthAsSmi(SloppyTNode<String> object);
973 SloppyTNode<HeapObject> object, int array_header_size, Node* index,
1010 TNode<Object> LoadPropertyArrayElement(SloppyTNode<PropertyArray> object,
1011 SloppyTNode<IntPtrT> index);
1017 SloppyTNode<HeapObject> object, int array_header_size, Node* index,
1023 SloppyTNode<HeapObject> object, Node* index, int additional_offset = 0,
1027 SloppyTNode<HeapObject> object, int index, int additional_offset = 0) {
1048 SloppyTNode<FixedDoubleArray> object, Node* index,
1083 SloppyTNode<Object> base, SloppyTNode<IntPtrT> offset, Label* if_hole,
1103 TNode<Object> LoadContextElement(SloppyTNode<Context> context,
1105 TNode<Object> LoadContextElement(SloppyTNode<Context> context,
1106 SloppyTNode<IntPtrT> slot_index);
1107 void StoreContextElement(SloppyTNode<Context> context, int slot_index,
1108 SloppyTNode<Object> value);
1109 void StoreContextElement(SloppyTNode<Context> context,
1110 SloppyTNode<IntPtrT> slot_index,
1111 SloppyTNode<Object> value);
1112 void StoreContextElementNoWriteBarrier(SloppyTNode<Context> context,
1114 SloppyTNode<Object> value);
1115 TNode<Context> LoadNativeContext(SloppyTNode<Context> context);
1117 TNode<Context> LoadModuleContext(SloppyTNode<Context> context);
1126 SloppyTNode<Context> native_context);
1127 TNode<Map> LoadJSArrayElementsMap(SloppyTNode<Int32T> kind,
1128 SloppyTNode<Context> native_context);
1143 void StoreHeapNumberValue(SloppyTNode<HeapNumber> object,
1144 SloppyTNode<Float64T> value);
1145 void StoreMutableHeapNumberValue(SloppyTNode<MutableHeapNumber> object,
1146 SloppyTNode<Float64T> value);
1165 TNode<FixedArray> object, int index, SloppyTNode<Object> value,
1181 TNode<FixedArray> array, Node* index, SloppyTNode<Object> value,
1191 TNode<PropertyArray> array, Node* index, SloppyTNode<Object> value,
1229 TNode<Smi> BuildAppendJSArray(ElementsKind kind, SloppyTNode<JSArray> array,
1253 TNode<HeapNumber> AllocateHeapNumberWithValue(SloppyTNode<Float64T> value);
1260 SloppyTNode<Float64T> value);
1405 SloppyTNode<Map> fixed_array_map = nullptr);
1409 SloppyTNode<Map> fixed_array_map = nullptr) {
1661 TNode<Number> ChangeFloat64ToTagged(SloppyTNode<Float64T> value);
1662 TNode<Number> ChangeInt32ToTagged(SloppyTNode<Int32T> value);
1663 TNode<Number> ChangeUint32ToTagged(SloppyTNode<Uint32T> value);
1665 TNode<Float64T> ChangeNumberToFloat64(SloppyTNode<Number> value);
1674 TNode<WordT> TimesPointerSize(SloppyTNode<WordT> value);
1681 TNode<WordT> TimesDoubleSize(SloppyTNode<WordT> value);
1722 TNode<BoolT> InstanceTypeEqual(SloppyTNode<Int32T> instance_type, int type);
1723 TNode<BoolT> IsAccessorInfo(SloppyTNode<HeapObject> object);
1724 TNode<BoolT> IsAccessorPair(SloppyTNode<HeapObject> object);
1725 TNode<BoolT> IsAllocationSite(SloppyTNode<HeapObject> object);
1726 TNode<BoolT> IsAnyHeapNumber(SloppyTNode<HeapObject> object);
1728 TNode<BoolT> IsBigIntInstanceType(SloppyTNode<Int32T> instance_type);
1729 TNode<BoolT> IsBigInt(SloppyTNode<HeapObject> object);
1730 TNode<BoolT> IsBoolean(SloppyTNode<HeapObject> object);
1731 TNode<BoolT> IsCallableMap(SloppyTNode<Map> map);
1732 TNode<BoolT> IsCallable(SloppyTNode<HeapObject> object);
1734 TNode<BoolT> IsCell(SloppyTNode<HeapObject> object);
1735 TNode<BoolT> IsCode(SloppyTNode<HeapObject> object);
1736 TNode<BoolT> IsConsStringInstanceType(SloppyTNode<Int32T> instance_type);
1737 TNode<BoolT> IsConstructorMap(SloppyTNode<Map> map);
1738 TNode<BoolT> IsConstructor(SloppyTNode<HeapObject> object);
1739 TNode<BoolT> IsDeprecatedMap(SloppyTNode<Map> map);
1740 TNode<BoolT> IsNameDictionary(SloppyTNode<HeapObject> object);
1741 TNode<BoolT> IsGlobalDictionary(SloppyTNode<HeapObject> object);
1742 TNode<BoolT> IsExtensibleMap(SloppyTNode<Map> map);
1743 TNode<BoolT> IsExternalStringInstanceType(SloppyTNode<Int32T> instance_type);
1744 TNode<BoolT> IsFastJSArray(SloppyTNode<Object> object,
1745 SloppyTNode<Context> context);
1748 TNode<BoolT> IsFeedbackCell(SloppyTNode<HeapObject> object);
1749 TNode<BoolT> IsFeedbackVector(SloppyTNode<HeapObject> object);
1750 TNode<BoolT> IsContext(SloppyTNode<HeapObject> object);
1751 TNode<BoolT> IsFixedArray(SloppyTNode<HeapObject> object);
1752 TNode<BoolT> IsFixedArraySubclass(SloppyTNode<HeapObject> object);
1753 TNode<BoolT> IsFixedArrayWithKind(SloppyTNode<HeapObject> object,
1755 TNode<BoolT> IsFixedArrayWithKindOrEmpty(SloppyTNode<HeapObject> object,
1757 TNode<BoolT> IsFixedDoubleArray(SloppyTNode<HeapObject> object);
1758 TNode<BoolT> IsFixedTypedArray(SloppyTNode<HeapObject> object);
1759 TNode<BoolT> IsFunctionWithPrototypeSlotMap(SloppyTNode<Map> map);
1760 TNode<BoolT> IsHashTable(SloppyTNode<HeapObject> object);
1761 TNode<BoolT> IsEphemeronHashTable(SloppyTNode<HeapObject> object);
1762 TNode<BoolT> IsHeapNumber(SloppyTNode<HeapObject> object);
1763 TNode<BoolT> IsIndirectStringInstanceType(SloppyTNode<Int32T> instance_type);
1764 TNode<BoolT> IsJSArrayBuffer(SloppyTNode<HeapObject> object);
1766 TNode<BoolT> IsJSArrayInstanceType(SloppyTNode<Int32T> instance_type);
1767 TNode<BoolT> IsJSArrayMap(SloppyTNode<Map> map);
1768 TNode<BoolT> IsJSArray(SloppyTNode<HeapObject> object);
1769 TNode<BoolT> IsJSArrayIterator(SloppyTNode<HeapObject> object);
1770 TNode<BoolT> IsJSAsyncGeneratorObject(SloppyTNode<HeapObject> object);
1771 TNode<BoolT> IsJSFunctionInstanceType(SloppyTNode<Int32T> instance_type);
1772 TNode<BoolT> IsAllocationSiteInstanceType(SloppyTNode<Int32T> instance_type);
1773 TNode<BoolT> IsJSFunctionMap(SloppyTNode<Map> map);
1774 TNode<BoolT> IsJSFunction(SloppyTNode<HeapObject> object);
1775 TNode<BoolT> IsJSGeneratorObject(SloppyTNode<HeapObject> object);
1776 TNode<BoolT> IsJSGlobalProxyInstanceType(SloppyTNode<Int32T> instance_type);
1777 TNode<BoolT> IsJSGlobalProxy(SloppyTNode<HeapObject> object);
1778 TNode<BoolT> IsJSObjectInstanceType(SloppyTNode<Int32T> instance_type);
1779 TNode<BoolT> IsJSObjectMap(SloppyTNode<Map> map);
1780 TNode<BoolT> IsJSObject(SloppyTNode<HeapObject> object);
1781 TNode<BoolT> IsJSPromiseMap(SloppyTNode<Map> map);
1782 TNode<BoolT> IsJSPromise(SloppyTNode<HeapObject> object);
1783 TNode<BoolT> IsJSProxy(SloppyTNode<HeapObject> object);
1784 TNode<BoolT> IsJSReceiverInstanceType(SloppyTNode<Int32T> instance_type);
1785 TNode<BoolT> IsJSReceiverMap(SloppyTNode<Map> map);
1786 TNode<BoolT> IsJSReceiver(SloppyTNode<HeapObject> object);
1787 TNode<BoolT> IsJSRegExp(SloppyTNode<HeapObject> object);
1788 TNode<BoolT> IsJSTypedArray(SloppyTNode<HeapObject> object);
1789 TNode<BoolT> IsJSValueInstanceType(SloppyTNode<Int32T> instance_type);
1790 TNode<BoolT> IsJSValueMap(SloppyTNode<Map> map);
1791 TNode<BoolT> IsJSValue(SloppyTNode<HeapObject> object);
1792 TNode<BoolT> IsMap(SloppyTNode<HeapObject> object);
1793 TNode<BoolT> IsMutableHeapNumber(SloppyTNode<HeapObject> object);
1794 TNode<BoolT> IsName(SloppyTNode<HeapObject> object);
1795 TNode<BoolT> IsNativeContext(SloppyTNode<HeapObject> object);
1796 TNode<BoolT> IsNullOrJSReceiver(SloppyTNode<HeapObject> object);
1797 TNode<BoolT> IsNullOrUndefined(SloppyTNode<Object> object);
1798 TNode<BoolT> IsNumberDictionary(SloppyTNode<HeapObject> object);
1799 TNode<BoolT> IsOneByteStringInstanceType(SloppyTNode<Int32T> instance_type);
1800 TNode<BoolT> IsPrimitiveInstanceType(SloppyTNode<Int32T> instance_type);
1801 TNode<BoolT> IsPrivateSymbol(SloppyTNode<HeapObject> object);
1802 TNode<BoolT> IsPromiseCapability(SloppyTNode<HeapObject> object);
1803 TNode<BoolT> IsPropertyArray(SloppyTNode<HeapObject> object);
1804 TNode<BoolT> IsPropertyCell(SloppyTNode<HeapObject> object);
1805 TNode<BoolT> IsPrototypeInitialArrayPrototype(SloppyTNode<Context> context,
1806 SloppyTNode<Map> map);
1807 TNode<BoolT> IsPrototypeTypedArrayPrototype(SloppyTNode<Context> context,
1808 SloppyTNode<Map> map);
1810 SloppyTNode<Int32T> instance_type);
1812 SloppyTNode<Int32T> instance_type);
1816 TNode<BoolT> IsSpecialReceiverMap(SloppyTNode<Map> map);
1820 TNode<BoolT> IsStringInstanceType(SloppyTNode<Int32T> instance_type);
1821 TNode<BoolT> IsString(SloppyTNode<HeapObject> object);
1822 TNode<BoolT> IsSymbolInstanceType(SloppyTNode<Int32T> instance_type);
1823 TNode<BoolT> IsSymbol(SloppyTNode<HeapObject> object);
1824 TNode<BoolT> IsUndetectableMap(SloppyTNode<Map> map);
1825 TNode<BoolT> IsNotWeakFixedArraySubclass(SloppyTNode<HeapObject> object);
1826 TNode<BoolT> IsZeroOrContext(SloppyTNode<Object> object);
1839 TNode<BoolT> IsNumber(SloppyTNode<Object> object);
1841 TNode<BoolT> IsNumeric(SloppyTNode<Object> object);
1845 TNode<BoolT> IsNumberNormalized(SloppyTNode<Number> number);
1846 TNode<BoolT> IsNumberPositive(SloppyTNode<Number> number);
1895 TNode<Int32T> StringCharCodeAt(SloppyTNode<String> string,
1896 SloppyTNode<IntPtrT> index);
1937 TNode<Name> ToName(SloppyTNode<Context> context, SloppyTNode<Object> value);
1940 SloppyTNode<Context> context, SloppyTNode<HeapObject> input,
1943 TNode<Numeric> NonNumberToNumeric(SloppyTNode<Context> context,
1944 SloppyTNode<HeapObject> input);
1950 SloppyTNode<Context> context, SloppyTNode<Object> input,
1952 TNode<Number> ToNumber_Inline(SloppyTNode<Context> context,
1953 SloppyTNode<Object> input);
1957 TNode<BigInt> ToBigInt(SloppyTNode<Context> context,
1958 SloppyTNode<Object> input);
1963 TNode<Number> ToUint32(SloppyTNode<Context> context,
1964 SloppyTNode<Object> input);
1967 TNode<String> ToString(SloppyTNode<Context> context,
1968 SloppyTNode<Object> input);
1969 TNode<String> ToString_Inline(SloppyTNode<Context> context,
1970 SloppyTNode<Object> input);
1975 TNode<JSReceiver> ToObject(SloppyTNode<Context> context,
1976 SloppyTNode<Object> input);
1997 TNode<Number> ToLength_Inline(SloppyTNode<Context> context,
1998 SloppyTNode<Object> input);
2001 TNode<Number> ToInteger_Inline(SloppyTNode<Context> context,
2002 SloppyTNode<Object> input,
2004 TNode<Number> ToInteger(SloppyTNode<Context> context,
2005 SloppyTNode<Object> input,
2011 TNode<Uint32T> DecodeWord32(SloppyTNode<Word32T> word32) { in DecodeWord32()
2018 TNode<UintPtrT> DecodeWord(SloppyTNode<WordT> word) { in DecodeWord()
2025 TNode<UintPtrT> DecodeWordFromWord32(SloppyTNode<Word32T> word32) { in DecodeWordFromWord32()
2032 TNode<Uint32T> DecodeWord32FromWord(SloppyTNode<WordT> word) { in DecodeWord32FromWord()
2038 TNode<Uint32T> DecodeWord32(SloppyTNode<Word32T> word32, uint32_t shift,
2042 TNode<UintPtrT> DecodeWord(SloppyTNode<WordT> word, uint32_t shift,
2058 TNode<BoolT> IsSetWord32(SloppyTNode<Word32T> word32) { in IsSetWord32()
2063 TNode<BoolT> IsSetWord32(SloppyTNode<Word32T> word32, uint32_t mask) { in IsSetWord32()
2069 TNode<BoolT> IsNotSetWord32(SloppyTNode<Word32T> word32, uint32_t mask) { in IsNotSetWord32()
2075 TNode<BoolT> IsAllSetWord32(SloppyTNode<Word32T> word32, uint32_t mask) { in IsAllSetWord32()
2082 TNode<BoolT> IsSetWord(SloppyTNode<WordT> word) { in IsSetWord()
2087 TNode<BoolT> IsSetWord(SloppyTNode<WordT> word, uint32_t mask) { in IsSetWord()
2093 TNode<BoolT> IsSetSmi(SloppyTNode<Smi> smi, int untagged_mask) { in IsSetSmi()
2102 TNode<BoolT> IsClearWord32(SloppyTNode<Word32T> word32) { in IsClearWord32()
2107 TNode<BoolT> IsClearWord32(SloppyTNode<Word32T> word32, uint32_t mask) { in IsClearWord32()
2114 TNode<BoolT> IsClearWord(SloppyTNode<WordT> word) { in IsClearWord()
2119 TNode<BoolT> IsClearWord(SloppyTNode<WordT> word, uint32_t mask) { in IsClearWord()
2342 TNode<Object> GetProperty(SloppyTNode<Context> context, in GetProperty()
2343 SloppyTNode<Object> receiver, Handle<Name> name) { in GetProperty()
2347 TNode<Object> GetProperty(SloppyTNode<Context> context, in GetProperty()
2348 SloppyTNode<Object> receiver, in GetProperty()
2349 SloppyTNode<Object> name) { in GetProperty()
2363 TNode<Object> CallBuiltin(Builtins::Name id, SloppyTNode<Object> context, in CallBuiltin()
2372 void TailCallBuiltin(Builtins::Name id, SloppyTNode<Object> context, in TailCallBuiltin()
2409 void TryLookupProperty(SloppyTNode<JSObject> object, SloppyTNode<Map> map,
2410 SloppyTNode<Int32T> instance_type,
2411 SloppyTNode<Name> unique_name, Label* if_found_fast,
2431 SloppyTNode<Int32T> instance_type,
2432 SloppyTNode<IntPtrT> intptr_index, Label* if_found,
2478 TNode<FeedbackVector> LoadFeedbackVector(SloppyTNode<JSFunction> closure,
2486 void ReportFeedbackUpdate(SloppyTNode<FeedbackVector> feedback_vector,
2487 SloppyTNode<IntPtrT> slot_id, const char* reason);
2502 TNode<Map> LoadReceiverMap(SloppyTNode<Object> receiver);
2566 SloppyTNode<FeedbackVector> feedback_vector, Node* slot,
2567 SloppyTNode<HeapObject> value, int additional_offset = 0,
2572 SloppyTNode<FeedbackVector> feedback_vector, TNode<Smi> slot);
2696 TNode<Oddball> HasProperty(SloppyTNode<Context> context,
2697 SloppyTNode<Object> object,
2698 SloppyTNode<Object> key,
2703 TNode<Object> GetSuperConstructor(SloppyTNode<Context> context,
2704 SloppyTNode<JSFunction> active_function);
2706 TNode<Object> SpeciesConstructor(SloppyTNode<Context> context,
2707 SloppyTNode<Object> object,
2708 SloppyTNode<Object> default_constructor);
2719 void ThrowIfArrayBufferIsDetached(SloppyTNode<Context> context,
2723 SloppyTNode<Context> context, TNode<JSArrayBufferView> array_buffer_view,
2733 TNode<BoolT> IsOffsetInBounds(SloppyTNode<IntPtrT> offset,
2734 SloppyTNode<IntPtrT> length, int header_size,
2744 SloppyTNode<SharedFunctionInfo> shared_info,
2772 inline void Print(SloppyTNode<Object> tagged_value) { in Print()
2802 void DescriptorLookup(SloppyTNode<Name> unique_name,
2803 SloppyTNode<DescriptorArray> descriptors,
2804 SloppyTNode<Uint32T> bitfield3, Label* if_found,
2811 void TransitionLookup(SloppyTNode<Name> unique_name,
2812 SloppyTNode<TransitionArray> transitions,
2919 TNode<Smi> CollectFeedbackForString(SloppyTNode<Int32T> instance_type);
2951 using SloppyTNode = compiler::SloppyTNode<T>; variable