• Home
  • Raw
  • Download

Lines Matching refs:SmiConstant

95     csa->CallRuntime(Runtime::kPrintWithNameForAssert, csa->SmiConstant(0),  in MaybePrintNodeWithName()
214 return SelectConstant<Smi>(condition, SmiConstant(true_value), in SelectSmiConstant()
215 SmiConstant(false_value)); in SelectSmiConstant()
219 return SmiConstant(Context::kNoContext); in NoContextConstant()
292 return SmiConstant(value); in IntPtrOrSmiConstant()
617 return SmiConstant(constant_value); in SmiTag()
878 var_result = SmiConstant(0); in SmiMul()
900 GotoIf(WordEqual(divisor, SmiConstant(0)), bailout); in TrySmiDiv()
905 Branch(WordEqual(dividend, SmiConstant(0)), &dividend_is_zero, in TrySmiDiv()
910 GotoIf(SmiLessThan(divisor, SmiConstant(0)), bailout); in TrySmiDiv()
1080 SmiConstant(Isolate::kProtectorValid)); in IsFastJSArrayWithNoCustomIteration()
1164 Node* runtime_flags = SmiConstant( in AllocateRaw()
1200 Node* runtime_flags = SmiConstant( in AllocateRaw()
1343 BranchIfSmiEqual(CAST(value), SmiConstant(0), if_false, if_true); in BranchIfToBooleanIsTrue()
1972 effective_index = SmiConstant(Smi::ToInt(constant_index) + in FixedArrayBoundsCheck()
1976 SmiAdd(CAST(index), SmiConstant(additional_offset / kPointerSize)); in FixedArrayBoundsCheck()
3081 SmiConstant(length), in AllocateSeqOneByteString()
3090 return Select<BoolT>(WordEqual(object, SmiConstant(0)), in IsZeroOrContext()
3104 GotoIf(SmiEqual(length, SmiConstant(0)), &if_lengthiszero); in AllocateSeqOneByteString()
3157 SmiConstant(Smi::FromInt(length)), in AllocateSeqTwoByteString()
3174 GotoIf(SmiEqual(length, SmiConstant(0)), &if_lengthiszero); in AllocateSeqTwoByteString()
3375 TNode<Smi> zero = SmiConstant(0); in AllocateNameDictionaryWithCapacity()
3385 SmiConstant(PropertyDetails::kInitialIndex), in AllocateNameDictionaryWithCapacity()
3388 SmiConstant(PropertyArray::kNoHashSentinel), in AllocateNameDictionaryWithCapacity()
3444 SmiConstant(0), barrier_mode); in AllocateOrderedHashTable()
3446 SmiConstant(0), barrier_mode); in AllocateOrderedHashTable()
3448 SmiConstant(kBucketCount), barrier_mode); in AllocateOrderedHashTable()
3451 TNode<Smi> not_found = SmiConstant(CollectionType::kNotFound); in AllocateOrderedHashTable()
3835 CSA_ASSERT(this, SmiGreaterThan(capacity_smi, SmiConstant(0))); in AllocateUninitializedJSArrayWithElements()
3897 Branch(SmiEqual(ParameterToTagged(capacity, capacity_mode), SmiConstant(0)), in AllocateJSArray()
4796 SmiConstant(BinaryOperationFeedback::kNone))); in TaggedToWord32OrBigIntImpl()
5054 CSA_SLOW_ASSERT(this, SmiLessThan(SmiConstant(-1), value_smi)); in ChangeNonnegativeNumberToUintPtr()
5209 Node* template_index = SmiConstant(message); in ThrowRangeError()
5236 Node* template_index = SmiConstant(message); in ThrowTypeError()
5282 Node* invalid = SmiConstant(Isolate::kProtectorInvalid); in IsNoElementsProtectorCellInvalid()
5289 Node* invalid = SmiConstant(Isolate::kProtectorInvalid); in IsPromiseResolveProtectorCellInvalid()
5296 Node* invalid = SmiConstant(Isolate::kProtectorInvalid); in IsPromiseThenProtectorCellInvalid()
5303 Node* invalid = SmiConstant(Isolate::kProtectorInvalid); in IsArraySpeciesProtectorCellInvalid()
5310 Node* invalid = SmiConstant(Isolate::kProtectorInvalid); in IsTypedArraySpeciesProtectorCellInvalid()
5317 Node* invalid = SmiConstant(Isolate::kProtectorInvalid); in IsPromiseSpeciesProtectorCellInvalid()
5606 GotoIf(SmiEqual(length, SmiConstant(0)), &out); in IsFixedArrayWithKindOrEmpty()
6462 GotoIf(SmiNotEqual(SmiConstant(0), left_length), &check_right); in StringAdd()
6468 GotoIf(SmiNotEqual(SmiConstant(0), right_length), &cons); in StringAdd()
6479 GotoIf(SmiAbove(new_length, SmiConstant(String::kMaxLength)), &runtime); in StringAdd()
6486 GotoIf(SmiLessThan(new_length, SmiConstant(ConsString::kMinLength)), in StringAdd()
7121 var_result.Bind(SmiConstant(0)); in ToUint32()
7260 Branch(SmiLessThan(result.value(), SmiConstant(0)), range_error, &done); in ToSmiIndex()
7263 result = SmiConstant(0); in ToSmiIndex()
7293 SmiConstant(0))), in ToSmiLength()
7298 Branch(SmiLessThan(result.value(), SmiConstant(0)), &return_zero, &done); in ToSmiLength()
7301 result = SmiConstant(0); in ToSmiLength()
7310 TNode<Smi> smi_zero = SmiConstant(0); in ToLength_Inline()
7381 var_arg = SmiConstant(0); in ToInteger()
7884 TVARIABLE(Smi, var_details, SmiOr(SmiConstant(d.AsSmi()), enum_index)); in InsertEntry()
7890 SmiShl(SmiConstant(DONT_ENUM), PropertyDetails::AttributesField::kShift); in InsertEntry()
7913 TNode<Smi> new_nof = SmiAdd(nof, SmiConstant(1)); in Add()
7926 TNode<Smi> new_enum_index = SmiAdd(enum_index, SmiConstant(1)); in Add()
7928 SmiConstant(PropertyDetails::DictionaryStorageField::kMax); in Add()
8765 GotoIf(SmiEqual(string_length, SmiConstant(0)), if_not_special_index); in BranchIfMaybeSpecialIndex()
8766 GotoIf(SmiGreaterThan(string_length, SmiConstant(kBufferSize)), in BranchIfMaybeSpecialIndex()
9126 existing_feedback->Bind(SmiConstant(new_feedback)); in OverwriteFeedback()
9133 SmiOr(CAST(existing_feedback->value()), SmiConstant(feedback))); in CombineFeedback()
9854 TNode<Smi> zero = SmiConstant(0); in CreateAllocationSiteInFeedbackVector()
10187 var_type_feedback->Bind(SmiConstant(CompareOperationFeedback::kNone)); in RelationalComparison()
10253 SmiConstant(Reverse(op)), right, left)); in RelationalComparison()
10298 NoContextConstant(), SmiConstant(op), in RelationalComparison()
10353 SmiConstant(Reverse(op)), right, left)); in RelationalComparison()
10386 NoContextConstant(), SmiConstant(op), in RelationalComparison()
10396 NoContextConstant(), SmiConstant(op), in RelationalComparison()
10406 NoContextConstant(), SmiConstant(op), in RelationalComparison()
10480 SmiConstant(Reverse(op)), right, left)); in RelationalComparison()
10747 var_type_feedback->Bind(SmiConstant(CompareOperationFeedback::kAny)); in Equal()
10831 SmiConstant(CompareOperationFeedback::kAny)); in Equal()
10862 SmiConstant(CompareOperationFeedback::kAny)); in Equal()
10881 SmiConstant(CompareOperationFeedback::kAny)); in Equal()
10892 SmiConstant(CompareOperationFeedback::kAny)); in Equal()
10902 var_type_feedback->Bind(SmiConstant(CompareOperationFeedback::kAny)); in Equal()
10930 var_type_feedback->Bind(SmiConstant(CompareOperationFeedback::kAny)); in Equal()
10949 SmiConstant(CompareOperationFeedback::kAny)); in Equal()
10969 SmiConstant(CompareOperationFeedback::kAny)); in Equal()
11084 var_type_feedback->Bind(SmiConstant(CompareOperationFeedback::kNone)); in StrictEqual()
11095 var_type_feedback->Bind(SmiConstant(CompareOperationFeedback::kAny)); in StrictEqual()
11125 SmiConstant(CompareOperationFeedback::kNumber)); in StrictEqual()
11149 SmiConstant(CompareOperationFeedback::kNumber)); in StrictEqual()
11231 SmiConstant(CompareOperationFeedback::kBigInt)); in StrictEqual()
11258 SmiConstant(CompareOperationFeedback::kReceiver)); in StrictEqual()
11266 SmiConstant(CompareOperationFeedback::kSymbol)); in StrictEqual()
11289 SmiConstant(CompareOperationFeedback::kSignedSmall)); in StrictEqual()
11310 SmiConstant(CompareOperationFeedback::kNumber)); in StrictEqual()
11779 TNode<Smi> one = SmiConstant(1); in NumberInc()
11821 TNode<Smi> one = SmiConstant(1); in NumberDec()
11956 SmiConstant(0)); in CreateArrayIterator()
11959 SmiConstant(Smi::FromInt(static_cast<int>(kind)))); in CreateArrayIterator()
11984 Node* length = SmiConstant(2); in AllocateJSIteratorResultForEntry()
12279 CSA_ASSERT(this, SmiGreaterThanOrEqual(builtin_id, SmiConstant(0))); in LoadBuiltin()
12281 SmiLessThan(builtin_id, SmiConstant(Builtins::builtin_count))); in LoadBuiltin()
12308 GotoIf(SmiEqual(CAST(sfi_data), SmiConstant(Builtins::kCompileLazy)), in GetSharedFunctionInfoCode()
12454 Branch(WordEqual(object_length, SmiConstant(0)), &if_no_elements, if_slow); in CheckPrototypeEnumCache()
12488 GotoIfNot(WordEqual(length, SmiConstant(0)), if_runtime); in CheckEnumCache()
12560 SmiConstant(slots)); in InitializeFunctionContext()