Home
last modified time | relevance | path

Searched refs:SmiConstant (Results 1 – 25 of 34) sorted by relevance

12

/external/v8/src/builtins/
Dbuiltins-wasm.cc16 Node* context = SmiConstant(Smi::kZero); in TF_BUILTIN()
24 SmiConstant(Smi::kZero), SmiConstant(message_id)); \
Dbuiltins-promise.cc32 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 …]
Dbuiltins-regexp.cc62 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 …]
Dbuiltins-async.cc66 TrueConstant(), SmiConstant(STRICT)); in Await()
79 outer_promise, SmiConstant(STRICT)); in Await()
Dbuiltins-generator.cc32 Node* closed = SmiConstant(JSGeneratorObject::kGeneratorClosed); in GeneratorPrototypeResume()
54 value, receiver, SmiConstant(resume_mode)); in GeneratorPrototypeResume()
Dbuiltins-math.cc50 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()
Dbuiltins-typedarray.cc57 Return(SmiConstant(0)); in GenerateTypedArrayPrototypeGetter()
116 var_message.Bind(SmiConstant(MessageTemplate::kNotTypedArray)); in GenerateTypedArrayPrototypeIterationMethod()
121 SmiConstant(Smi::FromInt(MessageTemplate::kDetachedOperation))); in GenerateTypedArrayPrototypeIterationMethod()
Dbuiltins-async-function.cc64 SmiConstant(JSGeneratorObject::kGeneratorClosed))); in AsyncFunctionAwaitResumeClosure()
68 CallStub(callable, context, sent_value, generator, SmiConstant(resume_mode)); in AsyncFunctionAwaitResumeClosure()
Dbuiltins-string.cc125 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 …]
Dbuiltins-constructor.cc526 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()
Dbuiltins-number.cc243 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)), &dividend_is_zero, in TF_BUILTIN()
1244 GotoIf(SmiLessThan(divisor, SmiConstant(0)), &bailout); in TF_BUILTIN()
Dbuiltins-sharedarraybuffer.cc214 a.Return(a.SmiConstant(0)); in Generate_AtomicsLoad()
266 a.Return(a.SmiConstant(0)); in Generate_AtomicsStore()
Dbuiltins-array.cc276 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/
Djs-generic-lowering.cc172 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 …]
Dgraph-assembler.cc34 Node* GraphAssembler::SmiConstant(int32_t value) { in SmiConstant() function in v8::internal::compiler::GraphAssembler
35 return jsgraph()->SmiConstant(value); in SmiConstant()
Djs-graph.h132 Node* SmiConstant(int32_t immediate) { in NON_EXPORTED_BASE()
Dcode-assembler.cc179 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()
Dcode-assembler.h216 Node* SmiConstant(Smi* value);
217 Node* SmiConstant(int value);
Djs-builtin-reducer.cc1517 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/
Dcode-stubs.cc574 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 …]
Dfast-accessor-assembler.cc141 assembler_->WordEqual(FromId(value_id), assembler_->SmiConstant(0)), in CheckNotZeroOrReturnNull()
168 assembler_->WordEqual(FromId(value_id), assembler_->SmiConstant(0)), in CheckNotZeroOrJump()
Dcode-stub-assembler.cc72 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/
Dinterpreter.cc1154 __ 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 …]
Dinterpreter-assembler.cc549 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/
Dkeyed-store-generic.cc862 SmiConstant(Smi::FromInt(MessageTemplate::kNoSetterInCallback)); in EmitGenericPropertyStore()
876 SmiConstant(Smi::FromInt(MessageTemplate::kStrictReadOnlyProperty)); in EmitGenericPropertyStore()
952 SmiConstant(language_mode)); in KeyedStoreGeneric()

12