Searched refs:tos_ (Results 1 - 5 of 5) sorted by relevance
/external/v8/src/ |
H A D | code-stubs.h | 1066 : tos_(tos), types_(types) { } 1076 int MinorKey() { return (tos_.code() << NUMBER_OF_TYPES) | types_.ToByte(); } 1088 Register tos_; member in class:v8::internal::ToBooleanStub
|
/external/v8/src/x64/ |
H A D | code-stubs-x64.cc | 400 // The stub expects its argument on the stack and returns its result in tos_: 428 if (!tos_.is(argument)) { 429 __ movq(tos_, argument); 447 __ Set(tos_, 0); 459 if (!tos_.is(argument)) { 460 __ Set(tos_, 1); 471 __ movq(tos_, FieldOperand(argument, String::kLengthOffset)); 485 if (!tos_.is(argument)) { 486 __ Set(tos_, 1); 490 __ Set(tos_, [all...] |
/external/v8/src/arm/ |
H A D | code-stubs-arm.cc | 1777 // The stub expects its argument in the tos_ register and returns its result in 1786 const Register map = r9.is(tos_) ? r7 : r9; 1800 __ tst(tos_, Operand(kSmiTagMask)); 1801 // tos_ contains the correct return value already 1805 __ JumpIfSmi(tos_, &patch); 1809 __ ldr(map, FieldMemOperand(tos_, HeapObject::kMapOffset)); 1815 __ mov(tos_, Operand(0, RelocInfo::NONE), LeaveCC, ne); 1823 // tos_ contains the correct non-zero return value already. 1830 __ ldr(tos_, FieldMemOperand(tos_, Strin [all...] |
/external/v8/src/ia32/ |
H A D | code-stubs-ia32.cc | 417 // The stub expects its argument on the stack and returns its result in tos_: 446 if (!tos_.is(argument)) { 447 __ mov(tos_, argument); 465 __ Set(tos_, Immediate(0)); 477 if (!tos_.is(argument)) { 478 __ Set(tos_, Immediate(1)); 489 __ mov(tos_, FieldOperand(argument, String::kLengthOffset)); 504 if (!tos_.is(argument)) { 505 __ Set(tos_, Immediate(1)); 509 __ Set(tos_, Immediat [all...] |
/external/v8/src/mips/ |
H A D | code-stubs-mips.cc | 1864 // The stub expects its argument in the tos_ register and returns its result in 1871 const Register map = t5.is(tos_) ? t3 : t5; 1885 __ And(at, tos_, kSmiTagMask); 1886 // tos_ contains the correct return value already 1890 __ JumpIfSmi(tos_, &patch); 1894 __ lw(map, FieldMemOperand(tos_, HeapObject::kMapOffset)); 1900 __ Movn(tos_, zero_reg, at); 1908 // tos_ contains the correct non-zero return value already. 1918 __ lw(tos_, FieldMemOperand(tos_, Strin [all...] |
Completed in 165 milliseconds