/external/v8/src/builtins/ |
D | builtins-wasm.cc | 16 Node* context = SmiConstant(Smi::kZero); in TF_BUILTIN() 24 SmiConstant(Smi::kZero), SmiConstant(message_id)); \
|
D | builtins-promise.cc | 32 SmiConstant(v8::Promise::kPending)); in PromiseInit() 33 StoreObjectField(promise, JSPromise::kFlagsOffset, SmiConstant(0)); in PromiseInit() 64 SmiConstant(0)); in AllocateAndSetJSPromise() 178 Node* message = SmiConstant(MessageTemplate::kPromiseNonCallable); in NewPromiseCapability() 191 Node* const message_id = SmiConstant(MessageTemplate::kNotConstructor); in NewPromiseCapability() 207 SmiConstant(slots)); in CreatePromiseContext() 226 SmiConstant(0)); in CreatePromiseResolvingFunctionsContext() 263 Node* const message_id = SmiConstant(msg_template); in ThrowIfNotJSReceiver() 280 SmiOr(flags, SmiConstant(1 << JSPromise::kHasHandlerBit)); in PromiseSetHasHandler() 287 SmiOr(flags, SmiConstant(1 << JSPromise::kHandledHintBit)); in PromiseSetHandledHint() [all …]
|
D | builtins-regexp.cc | 62 Node* const language_mode = SmiConstant(Smi::FromInt(STRICT)); in SlowStoreLastIndex() 100 GotoIf(SmiEqual(num_results, SmiConstant(1)), &out); in ConstructNewResultFromMatchInfo() 123 GotoIf(SmiEqual(start, SmiConstant(-1)), &next_iter); in ConstructNewResultFromMatchInfo() 145 CSA_ASSERT(this, SmiGreaterThan(num_results, SmiConstant(1))); in ConstructNewResultFromMatchInfo() 152 SmiConstant(JSRegExp::IRREGEXP))); in ConstructNewResultFromMatchInfo() 158 GotoIf(SmiEqual(names, SmiConstant(0)), &out); in ConstructNewResultFromMatchInfo() 231 Node* const smi_zero = SmiConstant(Smi::kZero); in RegExpPrototypeExecBodyWithoutResult() 400 Node* const message_id = SmiConstant(Smi::FromInt(msg_template)); in ThrowIfNotJSReceiver() 883 Node* const message_id = SmiConstant(MessageTemplate::kRegExpFlags); in TF_BUILTIN() 939 Node* const counter_smi = SmiConstant(counter); in TF_BUILTIN() [all …]
|
D | builtins-async.cc | 66 TrueConstant(), SmiConstant(STRICT)); in Await() 79 outer_promise, SmiConstant(STRICT)); in Await()
|
D | builtins-generator.cc | 32 Node* closed = SmiConstant(JSGeneratorObject::kGeneratorClosed); in GeneratorPrototypeResume() 54 value, receiver, SmiConstant(resume_mode)); in GeneratorPrototypeResume()
|
D | builtins-math.cc | 50 BranchIfSmiLessThanOrEqual(SmiConstant(Smi::FromInt(0)), x, in TF_BUILTIN() 422 GotoIf(SmiAbove(smi_index.value(), SmiConstant(Smi::kZero)), &if_cached); in TF_BUILTIN() 430 Node* new_smi_index = SmiSub(smi_index.value(), SmiConstant(Smi::FromInt(1))); in TF_BUILTIN() 461 Return(SmiConstant(Smi::FromInt(-1))); in TF_BUILTIN() 464 Return(SmiConstant(Smi::FromInt(1))); in TF_BUILTIN()
|
D | builtins-typedarray.cc | 57 Return(SmiConstant(0)); in GenerateTypedArrayPrototypeGetter() 116 var_message.Bind(SmiConstant(MessageTemplate::kNotTypedArray)); in GenerateTypedArrayPrototypeIterationMethod() 121 SmiConstant(Smi::FromInt(MessageTemplate::kDetachedOperation))); in GenerateTypedArrayPrototypeIterationMethod()
|
D | builtins-async-function.cc | 64 SmiConstant(JSGeneratorObject::kGeneratorClosed))); in AsyncFunctionAwaitResumeClosure() 68 CallStub(callable, context, sent_value, generator, SmiConstant(resume_mode)); in AsyncFunctionAwaitResumeClosure()
|
D | builtins-string.cc | 125 return SmiLessThan(value, SmiConstant(0)); in SmiIsNegative() 974 f_return(SmiConstant(-1)); in StringIndexOf() 987 Node* result = CallRuntime(Runtime::kStringIndexOfUnchecked, SmiConstant(0), in StringIndexOf() 1041 position.Bind(SmiConstant(0)); in TF_BUILTIN() 1271 Node* const smi_zero = SmiConstant(0); in TF_BUILTIN() 1309 GotoIfNot(SmiEqual(search_length, SmiConstant(1)), &next); in TF_BUILTIN() 1310 GotoIfNot(SmiGreaterThan(subject_length, SmiConstant(0xFF)), &next); in TF_BUILTIN() 1439 Node* const smi_zero = SmiConstant(0); in TF_BUILTIN() 1469 Select(IsUndefined(limit), [=]() { return SmiConstant(Smi::kMaxValue); }, in TF_BUILTIN() 1503 Node* const length = SmiConstant(1); in TF_BUILTIN() [all …]
|
D | builtins-constructor.cc | 526 Node* zero = SmiConstant(Smi::kZero); in EmitFastCloneShallowArray() 542 Node* abort_id = SmiConstant( in EmitFastCloneShallowArray() 622 SmiConstant(Smi::FromInt(ArrayLiteral::kShallowElements | in CreateFastCloneShallowArrayBuiltin() 721 SmiAdd(memento_create_count, SmiConstant(Smi::FromInt(1))); in EmitFastCloneShallowObject()
|
D | builtins-number.cc | 243 Return(SmiConstant(0)); in TF_BUILTIN() 271 GotoIf(WordEqual(radix, SmiConstant(Smi::FromInt(10))), &if_radix10); in TF_BUILTIN() 272 GotoIf(WordEqual(radix, SmiConstant(Smi::FromInt(0))), &if_radix10); in TF_BUILTIN() 1234 GotoIf(SmiEqual(divisor, SmiConstant(0)), &bailout); in TF_BUILTIN() 1239 Branch(SmiEqual(dividend, SmiConstant(0)), ÷nd_is_zero, in TF_BUILTIN() 1244 GotoIf(SmiLessThan(divisor, SmiConstant(0)), &bailout); in TF_BUILTIN()
|
D | builtins-sharedarraybuffer.cc | 214 a.Return(a.SmiConstant(0)); in Generate_AtomicsLoad() 266 a.Return(a.SmiConstant(0)); in Generate_AtomicsStore()
|
D | builtins-array.cc | 276 assembler.SmiConstant(STRICT)); in Generate_FastArrayPush() 325 assembler.SmiConstant(STRICT)); in Generate_FastArrayPush() 346 length, arg, assembler.SmiConstant(STRICT)); in Generate_FastArrayPush() 633 k.Bind(SmiConstant(0)); in TF_BUILTIN() 656 SmiConstant(MessageTemplate::kCalledOnNullOrUndefined), in TF_BUILTIN() 665 SmiConstant(MessageTemplate::kCalledNonCallable), callbackfn); in TF_BUILTIN() 2441 Node* one = assembler.SmiConstant(Smi::FromInt(1)); in Generate_ArrayIteratorPrototypeNext() 2497 assembler.SmiConstant(Smi::FromInt(Isolate::kProtectorInvalid)); in Generate_ArrayIteratorPrototypeNext() 2517 assembler.SmiConstant(Smi::FromInt(Isolate::kProtectorInvalid)); in Generate_ArrayIteratorPrototypeNext() 2587 assembler.SmiConstant(Smi::FromInt(Isolate::kProtectorInvalid)); in Generate_ArrayIteratorPrototypeNext() [all …]
|
/external/v8/src/compiler/ |
D | js-generic-lowering.cc | 172 node->InsertInput(zone(), 2, jsgraph()->SmiConstant(p.feedback().index())); in LowerJSLoadProperty() 184 node->InsertInput(zone(), 2, jsgraph()->SmiConstant(p.feedback().index())); in LowerJSLoadNamed() 197 node->InsertInput(zone(), 1, jsgraph()->SmiConstant(p.feedback().index())); in LowerJSLoadGlobal() 218 jsgraph()->SmiConstant(p.feedback().index())); in LowerJSStoreProperty() 238 jsgraph()->SmiConstant(p.feedback().index())); in LowerJSStoreNamed() 256 jsgraph()->SmiConstant(p.feedback().index())); in LowerJSStoreNamedOwn() 287 jsgraph()->SmiConstant(p.feedback().index())); in LowerJSStoreGlobal() 297 node->ReplaceInput(5, jsgraph()->SmiConstant(p.feedback().index())); in LowerJSStoreDataPropertyInLiteral() 385 node->InsertInput(zone(), 2, jsgraph()->SmiConstant(p.feedback().index())); in LowerJSCreateClosure() 390 node->InsertInput(zone(), 2, jsgraph()->SmiConstant(p.feedback().index())); in LowerJSCreateClosure() [all …]
|
D | graph-assembler.cc | 34 Node* GraphAssembler::SmiConstant(int32_t value) { in SmiConstant() function in v8::internal::compiler::GraphAssembler 35 return jsgraph()->SmiConstant(value); in SmiConstant()
|
D | js-graph.h | 132 Node* SmiConstant(int32_t immediate) { in NON_EXPORTED_BASE()
|
D | code-assembler.cc | 179 Node* CodeAssembler::SmiConstant(Smi* value) { in SmiConstant() function in v8::internal::compiler::CodeAssembler 183 Node* CodeAssembler::SmiConstant(int value) { in SmiConstant() function in v8::internal::compiler::CodeAssembler 184 return SmiConstant(Smi::FromInt(value)); in SmiConstant() 422 return SmiConstant(Smi::cast(*root)); in LoadRoot()
|
D | code-assembler.h | 216 Node* SmiConstant(Smi* value); 217 Node* SmiConstant(int value);
|
D | js-builtin-reducer.cc | 1517 jsgraph()->SmiConstant(length), effect, control); in ReduceObjectCreate() 1522 value, jsgraph()->SmiConstant(0), effect, control); in ReduceObjectCreate() 1526 value, jsgraph()->SmiConstant(0), effect, control); in ReduceObjectCreate() 1529 value, jsgraph()->SmiConstant(capacity), effect, control); in ReduceObjectCreate() 1538 value, jsgraph()->SmiConstant(PropertyDetails::kInitialIndex), effect, in ReduceObjectCreate() 1791 value, jsgraph()->SmiConstant(0), effect, control); in ReduceStringIterator()
|
/external/v8/src/ |
D | code-stubs.cc | 574 assembler->SmiConstant(BinaryOperationFeedback::kSignedSmall)); in BINARY_OP_STUB() 635 assembler->SmiConstant(BinaryOperationFeedback::kNumber)); in BINARY_OP_STUB() 682 assembler->SmiConstant(BinaryOperationFeedback::kString)); in BINARY_OP_STUB() 705 assembler->SmiConstant(BinaryOperationFeedback::kNumberOrOddball)); in BINARY_OP_STUB() 712 assembler->SmiConstant(BinaryOperationFeedback::kAny)); in BINARY_OP_STUB() 782 assembler->SmiConstant(BinaryOperationFeedback::kSignedSmall)); in Generate() 845 assembler->SmiConstant(BinaryOperationFeedback::kNumber)); in Generate() 869 assembler->SmiConstant(BinaryOperationFeedback::kNumberOrOddball)); in Generate() 883 assembler->SmiConstant(BinaryOperationFeedback::kNumberOrOddball)); in Generate() 898 assembler->SmiConstant(BinaryOperationFeedback::kNumberOrOddball)); in Generate() [all …]
|
D | fast-accessor-assembler.cc | 141 assembler_->WordEqual(FromId(value_id), assembler_->SmiConstant(0)), in CheckNotZeroOrReturnNull() 168 assembler_->WordEqual(FromId(value_id), assembler_->SmiConstant(0)), in CheckNotZeroOrJump()
|
D | code-stub-assembler.cc | 72 Runtime::kGlobalPrint, SmiConstant(Smi::kZero), in Assert() 139 return SelectConstant(condition, SmiConstant(true_value), in SelectSmiConstant() 140 SmiConstant(false_value), in SelectSmiConstant() 170 return SmiConstant(Smi::FromInt(value)); in IntPtrOrSmiConstant() 434 return SmiConstant(Smi::FromInt(constant_value)); in SmiTag() 565 var_result.Bind(SmiConstant(0)); in SmiMul() 699 Node* runtime_flags = SmiConstant( in AllocateRawUnaligned() 718 Node* runtime_flags = SmiConstant( in AllocateRawUnaligned() 856 BranchIfSmiEqual(value, SmiConstant(0), if_false, if_true); in BranchIfToBooleanIsTrue() 1534 SmiConstant(Smi::FromInt(length))); in AllocateSeqOneByteString() [all …]
|
/external/v8/src/interpreter/ |
D | interpreter.cc | 1154 __ SmiConstant(CompareOperationFeedback::kSignedSmall)); in DoCompareOpWithFeedback() 1162 var_type_feedback.Bind(__ SmiConstant(CompareOperationFeedback::kNumber)); in DoCompareOpWithFeedback() 1175 __ SmiConstant(CompareOperationFeedback::kNumberOrOddball)); in DoCompareOpWithFeedback() 1187 __ SmiConstant(CompareOperationFeedback::kString)); in DoCompareOpWithFeedback() 1207 __ SmiConstant(CompareOperationFeedback::kAny)); in DoCompareOpWithFeedback() 1221 __ SmiConstant(CompareOperationFeedback::kSignedSmall))); in DoCompareOpWithFeedback() 1231 __ SmiConstant(CompareOperationFeedback::kNumber))); in DoCompareOpWithFeedback() 1245 __ SmiConstant(CompareOperationFeedback::kNumberOrOddball))); in DoCompareOpWithFeedback() 1258 __ SmiConstant(CompareOperationFeedback::kString))); in DoCompareOpWithFeedback() 1282 __ SmiConstant(CompareOperationFeedback::kAny)); in DoCompareOpWithFeedback() [all …]
|
D | interpreter-assembler.cc | 549 Node* new_count = SmiAdd(call_count, SmiConstant(1)); in IncrementCallCount() 1159 var_type_feedback->Bind(SmiConstant(BinaryOperationFeedback::kNone)); in TruncateTaggedToWord32WithFeedback() 1176 SmiConstant(BinaryOperationFeedback::kSignedSmall))); in TruncateTaggedToWord32WithFeedback() 1195 SmiConstant(BinaryOperationFeedback::kNumber))); in TruncateTaggedToWord32WithFeedback() 1205 SmiConstant(BinaryOperationFeedback::kNone))); in TruncateTaggedToWord32WithFeedback() 1218 SmiConstant(BinaryOperationFeedback::kNumberOrOddball)); in TruncateTaggedToWord32WithFeedback() 1227 var_type_feedback->Bind(SmiConstant(BinaryOperationFeedback::kAny)); in TruncateTaggedToWord32WithFeedback()
|
/external/v8/src/ic/ |
D | keyed-store-generic.cc | 862 SmiConstant(Smi::FromInt(MessageTemplate::kNoSetterInCallback)); in EmitGenericPropertyStore() 876 SmiConstant(Smi::FromInt(MessageTemplate::kStrictReadOnlyProperty)); in EmitGenericPropertyStore() 952 SmiConstant(language_mode)); in KeyedStoreGeneric()
|