HomeSort by relevance Sort by last modified time
    Searched refs:scratch2 (Results 1 - 25 of 127) sorted by null

1 2 3 4 5 6

  /external/v8/src/ic/arm64/
ic-arm64.cc 44 Register scratch2) {
45 DCHECK(!AreAliased(elements, name, scratch1, scratch2));
46 DCHECK(!AreAliased(result, scratch1, scratch2));
52 name, scratch1, scratch2);
61 __ Ldr(scratch1, FieldMemOperand(scratch2, kDetailsOffset));
67 FieldMemOperand(scratch2, kElementsStartOffset + 1 * kPointerSize));
84 Register scratch2) {
85 DCHECK(!AreAliased(elements, name, value, scratch1, scratch2));
91 name, scratch1, scratch2);
104 __ Ldrsw(scratch1, UntagSmiFieldMemOperand(scratch2, kDetailsOffset))
    [all...]
stub-cache-arm64.cc 28 Register scratch, Register scratch2, Register scratch3) {
44 DCHECK(!AreAliased(name, offset, scratch, scratch2, scratch3));
54 __ Ldr(scratch2, MemOperand(scratch));
55 __ Cmp(name, scratch2);
59 __ Ldr(scratch2, MemOperand(scratch, map_off_addr - key_off_addr));
61 __ Cmp(scratch2, scratch3);
68 __ Ldr(scratch2.W(), FieldMemOperand(scratch, Code::kFlagsOffset));
69 __ Bic(scratch2.W(), scratch2.W(), Code::kFlagsNotUsedInLookup);
70 __ Cmp(scratch2.W(), flags)
    [all...]
  /external/libvpx/libvpx/vpx_dsp/mips/
convolve2_avg_dspr2.c 35 uint32_t scratch1, scratch2; local
85 "lbu %[scratch2], 1(%[dst_ptr]) \n\t"
92 "addqh_r.w %[store2], %[store2], %[scratch2] \n\t" /* pixel 2 */
98 "lbu %[scratch2], 3(%[dst_ptr]) \n\t"
103 "addqh_r.w %[store2], %[store2], %[scratch2] \n\t" /* pixel 4 */
110 [scratch1] "=&r" (scratch1), [scratch2] "=&r" (scratch2),
139 uint32_t scratch1, scratch2; local
190 "lbu %[scratch2], 1(%[dst_ptr]) \n\t"
197 "addqh_r.w %[store2], %[store2], %[scratch2] \n\t" /* pixel 2 *
    [all...]
convolve8_vert_dspr2.c 36 uint32_t scratch1, scratch2; local
78 "preceu.ph.qbr %[scratch2], %[load3] \n\t"
80 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */
81 "append %[p2], %[scratch2], 16 \n\t" /* pixel 1 */
92 "preceu.ph.qbl %[scratch2], %[load3] \n\t"
94 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */
95 "append %[p2], %[scratch2], 16 \n\t" /* pixel 1 */
115 "preceu.ph.qbr %[scratch2], %[load3] \n\t"
117 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */
118 "append %[p2], %[scratch2], 16 \n\t" /* pixel 1 *
190 uint32_t scratch1, scratch2; local
    [all...]
convolve8_avg_dspr2.c 36 uint32_t scratch1, scratch2; local
78 "preceu.ph.qbr %[scratch2], %[load3] \n\t"
80 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */
81 "append %[p2], %[scratch2], 16 \n\t" /* pixel 1 */
92 "preceu.ph.qbl %[scratch2], %[load3] \n\t"
94 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */
95 "append %[p2], %[scratch2], 16 \n\t" /* pixel 1 */
115 "preceu.ph.qbr %[scratch2], %[load3] \n\t"
117 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */
118 "append %[p2], %[scratch2], 16 \n\t" /* pixel 1 *
197 uint32_t scratch1, scratch2; local
    [all...]
  /hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/mips/dspr2/
vp9_convolve2_avg_dspr2.c 37 uint32_t scratch1, scratch2; local
87 "lbu %[scratch2], 1(%[dst_ptr]) \n\t"
94 "addqh_r.w %[store2], %[store2], %[scratch2] \n\t" /* pixel 2 */
100 "lbu %[scratch2], 3(%[dst_ptr]) \n\t"
105 "addqh_r.w %[store2], %[store2], %[scratch2] \n\t" /* pixel 4 */
112 [scratch1] "=&r" (scratch1), [scratch2] "=&r" (scratch2),
141 uint32_t scratch1, scratch2; local
192 "lbu %[scratch2], 1(%[dst_ptr]) \n\t"
199 "addqh_r.w %[store2], %[store2], %[scratch2] \n\t" /* pixel 2 *
    [all...]
vp9_convolve8_vert_dspr2.c 38 uint32_t scratch1, scratch2; local
80 "preceu.ph.qbr %[scratch2], %[load3] \n\t"
82 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */
83 "append %[p2], %[scratch2], 16 \n\t" /* pixel 1 */
94 "preceu.ph.qbl %[scratch2], %[load3] \n\t"
96 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */
97 "append %[p2], %[scratch2], 16 \n\t" /* pixel 1 */
117 "preceu.ph.qbr %[scratch2], %[load3] \n\t"
119 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */
120 "append %[p2], %[scratch2], 16 \n\t" /* pixel 1 *
192 uint32_t scratch1, scratch2; local
    [all...]
vp9_convolve8_avg_dspr2.c 38 uint32_t scratch1, scratch2; local
80 "preceu.ph.qbr %[scratch2], %[load3] \n\t"
82 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */
83 "append %[p2], %[scratch2], 16 \n\t" /* pixel 1 */
94 "preceu.ph.qbl %[scratch2], %[load3] \n\t"
96 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */
97 "append %[p2], %[scratch2], 16 \n\t" /* pixel 1 */
117 "preceu.ph.qbr %[scratch2], %[load3] \n\t"
119 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */
120 "append %[p2], %[scratch2], 16 \n\t" /* pixel 1 *
199 uint32_t scratch1, scratch2; local
    [all...]
  /external/v8/src/ic/ppc/
ic-ppc.cc 50 Register scratch2) {
54 // scratch2: Used as temporary.
59 name, scratch1, scratch2);
63 __ bind(&done); // scratch2 == elements + 4 * index
68 __ LoadP(scratch1, FieldMemOperand(scratch2, kDetailsOffset));
69 __ mr(r0, scratch2);
70 __ LoadSmiLiteral(scratch2, Smi::FromInt(PropertyDetails::TypeField::kMask));
71 __ and_(scratch2, scratch1, scratch2, SetRC);
73 __ mr(scratch2, r0)
    [all...]
stub-cache-ppc.cc 21 Register offset, Register scratch, Register scratch2,
66 __ LoadP(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset));
67 __ cmp(ip, scratch2);
71 Register code = scratch2;
72 scratch2 = no_reg;
  /external/v8/src/ic/s390/
ic-s390.cc 47 Register scratch2) {
51 // scratch2: Used as temporary.
56 name, scratch1, scratch2);
60 __ bind(&done); // scratch2 == elements + 4 * index
65 __ LoadP(scratch1, FieldMemOperand(scratch2, kDetailsOffset));
66 __ LoadRR(r0, scratch2);
67 __ LoadSmiLiteral(scratch2, Smi::FromInt(PropertyDetails::TypeField::kMask));
68 __ AndP(scratch2, scratch1);
70 __ LoadRR(scratch2, r0);
74 FieldMemOperand(scratch2, kElementsStartOffset + 1 * kPointerSize))
    [all...]
  /external/v8/src/ppc/
codegen-ppc.cc 107 Register scratch2 = r10; local
113 scratch2));
131 __ Allocate(scratch3, array, scratch4, scratch2, fail, DOUBLE_ALIGNMENT);
137 __ LoadRoot(scratch2, Heap::kFixedDoubleArrayMapRootIndex);
140 __ StoreP(scratch2, MemOperand(array, HeapObject::kMapOffset));
143 __ RecordWriteField(receiver, HeapObject::kMapOffset, target_map, scratch2,
149 __ RecordWriteField(receiver, JSObject::kElementsOffset, scratch1, scratch2,
156 __ addi(scratch2, array, Operand(FixedDoubleArray::kHeaderSize));
158 __ add(array_end, scratch2, array_end);
173 // scratch2: begin of FixedDoubleArray element fields, not tagge
330 Register scratch2 = value; local
    [all...]
  /external/v8/src/ic/arm/
ic-arm.cc 50 Register scratch2) {
54 // scratch2: Used as temporary.
59 name, scratch1, scratch2);
63 __ bind(&done); // scratch2 == elements + 4 * index
68 __ ldr(scratch1, FieldMemOperand(scratch2, kDetailsOffset));
74 FieldMemOperand(scratch2, kElementsStartOffset + 1 * kPointerSize));
92 Register scratch2) {
96 // scratch2: Used as temporary.
101 name, scratch1, scratch2);
105 __ bind(&done); // scratch2 == elements + 4 * inde
    [all...]
stub-cache-arm.cc 21 Register offset, Register scratch, Register scratch2,
57 __ ldr(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset));
58 __ cmp(ip, scratch2);
62 Register code = scratch2;
63 scratch2 = no_reg;
  /external/v8/src/arm64/
macro-assembler-arm64.cc 3124 Register scratch2 = temps.AcquireX(); local
4078 Register scratch2 = temps.AcquireX(); local
    [all...]
code-stubs-arm64.h 20 Register scratch2, Register scratch3, Register scratch4);
26 Register scratch2,
32 Register scratch1, Register scratch2, Label* chars_not_equal);
241 Register scratch2() { return scratch2_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation
364 Register scratch2);
  /external/v8/src/ic/mips/
ic-mips.cc 45 // The address returned from GenerateStringDictionaryProbes() in scratch2
50 Register scratch2) {
54 // scratch2: Used as temporary.
59 name, scratch1, scratch2);
63 __ bind(&done); // scratch2 == elements + 4 * index.
68 __ lw(scratch1, FieldMemOperand(scratch2, kDetailsOffset));
75 FieldMemOperand(scratch2, kElementsStartOffset + 1 * kPointerSize));
90 // The address returned from GenerateStringDictionaryProbes() in scratch2
95 Register scratch2) {
99 // scratch2: Used as temporary
461 Register scratch2 = t4; local
    [all...]
stub-cache-mips.cc 21 Register offset, Register scratch, Register scratch2,
56 __ lw(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset));
57 __ Branch(&miss, ne, at, Operand(scratch2));
60 Register code = scratch2;
61 scratch2 = no_reg;
  /external/v8/src/ic/mips64/
ic-mips64.cc 45 // The address returned from GenerateStringDictionaryProbes() in scratch2
50 Register scratch2) {
54 // scratch2: Used as temporary.
59 name, scratch1, scratch2);
63 __ bind(&done); // scratch2 == elements + 4 * index.
68 __ ld(scratch1, FieldMemOperand(scratch2, kDetailsOffset));
75 FieldMemOperand(scratch2, kElementsStartOffset + 1 * kPointerSize));
90 // The address returned from GenerateStringDictionaryProbes() in scratch2
95 Register scratch2) {
99 // scratch2: Used as temporary
460 Register scratch2 = t0; local
    [all...]
stub-cache-mips64.cc 21 Register offset, Register scratch, Register scratch2,
57 __ ld(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset));
58 __ Branch(&miss, ne, at, Operand(scratch2));
61 Register code = scratch2;
62 scratch2 = no_reg;
  /device/google/contexthub/firmware/src/cpu/cortexm4f/
atomicBitset.c 87 uint32_t scratch1, scratch2, scratch3, bit = 32; local
105 :"=r"(scratch1), "=r"(bit), "=r"(scratch2), "=l"(scratch3), "=r"(wordPtr)
  /external/v8/src/s390/
code-stubs-s390.h 30 Register scratch2,
37 Register scratch2);
360 Register scratch2);
370 Register scratch1, Register scratch2,
378 Register scratch1, Register scratch2,
407 Register scratch1, Register scratch2,
418 Register scratch1, Register scratch2,
460 Register scratch1, Register scratch2,
codegen-s390.cc 99 Register scratch2 = r1; local
103 scratch2));
106 __ JumpIfJSArrayHasAllocationMemento(receiver, elements, scratch2, fail);
124 __ Allocate(r14, array, r9, scratch2, &gc_required, DOUBLE_ALIGNMENT);
127 __ LoadRoot(scratch2, Heap::kFixedDoubleArrayMapRootIndex);
130 __ StoreP(scratch2, MemOperand(array, HeapObject::kMapOffset));
133 __ RecordWriteField(receiver, HeapObject::kMapOffset, target_map, scratch2,
139 __ RecordWriteField(receiver, JSObject::kElementsOffset, scratch1, scratch2,
160 // scratch2: begin of FixedDoubleArray element fields, not tagged
166 __ RecordWriteField(receiver, HeapObject::kMapOffset, target_map, scratch2,
324 Register scratch2 = value; local
    [all...]
  /external/v8/src/arm/
codegen-arm.cc 366 Register scratch2 = r9; local
370 elements, length, array, scratch2));
390 __ Allocate(lr, array, elements, scratch2, &gc_required, DOUBLE_ALIGNMENT);
397 __ LoadRoot(scratch2, Heap::kFixedDoubleArrayMapRootIndex);
400 __ str(scratch2, MemOperand(array, HeapObject::kMapOffset));
406 scratch2,
417 scratch2,
425 __ add(scratch2, array, Operand(FixedDoubleArray::kHeaderSize));
426 __ add(array_end, scratch2, Operand(length, LSL, 2));
438 // scratch2: begin of FixedDoubleArray element fields, not tagge
595 Register scratch2 = value; local
    [all...]
  /external/v8/src/ic/
handler-compiler.cc 113 return CheckPrototypes(object_reg, scratch1(), scratch2(), scratch3(), name,
124 return CheckPrototypes(object_reg, this->name(), scratch1(), scratch2(), name,
147 Register scratch2) {
182 scratch2); local
215 NonexistentFrontendHeader(name, &miss, scratch2(), scratch3());
246 scratch2(), false, no_reg, holder, accessor_index);
258 PushVectorAndSlot(scratch2(), scratch3());
274 PopVectorAndSlot(scratch2(), scratch3());
424 receiver(), scratch2(), false, no_reg, reg,
434 expected_arguments, scratch2());
    [all...]

Completed in 354 milliseconds

1 2 3 4 5 6