Home
last modified time | relevance | path

Searched refs:SmiUntag (Results 1 – 25 of 83) sorted by relevance

1234

/external/v8/src/builtins/arm/
Dbuiltins-arm.cc45 __ SmiUntag(r0); in Generate_Adaptor() local
172 __ SmiUntag(r4); in Generate_MathMaxMin() local
173 __ SmiUntag(r0); in Generate_MathMaxMin() local
252 __ SmiUntag(r2); in Generate_NumberConstructor() local
311 __ SmiUntag(r6); in Generate_NumberConstructor_ConstructStub() local
336 __ SmiUntag(r6); in Generate_NumberConstructor_ConstructStub() local
394 __ SmiUntag(r2); in Generate_StringConstructor() local
459 __ SmiUntag(r6); in Generate_StringConstructor_ConstructStub() local
484 __ SmiUntag(r6); in Generate_StringConstructor_ConstructStub() local
527 __ SmiUntag(r0, r0); in GenerateTailCallToReturnedCode() local
[all …]
/external/v8/src/builtins/ppc/
Dbuiltins-ppc.cc45 __ SmiUntag(r3); in Generate_Adaptor() local
177 __ SmiUntag(r7); in Generate_MathMaxMin() local
178 __ SmiUntag(r3); in Generate_MathMaxMin() local
259 __ SmiUntag(r5); in Generate_NumberConstructor() local
320 __ SmiUntag(r9); in Generate_NumberConstructor_ConstructStub() local
345 __ SmiUntag(r9); in Generate_NumberConstructor_ConstructStub() local
405 __ SmiUntag(r5); in Generate_StringConstructor() local
472 __ SmiUntag(r9); in Generate_StringConstructor_ConstructStub() local
497 __ SmiUntag(r9); in Generate_StringConstructor_ConstructStub() local
535 __ SmiUntag(r3); in GenerateTailCallToReturnedCode() local
[all …]
/external/v8/src/builtins/s390/
Dbuiltins-s390.cc45 __ SmiUntag(r2); in Generate_Adaptor() local
177 __ SmiUntag(r6); in Generate_MathMaxMin() local
178 __ SmiUntag(r2); in Generate_MathMaxMin() local
259 __ SmiUntag(r4); in Generate_NumberConstructor() local
319 __ SmiUntag(r8); in Generate_NumberConstructor_ConstructStub() local
344 __ SmiUntag(r8); in Generate_NumberConstructor_ConstructStub() local
403 __ SmiUntag(r4); in Generate_StringConstructor() local
469 __ SmiUntag(r8); in Generate_StringConstructor_ConstructStub() local
494 __ SmiUntag(r8); in Generate_StringConstructor_ConstructStub() local
532 __ SmiUntag(r2); in GenerateTailCallToReturnedCode() local
[all …]
/external/v8/src/builtins/x87/
Dbuiltins-x87.cc47 __ SmiUntag(eax); in Generate_Adaptor() local
81 __ SmiUntag(eax); in GenerateTailCallToReturnedCode() local
154 __ SmiUntag(eax); in Generate_JSConstructStubHelper() local
982 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEnterBytecode() local
1204 __ SmiUntag(ecx); in Generate_InstantiateAsmJs() local
1218 __ SmiUntag(eax); in Generate_InstantiateAsmJs() local
1337 __ SmiUntag(ecx); in Generate_NotifyDeoptimizedHelper() local
1741 __ SmiUntag(ecx); in Generate_MathMaxMin() local
1742 __ SmiUntag(eax); in Generate_MathMaxMin() local
1750 __ SmiUntag(edx); in Generate_MathMaxMin() local
[all …]
/external/v8/src/builtins/mips/
Dbuiltins-mips.cc45 __ SmiUntag(a0); in Generate_Adaptor() local
173 __ SmiUntag(a3); in Generate_MathMaxMin() local
174 __ SmiUntag(a0); in Generate_MathMaxMin() local
268 __ SmiUntag(t0); in Generate_NumberConstructor() local
327 __ SmiUntag(t0); in Generate_NumberConstructor_ConstructStub() local
351 __ SmiUntag(t0); in Generate_NumberConstructor_ConstructStub() local
412 __ SmiUntag(t0); in Generate_StringConstructor() local
478 __ SmiUntag(t0); in Generate_StringConstructor_ConstructStub() local
502 __ SmiUntag(t0); in Generate_StringConstructor_ConstructStub() local
538 __ SmiUntag(a0); in GenerateTailCallToReturnedCode() local
[all …]
/external/v8/src/builtins/ia32/
Dbuiltins-ia32.cc47 __ SmiUntag(eax); in Generate_Adaptor() local
81 __ SmiUntag(eax); in GenerateTailCallToReturnedCode() local
156 __ SmiUntag(eax); in Generate_JSConstructStubHelper() local
268 __ SmiUntag(eax); in Generate_JSConstructStubHelper() local
1016 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEnterBytecode() local
1237 __ SmiUntag(ecx); in Generate_InstantiateAsmJs() local
1251 __ SmiUntag(eax); in Generate_InstantiateAsmJs() local
1370 __ SmiUntag(ecx); in Generate_NotifyDeoptimizedHelper() local
1774 __ SmiUntag(ecx); in Generate_MathMaxMin() local
1775 __ SmiUntag(eax); in Generate_MathMaxMin() local
[all …]
/external/v8/src/builtins/arm64/
Dbuiltins-arm64.cc59 __ SmiUntag(x0); in Generate_Adaptor() local
169 __ SmiUntag(x4); in Generate_MathMaxMin() local
170 __ SmiUntag(x0); in Generate_MathMaxMin() local
242 __ SmiUntag(x2); in Generate_NumberConstructor() local
300 __ SmiUntag(x6); in Generate_NumberConstructor_ConstructStub() local
325 __ SmiUntag(x6); in Generate_NumberConstructor_ConstructStub() local
386 __ SmiUntag(x2); in Generate_StringConstructor() local
452 __ SmiUntag(x6); in Generate_StringConstructor_ConstructStub() local
477 __ SmiUntag(x6); in Generate_StringConstructor_ConstructStub() local
515 __ SmiUntag(x0); in GenerateTailCallToReturnedCode() local
[all …]
/external/v8/src/builtins/mips64/
Dbuiltins-mips64.cc45 __ SmiUntag(a0); in Generate_Adaptor() local
173 __ SmiUntag(a3); in Generate_MathMaxMin() local
174 __ SmiUntag(a0); in Generate_MathMaxMin() local
266 __ SmiUntag(t0); in Generate_NumberConstructor() local
325 __ SmiUntag(t0); in Generate_NumberConstructor_ConstructStub() local
349 __ SmiUntag(t0); in Generate_NumberConstructor_ConstructStub() local
411 __ SmiUntag(t0); in Generate_StringConstructor() local
477 __ SmiUntag(t0); in Generate_StringConstructor_ConstructStub() local
501 __ SmiUntag(t0); in Generate_StringConstructor_ConstructStub() local
536 __ SmiUntag(a0); in GenerateTailCallToReturnedCode() local
[all …]
/external/v8/src/ia32/
Dcode-stubs-ia32.cc254 __ SmiUntag(number); in LoadFloatOperand() local
279 __ SmiUntag(edx); // Untag smi before converting to float. in LoadSSE2Operands() local
284 __ SmiUntag(eax); // Untag smi before converting to float. in LoadSSE2Operands() local
334 __ SmiUntag(exponent); in Generate() local
656 __ SmiUntag(ebx); in Generate()
678 __ SmiUntag(edi); in Generate()
686 __ SmiUntag(esi); in Generate()
762 __ SmiUntag(eax); in Generate()
772 __ SmiUntag(edx); // Number of capture registers back from smi. in Generate()
1222 __ SmiUntag(eax); in CallStubInRecordCallTarget() local
[all …]
/external/v8/src/mips64/
Dcode-stubs-mips64.cc343 __ SmiUntag(at, rhs); in EmitSmiNonsmiComparison() local
367 __ SmiUntag(at, lhs); in EmitSmiNonsmiComparison() local
534 __ SmiUntag(a1); in GenerateGeneric() local
535 __ SmiUntag(a0); in GenerateGeneric() local
1420 __ SmiUntag(a1); in Generate()
1513 __ SmiUntag(t2); in Generate()
1582 __ SmiUntag(at, a0); in Generate()
1678 __ SmiUntag(t0); in Generate()
1708 __ SmiUntag(a0); in CallStubInRecordCallTarget() local
1879 __ SmiUntag(index_); in GenerateFast() local
[all …]
/external/v8/src/ic/
Daccessor-assembler.cc188 Node* handler_word = SmiUntag(smi_handler); in HandleLoadICSmiHandlerCase()
334 Node* handler_flags = SmiUntag(smi_handler); in HandleLoadICProtoHandlerCase()
480 Node* handler_word = SmiUntag(handler); in HandleStoreICHandlerCase()
573 Node* length = SmiUntag(maybe_transition_cell); in HandleStoreICProtoHandler()
593 Node* handler_word = SmiUntag(smi_handler); in HandleStoreICProtoHandler()
893 var_length.Bind(SmiUntag(LoadFixedArrayBaseLength(elements))); in EmitFastElementsBoundsCheck()
898 var_length.Bind(SmiUntag(LoadJSArrayLength(object))); in EmitFastElementsBoundsCheck()
1012 SmiUntag(LoadObjectField(object, JSTypedArray::kLengthOffset)); in EmitElementLoad()
1503 Node* handler_flags = SmiUntag(smi_handler); in LoadICProtoArray()
Dkeyed-store-generic.cc156 Node* capacity = SmiUntag(LoadFixedArrayBaseLength(elements)); in TryRewriteElements()
436 Node* capacity = SmiUntag(LoadFixedArrayBaseLength(elements)); in EmitGenericElementStore()
441 Node* length = SmiUntag(LoadJSArrayLength(receiver)); in EmitGenericElementStore()
443 Node* capacity = SmiUntag(LoadFixedArrayBaseLength(elements)); in EmitGenericElementStore()
/external/v8/src/builtins/
Dbuiltins-regexp.cc81 Node* const num_indices = SmiUntag(LoadFixedArrayElement( in ConstructNewResultFromMatchInfo()
203 LoadFixedArrayElement(result_elements, SmiUntag(index)); in ConstructNewResultFromMatchInfo()
274 SmiUntag(flags), IntPtrConstant(JSRegExp::kGlobal | JSRegExp::kSticky)); in RegExpPrototypeExecBodyWithoutResult()
559 Node* const flags_intptr = SmiUntag(flags_smi); in FlagsGetter()
1884 Node* const int_limit = SmiUntag(limit); in RegExpPrototypeSplitBody()
2030 Node* const int_num_registers = SmiUntag(num_registers); in RegExpPrototypeSplitBody()
2287 Node* const end = SmiUntag(res_length); in ReplaceGlobalCallableFastPath()
2313 Node* const int_elem = SmiUntag(elem); in ReplaceGlobalCallableFastPath()
2365 Node* const to = SmiUntag(res_length); in ReplaceGlobalCallableFastPath()
2440 WordAnd(SmiUntag(flags), IntPtrConstant(JSRegExp::kGlobal)); in ReplaceSimpleStringFastPath()
Dbuiltins-string.cc232 Node* length = SmiUntag(lhs_length); in GenerateStringEqual()
334 Node* end = IntPtrAdd(begin, SmiUntag(length)); in GenerateStringRelationalComparison()
889 Node* needle_length = SmiUntag(LoadStringLength(search_string)); in StringIndexOf()
893 Node* string_length = SmiUntag(LoadStringLength(receiver)); in StringIndexOf()
894 Node* start_position = IntPtrMax(SmiUntag(position), int_zero); in StringIndexOf()
Dbuiltins-handler.cc28 Node* length = SmiUntag(LoadStringLength(receiver)); in TF_BUILTIN()
/external/v8/src/s390/
Dcode-stubs-s390.cc523 __ SmiUntag(r3); in GenerateGeneric() local
524 __ SmiUntag(r2); in GenerateGeneric() local
1370 __ SmiUntag(r3); in Generate()
1469 __ SmiUntag(r1); in Generate()
1542 __ SmiUntag(r0, r2); in Generate()
1637 __ SmiUntag(ip); in Generate()
1663 __ SmiUntag(r2); in CallStubInRecordCallTarget() local
1835 __ SmiUntag(index_); in GenerateFast() local
1980 __ SmiUntag(length); in GenerateOneByteCharsCompareLoop() local
2060 __ SmiUntag(r3); in GenerateSmis() local
[all …]
Dcodegen-s390.cc98 __ SmiUntag(ip, result); in Generate() local
/external/v8/src/ppc/
Dcode-stubs-ppc.cc531 __ SmiUntag(r4); in GenerateGeneric() local
532 __ SmiUntag(r3); in GenerateGeneric() local
1369 __ SmiUntag(r4); in Generate()
1452 __ SmiUntag(r18); in Generate()
1529 __ SmiUntag(r0, r3); in Generate()
1625 __ SmiUntag(r11); in Generate()
1652 __ SmiUntag(r3); in CallStubInRecordCallTarget() local
1831 __ SmiUntag(index_); in GenerateFast() local
1991 __ SmiUntag(length); in GenerateOneByteCharsCompareLoop() local
2075 __ SmiUntag(r4); in GenerateSmis() local
[all …]
Dcodegen-ppc.cc103 __ SmiUntag(ip, result); in Generate() local
Dmacro-assembler-ppc.h1183 void SmiUntag(Register reg, RCBit rc = LeaveRC) { SmiUntag(reg, reg, rc); }
1185 void SmiUntag(Register dst, Register src, RCBit rc = LeaveRC) {
1199 void SmiToByteArrayOffset(Register dst, Register src) { SmiUntag(dst, src); } in SmiToByteArrayOffset()
/external/v8/src/x87/
Dcode-stubs-x87.cc229 __ SmiUntag(number); in LoadFloatOperand() local
475 __ SmiUntag(ebx); in Generate()
497 __ SmiUntag(edi); in Generate()
505 __ SmiUntag(esi); in Generate()
581 __ SmiUntag(eax); in Generate()
591 __ SmiUntag(edx); // Number of capture registers back from smi. in Generate()
1055 __ SmiUntag(eax); in CallStubInRecordCallTarget() local
1348 __ SmiUntag(eax); in Generate() local
1385 __ SmiUntag(eax); in GenerateMiss() local
1707 __ SmiUntag(index_); in GenerateFast() local
[all …]
/external/v8/src/arm/
Dcode-stubs-arm.cc1293 __ SmiUntag(r1); in Generate()
1370 __ SmiUntag(r7); in Generate()
1446 __ cmp(r2, Operand::SmiUntag(r0)); in Generate()
1538 __ SmiUntag(r9); in Generate()
1565 __ SmiUntag(r0); in CallStubInRecordCallTarget() local
1729 __ SmiUntag(index_); in GenerateFast() local
1871 __ SmiUntag(length); in GenerateOneByteCharsCompareLoop() local
1953 __ SmiUntag(r1); in GenerateSmis() local
1954 __ sub(r0, r1, Operand::SmiUntag(r0)); in GenerateSmis()
2396 __ SmiUntag(mask); in Generate() local
[all …]
Dmacro-assembler-arm.h1223 void SmiUntag(Register reg, SBit s = LeaveCC) {
1224 mov(reg, Operand::SmiUntag(reg), s);
1226 void SmiUntag(Register dst, Register src, SBit s = LeaveCC) {
1227 mov(dst, Operand::SmiUntag(src), s);
/external/v8/src/
Dcode-stub-assembler.h93 if (mode == SMI_PARAMETERS) value = SmiUntag(value); in ParameterToWord()
108 if (mode != SMI_PARAMETERS) value = SmiUntag(value); in TaggedToParameter()
168 Node* SmiUntag(Node* value);
174 Node* SmiToWord(Node* value) { return SmiUntag(value); } in SmiToWord()
/external/v8/src/crankshaft/x87/
Dlithium-codegen-x87.cc1595 __ SmiUntag(left); in DoMulI() local
2610 __ SmiUntag(reg); in EmitReturn() local
2796 __ SmiUntag(ToRegister(key)); in DoLoadKeyedExternalArray() local
3003 __ SmiUntag(result); in DoArgumentsLength() local
3529 __ SmiUntag(exponent); in DoPower() local
3546 __ SmiUntag(exponent); in DoPower() local
3691 __ SmiUntag(caller_args_count_reg); in PrepareForTailCall() local
3930 __ SmiUntag(ToRegister(key)); in DoStoreKeyedExternalArray() local
4305 __ SmiUntag(eax); in DoDeferredStringCharCodeAt() local
4472 __ SmiUntag(reg); in DoDeferredNumberTagIU() local
[all …]

1234