/external/openssl/crypto/bn/asm/ |
via-mont.pl | 97 $scratch=&DWP(20,"esp"); 100 # &DWP(32,"esp") # 32 byte scratch area 145 &lea ("edi",&DWP(32,"esp")); # scratch area 146 &mov ($scratch,"edi"); 155 &lea ("ecx",&DWP((32+$pad)/4,"ecx"));# padded tp + scratch 226 &mov ("edi","esp"); # zap frame including scratch area
|
/external/chromium_org/third_party/leveldatabase/ |
env_chromium_win.cc | 67 virtual Status Read(size_t n, Slice* result, char* scratch) { 71 if (ReadFile(file_, scratch, n, &bytes_read, NULL)) { 72 *result = Slice(scratch, bytes_read); 79 *result = Slice(scratch, bytes_read); 111 virtual Status Read(uint64_t offset, size_t n, Slice* result, char* scratch) 114 int r = file_.Read(offset, scratch, n); 115 *result = Slice(scratch, (r < 0) ? 0 : r);
|
env_chromium_stdio.cc | 90 virtual Status Read(size_t n, Slice* result, char* scratch) { 92 size_t r = fread_unlocked(scratch, 1, n, file_); 93 *result = Slice(scratch, r); 130 virtual Status Read(uint64_t offset, size_t n, Slice* result, char* scratch) 133 int r = file_.Read(offset, scratch, n); 134 *result = Slice(scratch, (r < 0) ? 0 : r);
|
/external/chromium_org/third_party/leveldatabase/src/db/ |
log_test.cc | 61 virtual Status Read(size_t n, Slice* result, char* scratch) { 135 std::string scratch; local 137 if (reader_.ReadRecord(&record, &scratch)) { 199 std::string scratch; local 200 ASSERT_TRUE(!offset_reader->ReadRecord(&record, &scratch)); 212 std::string scratch; local 213 ASSERT_TRUE(offset_reader->ReadRecord(&record, &scratch));
|
/external/chromium_org/v8/src/ic/arm/ |
handler-compiler-arm.cc | 150 Register scratch = prototype; local 152 __ ldr(scratch, MemOperand(cp, offset)); 153 __ ldr(scratch, FieldMemOperand(scratch, GlobalObject::kNativeContextOffset)); 154 __ ldr(scratch, MemOperand(scratch, Context::SlotOffset(index))); 156 __ cmp(ip, scratch); 180 Register scratch, Label* miss) { 183 __ mov(scratch, Operand(cell)); 184 __ ldr(scratch, FieldMemOperand(scratch, Cell::kValueOffset)) 202 Register scratch = name; local [all...] |
ic-arm.cc | 47 // The two scratch registers need to be different from elements, name and 55 // Main use of the scratch registers. 89 // The two scratch registers need to be different from elements, name and 97 // Main use of the scratch registers. 138 Register scratch, 145 __ ldrb(scratch, FieldMemOperand(map, Map::kBitFieldOffset)); 146 __ tst(scratch, 154 __ ldrb(scratch, FieldMemOperand(map, Map::kInstanceTypeOffset)); 155 __ cmp(scratch, Operand(JS_OBJECT_TYPE)); 182 // Scratch registers 596 Register scratch = r3; local [all...] |
/external/chromium_org/v8/src/ic/mips/ |
handler-compiler-mips.cc | 148 Register scratch = prototype; local 150 __ lw(scratch, MemOperand(cp, offset)); 151 __ lw(scratch, FieldMemOperand(scratch, GlobalObject::kNativeContextOffset)); 152 __ lw(scratch, MemOperand(scratch, Context::SlotOffset(index))); 154 __ Branch(miss, ne, at, Operand(scratch)); 177 Register scratch, Label* miss) { 180 __ li(scratch, Operand(cell)); 181 __ lw(scratch, FieldMemOperand(scratch, Cell::kValueOffset)) 198 Register scratch = name; local [all...] |
/external/chromium_org/v8/src/ic/mips64/ |
handler-compiler-mips64.cc | 148 Register scratch = prototype; local 150 __ ld(scratch, MemOperand(cp, offset)); 151 __ ld(scratch, FieldMemOperand(scratch, GlobalObject::kNativeContextOffset)); 152 __ ld(scratch, MemOperand(scratch, Context::SlotOffset(index))); 154 __ Branch(miss, ne, at, Operand(scratch)); 177 Register scratch, Label* miss) { 180 __ li(scratch, Operand(cell)); 181 __ ld(scratch, FieldMemOperand(scratch, Cell::kValueOffset)) 198 Register scratch = name; local [all...] |
/external/chromium_org/v8/src/arm64/ |
macro-assembler-arm64.h | [all...] |
lithium-codegen-arm64.cc | 157 const FPRegister& scratch) 158 : BranchGenerator(codegen), value_(value), scratch_(scratch) { } 712 Register scratch = x3; local 721 // Update the write barrier. This clobbers value and scratch. 723 __ RecordWriteContextSlot(cp, target.offset(), value, scratch, 1649 Register scratch = x5; local 1924 Register scratch = NoReg; local 2052 Register scratch = x3; local 2244 Register scratch = ToRegister(instr->temp()); local 2460 Register scratch = ToRegister(instr->temp()); local 3011 Register scratch = ToRegister(instr->temp()); local 3079 Register scratch = x10; local 3229 Register scratch = ToRegister(instr->temp2()); local 3264 Register scratch = ToRegister(instr->temp()); local 3430 Register scratch; local 3586 Register scratch = ToRegister(instr->temp()); local 4386 Register scratch = result; local 4645 Register scratch = ToRegister(instr->temp()); local 5102 Register scratch = ToRegister(instr->temp()); local 5160 Register scratch; local 5270 Register scratch = no_reg; local 5827 Register scratch = ToRegister(instr->temp2()); local 5838 Register scratch = ToRegister(instr->temp2()); local 5851 Register scratch = ToRegister(instr->temp1()); local 5873 Register scratch = ToRegister(instr->temp2()); local [all...] |
code-stubs-arm64.h | 80 value) { // One scratch reg. 174 Register scratch) 177 scratch0_(scratch), 180 DCHECK(!AreAliased(scratch, object, address)); 183 // registers, but we don't bother saving MacroAssembler scratch registers. 187 // We would like to require more scratch registers for this stub, 190 // We allocate 2 extra scratch registers that we'll save on the stack. 192 CPURegList used_regs(object, address, scratch); 197 // The scratch registers will be restored by other means so we don't need 206 // a scratch register [all...] |
/external/chromium_org/v8/src/mips/ |
code-stubs-mips.cc | 144 Register scratch = local 147 GetRegisterThatIsNotOneOf(input_reg, result_reg, scratch); 149 GetRegisterThatIsNotOneOf(input_reg, result_reg, scratch, scratch2); 152 __ Push(scratch, scratch2, scratch3); 168 __ cfc1(scratch, FCSR); 173 scratch, scratch, 178 __ Branch(&error, ne, scratch, Operand(zero_reg)); 201 __ Subu(scratch, result_reg, HeapNumber::kExponentMask); 202 __ Movz(result_reg, zero_reg, scratch); 821 const Register scratch = a1; local 849 const Register scratch = t5; local 1429 const Register scratch = a2; local 4795 Register scratch = call_data; local [all...] |
code-stubs-mips.h | 25 Register scratch, 82 Register the_heap_number, Register scratch, 87 ScratchRegisterBits::encode(scratch.code()) | 91 DCHECK(ScratchRegisterBits::is_valid(scratch.code())); 106 Register scratch() const { function in class:v8::internal::WriteInt32ToHeapNumberStub 136 value) { // One scratch reg. 217 // This is a helper class for freeing up 3 scratch registers. The input is 218 // two registers that must be preserved and one scratch register provided by 235 // a scratch register. 244 // saved registers that were not already preserved. The scratch register [all...] |
/external/chromium_org/v8/src/mips64/ |
code-stubs-mips64.cc | 143 Register scratch = local 146 GetRegisterThatIsNotOneOf(input_reg, result_reg, scratch); 148 GetRegisterThatIsNotOneOf(input_reg, result_reg, scratch, scratch2); 151 __ Push(scratch, scratch2, scratch3); 166 __ cfc1(scratch, FCSR); 171 scratch, scratch, 176 __ Branch(&error, ne, scratch, Operand(zero_reg)); 197 __ Subu(scratch, result_reg, HeapNumber::kExponentMask); 198 __ Movz(result_reg, zero_reg, scratch); 816 const Register scratch = a1; local 844 const Register scratch = t1; local 1428 const Register scratch = a2; local 4833 Register scratch = call_data; local [all...] |
code-stubs-mips64.h | 25 Register scratch, 82 Register the_heap_number, Register scratch, 87 ScratchRegisterBits::encode(scratch.code()) | 91 DCHECK(ScratchRegisterBits::is_valid(scratch.code())); 108 Register scratch() const { function in class:v8::internal::WriteInt32ToHeapNumberStub 138 value) { // One scratch reg. 219 // This is a helper class for freeing up 3 scratch registers. The input is 220 // two registers that must be preserved and one scratch register provided by 237 // a scratch register. 246 // saved registers that were not already preserved. The scratch register [all...] |
/external/chromium_org/v8/src/ic/ia32/ |
handler-compiler-ia32.cc | 96 Register scratch = prototype; local 98 __ mov(scratch, Operand(esi, offset)); 99 __ mov(scratch, FieldOperand(scratch, GlobalObject::kNativeContextOffset)); 100 __ cmp(Operand(scratch, Context::SlotOffset(index)), function); 147 Register scratch = edi; // scratch_in is no longer valid. local 176 __ mov(scratch, api_call_info); 177 __ mov(call_data, FieldOperand(scratch, CallHandlerInfo::kDataOffset)); 200 Register scratch, Label* miss) { 205 __ mov(scratch, Immediate(cell)) 267 Register scratch = name; local [all...] |
ic-ia32.cc | 53 // Scratch registers: 147 // Scratch registers: 174 Register key, Register scratch, 180 // Scratch registers: 181 // scratch - used to hold elements of the receiver and the loaded value. 185 __ mov(scratch, FieldOperand(receiver, JSObject::kElementsOffset)); 188 __ CheckMap(scratch, masm->isolate()->factory()->fixed_array_map(), 191 __ AssertFastElements(scratch); 194 __ cmp(key, FieldOperand(scratch, FixedArray::kLengthOffset)); 198 __ mov(scratch, FieldOperand(scratch, key, times_2, FixedArray::kHeaderSize)) 485 Register scratch = ebx; local [all...] |
/external/chromium_org/v8/src/ic/x87/ |
handler-compiler-x87.cc | 96 Register scratch = prototype; local 98 __ mov(scratch, Operand(esi, offset)); 99 __ mov(scratch, FieldOperand(scratch, GlobalObject::kNativeContextOffset)); 100 __ cmp(Operand(scratch, Context::SlotOffset(index)), function); 147 Register scratch = edi; // scratch_in is no longer valid. local 176 __ mov(scratch, api_call_info); 177 __ mov(call_data, FieldOperand(scratch, CallHandlerInfo::kDataOffset)); 200 Register scratch, Label* miss) { 205 __ mov(scratch, Immediate(cell)) 267 Register scratch = name; local [all...] |
ic-x87.cc | 53 // Scratch registers: 147 // Scratch registers: 174 Register key, Register scratch, 180 // Scratch registers: 181 // scratch - used to hold elements of the receiver and the loaded value. 185 __ mov(scratch, FieldOperand(receiver, JSObject::kElementsOffset)); 188 __ CheckMap(scratch, 193 __ AssertFastElements(scratch); 196 __ cmp(key, FieldOperand(scratch, FixedArray::kLengthOffset)); 200 __ mov(scratch, FieldOperand(scratch, key, times_2, FixedArray::kHeaderSize)) 487 Register scratch = ebx; local [all...] |
/external/chromium_org/v8/src/ic/arm64/ |
ic-arm64.cc | 41 // The scratch registers need to be different from elements, name and result. 129 Register scratch, 131 DCHECK(!AreAliased(map_scratch, scratch)); 138 __ Ldrb(scratch, FieldMemOperand(map_scratch, Map::kBitFieldOffset)); 139 __ Tbnz(scratch, Map::kIsAccessCheckNeeded, slow); 140 __ Tbnz(scratch, interceptor_bit, slow); 147 __ Ldrb(scratch, FieldMemOperand(map_scratch, Map::kInstanceTypeOffset)); 148 __ Cmp(scratch, JS_OBJECT_TYPE); 165 // taken. Otherwise, this is used as a scratch register. 190 // was handled above. From this point onward it is a scratch register 637 Register scratch = x3; local [all...] |
/external/chromium_org/v8/src/x87/ |
lithium-gap-resolver-x87.cc | 238 Register scratch = Register::FromAllocationIndex(i); local 239 __ push(scratch); 241 return scratch; 246 Register scratch = Register::FromAllocationIndex(0); local 247 __ push(scratch); 249 return scratch;
|
/external/chromium_org/v8/src/x64/ |
code-stubs-x64.cc | 266 const Register scratch = rcx; local 275 __ movp(scratch, Immediate(1)); 276 __ Cvtlsi2sd(double_result, scratch); 339 __ movq(scratch, V8_UINT64_C(0x3FE0000000000000)); 340 __ movq(double_scratch, scratch); 349 __ movq(scratch, V8_UINT64_C(0xFFF0000000000000)); 350 __ movq(double_scratch, scratch); 381 __ movq(scratch, V8_UINT64_C(0xFFF0000000000000)); 382 __ movq(double_scratch, scratch); 447 __ movp(scratch, exponent); // Back up exponent 845 Register scratch = rax; local 2518 Register scratch = rcx; local 2595 __ cmpl(Operand(kScratchRegister, kOffsetToMapCheckValue - 4), scratch); local 3766 Register scratch = result(); local 4543 Register scratch = call_data; local 4632 Register scratch = rax; local [all...] |
/external/chromium_org/v8/src/arm/ |
code-stubs-arm.h | 25 Register scratch, 55 Register the_heap_number, Register scratch) 59 ScratchRegisterBits::encode(scratch.code()); 73 Register scratch() const { function in class:v8::internal::WriteInt32ToHeapNumberStub 98 value) { // One scratch reg. 175 // This is a helper class for freeing up 3 scratch registers. The input is 176 // two registers that must be preserved and one scratch register provided by 193 // a scratch register. 202 // saved registers that were not already preserved. The scratch registers
|
/external/chromium_org/v8/src/ic/x64/ |
handler-compiler-x64.cc | 66 Register scratch = prototype; local 68 __ movp(scratch, Operand(rsi, offset)); 69 __ movp(scratch, FieldOperand(scratch, GlobalObject::kNativeContextOffset)); 70 __ Cmp(Operand(scratch, Context::SlotOffset(index)), function); 81 MacroAssembler* masm, Register receiver, Register result, Register scratch, 141 Register scratch = rdi; // scratch_in is no longer valid. local 170 __ Move(scratch, api_call_info); 171 __ movp(call_data, FieldOperand(scratch, CallHandlerInfo::kDataOffset)); 192 Register scratch, Label* miss) [all...] |
ic-x64.cc | 149 // Scratch registers: 175 Register scratch, Register result, 192 // Scratch registers: 194 // scratch - used to hold elements of the receiver and the loaded value. 210 SmiIndex index = masm->SmiToIndex(scratch, key, kPointerSizeLog2); 211 __ movp(scratch, FieldOperand(elements, index.reg, index.scale, 213 __ CompareRoot(scratch, Heap::kTheHoleValueRootIndex); 217 if (!result.is(scratch)) { 218 __ movp(result, scratch); 230 // Scratch registers 412 Register scratch = rbx; local [all...] |