/external/v8/src/ic/arm64/ |
access-compiler-arm64.cc | 21 // TODO(all): The so-called scratch registers are significant in some cases. For 25 // registers are actually scratch registers, and which are important. For now,
|
/external/v8/src/ic/mips/ |
handler-compiler-mips.cc | 20 int accessor_index, int expected_arguments, Register scratch) { 30 DCHECK(!holder.is(scratch)); 31 DCHECK(!receiver.is(scratch)); 35 __ lw(scratch, 37 receiver = scratch; 60 int accessor_index, int expected_arguments, Register scratch) { 71 DCHECK(!holder.is(scratch)); 72 DCHECK(!receiver.is(scratch)); 73 DCHECK(!value().is(scratch)); 77 __ lw(scratch, 391 Register scratch = scratch2(); local [all...] |
ic-mips.cc | 41 // The two scratch registers need to be different from elements, name and 51 // Main use of the scratch registers. 86 // The two scratch registers need to be different from elements, name and 96 // Main use of the scratch registers. 137 Register scratch, 144 __ lbu(scratch, FieldMemOperand(map, Map::kBitFieldOffset)); 145 __ And(at, scratch, 153 __ lbu(scratch, FieldMemOperand(map, Map::kInstanceTypeOffset)); 154 __ Branch(slow, lt, scratch, Operand(JS_OBJECT_TYPE)); 177 // Scratch registers 476 Register scratch = t0; local [all...] |
/external/v8/src/ic/mips64/ |
handler-compiler-mips64.cc | 20 int accessor_index, int expected_arguments, Register scratch) { 30 DCHECK(!holder.is(scratch)); 31 DCHECK(!receiver.is(scratch)); 35 __ ld(scratch, 37 receiver = scratch; 60 int accessor_index, int expected_arguments, Register scratch) { 71 DCHECK(!holder.is(scratch)); 72 DCHECK(!receiver.is(scratch)); 73 DCHECK(!value().is(scratch)); 77 __ ld(scratch, 391 Register scratch = scratch2(); local [all...] |
ic-mips64.cc | 41 // The two scratch registers need to be different from elements, name and 51 // Main use of the scratch registers. 86 // The two scratch registers need to be different from elements, name and 96 // Main use of the scratch registers. 136 Register scratch, 143 __ lbu(scratch, FieldMemOperand(map, Map::kBitFieldOffset)); 144 __ And(at, scratch, 152 __ lbu(scratch, FieldMemOperand(map, Map::kInstanceTypeOffset)); 153 __ Branch(slow, lt, scratch, Operand(JS_OBJECT_TYPE)); 176 // Scratch registers 473 Register scratch = a4; local [all...] |
/prebuilts/ninja/darwin-x86/ |
build-common.sh | 28 SCRATCH=/tmp 33 SCRATCH=/tmp 48 SCRATCH=$PATH_PREFIX/d/src/tmp 83 RD=$SCRATCH/$PROJ-$USER 95 rm -rf $SCRATCH/prebuilts/$PROJ/ 96 mkdir -p $SCRATCH/prebuilts/$PROJ/ 97 cd $SCRATCH/prebuilts/$PROJ/ 99 GIT_REPO="$SCRATCH/prebuilts/$PROJ/$OS-x86"
|
/prebuilts/ninja/linux-x86/ |
build-common.sh | 28 SCRATCH=/tmp 33 SCRATCH=/tmp 48 SCRATCH=$PATH_PREFIX/d/src/tmp 83 RD=$SCRATCH/$PROJ-$USER 95 rm -rf $SCRATCH/prebuilts/$PROJ/ 96 mkdir -p $SCRATCH/prebuilts/$PROJ/ 97 cd $SCRATCH/prebuilts/$PROJ/ 99 GIT_REPO="$SCRATCH/prebuilts/$PROJ/$OS-x86"
|
/external/icu/icu4c/source/i18n/ |
bocsu.cpp | 100 char scratch[64]; local 105 char *buffer=sink.GetAppendBuffer(1, length*2, scratch, (int32_t)sizeof(scratch), &capacity); 111 buffer=scratch; 112 capacity=(int32_t)sizeof(scratch);
|
/external/v8/src/x87/ |
macro-assembler-x87.cc | 82 Register scratch, 87 mov(scratch, Immediate(index)); 88 mov(Operand::StaticArray(scratch, times_pointer_size, roots_array_start), 94 Register scratch, 98 mov(scratch, Immediate(index)); 99 cmp(with, Operand::StaticArray(scratch, 126 Register scratch, 131 if (scratch.is(object)) { 132 and_(scratch, Immediate(~Page::kPageAlignmentMask)); 134 mov(scratch, Immediate(~Page::kPageAlignmentMask)) 1657 mov(FieldOperand(result, HeapObject::kMapOffset), scratch); local 1659 mov(FieldOperand(result, JSObject::kPropertiesOffset), scratch); local 1660 mov(FieldOperand(result, JSObject::kElementsOffset), scratch); local 1689 mov(Operand(destination, length, times_1, -4), scratch); local 1707 mov(Operand(destination, 8), scratch); local 1710 mov(Operand(destination, 4), scratch); local 1713 mov(Operand(destination, 0), scratch); local 1723 mov_b(Operand(destination, 0), scratch); local 2662 mov(Operand(esp, num_arguments * kPointerSize), scratch); local [all...] |
/frameworks/av/media/libeffects/lvm/lib/SpectrumAnalyzer/src/ |
LVPSA_Memory.c | 57 INST_ALLOC Scratch; 64 InstAlloc_Init( &Scratch , LVM_NULL); 135 * Scratch memory 137 InstAlloc_AddMember( &Scratch, 2 * pInitParams->MaxInputBlockSize * sizeof(LVM_INT16) ); 138 pMemoryTable->Region[LVPSA_MEMREGION_SCRATCH].Size = InstAlloc_GetTotal(&Scratch);
|
/external/icu/icu4c/source/common/unicode/ |
appendable.h | 98 * May return a pointer to the caller-owned scratch buffer which must have 122 * If a non-scratch buffer is returned, the caller may only pass 126 * The default implementation always returns the scratch buffer. 132 * @param scratch default caller-owned buffer 133 * @param scratchCapacity capacity of the scratch buffer 141 UChar *scratch, int32_t scratchCapacity, 203 * May return a pointer to the caller-owned scratch buffer which must have 214 * @param scratch default caller-owned buffer 215 * @param scratchCapacity capacity of the scratch buffer 223 UChar *scratch, int32_t scratchCapacity [all...] |
/external/llvm/test/CodeGen/AMDGPU/ |
scratch-buffer.ll | 1 ; RUN: llc -verify-machineinstrs -march=amdgcn -mcpu=SI < %s | FileCheck --check-prefix=GCN --check-prefix=DEFAULT-SCRATCH %s 2 ; RUN: llc -verify-machineinstrs -march=amdgcn -mcpu=tonga < %s | FileCheck --check-prefix=GCN --check-prefix=DEFAULT-SCRATCH %s 3 ; RUN: llc -verify-machineinstrs -march=amdgcn -mattr=+huge-scratch-buffer -mcpu=SI < %s | FileCheck --check-prefix=GCN --check-prefix=HUGE-SCRATCH %s 4 ; RUN: llc -verify-machineinstrs -march=amdgcn -mattr=+huge-scratch-buffer -mcpu=tonga < %s | FileCheck --check-prefix=GCN --check-prefix=HUGE-SCRATCH %s 9 ; Also, make sure we use the same register for storing the scratch buffer addresss 11 ; should be able to reuse the same regiser for each scratch buffer access. 105 ; DEFAULT-SCRATCH: buffer_store_dword v{{[0-9]+}}, v{{[0-9]+}}, s[{{[0-9]+:[0-9]+}}], s{{[0-9]+}} offen offset:16 106 ; HUGE-SCRATCH: buffer_store_dword v{{[0-9]+}}, v{{[0-9]+}}, s[{{[0-9]+:[0-9]+}}], s{{[0-9]+}} offen{{$} [all...] |
/external/v8/src/x64/ |
macro-assembler-x64.cc | 61 Register scratch) { 68 Move(scratch, target); 69 return Operand(scratch, 0); 130 // Operand is leap(scratch, Operand(kRootRegister, delta)); 208 Register scratch, 213 JumpIfNotInNewSpace(object, scratch, &ok, Label::kNear); 218 LoadRoot(scratch, Heap::kStoreBufferTopRootIndex); 220 movp(Operand(scratch, 0), addr); 222 addp(scratch, Immediate(kPointerSize)); 224 StoreRoot(scratch, Heap::kStoreBufferTopRootIndex) 3014 Register scratch = dst.AddressUsesRegister(kScratchRegister) local 4955 movp(FieldOperand(result, HeapObject::kMapOffset), scratch); local 4957 movp(FieldOperand(result, JSObject::kPropertiesOffset), scratch); local 4958 movp(FieldOperand(result, JSObject::kElementsOffset), scratch); local 5018 movp(Operand(destination, 2 * kPointerSize), scratch); local 5021 movp(Operand(destination, kPointerSize), scratch); local 5024 movp(Operand(destination, 0), scratch); local 5027 movp(Operand(destination, length, times_1, -kPointerSize), scratch); local 5039 movb(Operand(destination, 0), scratch); local [all...] |
/external/v8/src/ic/arm/ |
handler-compiler-arm.cc | 20 int accessor_index, int expected_arguments, Register scratch) { 30 DCHECK(!holder.is(scratch)); 31 DCHECK(!receiver.is(scratch)); 35 __ ldr(scratch, 37 receiver = scratch; 60 int accessor_index, int expected_arguments, Register scratch) { 71 DCHECK(!holder.is(scratch)); 72 DCHECK(!receiver.is(scratch)); 73 DCHECK(!value().is(scratch)); 77 __ ldr(scratch, 402 Register scratch = scratch2(); local [all...] |
ic-arm.cc | 43 // The two scratch registers need to be different from elements, name and 51 // Main use of the scratch registers. 85 // The two scratch registers need to be different from elements, name and 93 // Main use of the scratch registers. 134 Register scratch, 141 __ ldrb(scratch, FieldMemOperand(map, Map::kBitFieldOffset)); 142 __ tst(scratch, 150 __ ldrb(scratch, FieldMemOperand(map, Map::kInstanceTypeOffset)); 151 __ cmp(scratch, Operand(JS_OBJECT_TYPE)); 175 // Scratch registers 486 Register scratch = r4; local [all...] |
/external/v8/src/ic/ppc/ |
handler-compiler-ppc.cc | 20 int accessor_index, int expected_arguments, Register scratch) { 30 DCHECK(!holder.is(scratch)); 31 DCHECK(!receiver.is(scratch)); 35 __ LoadP(scratch, 37 receiver = scratch; 60 int accessor_index, int expected_arguments, Register scratch) { 71 DCHECK(!holder.is(scratch)); 72 DCHECK(!receiver.is(scratch)); 73 DCHECK(!value().is(scratch)); 77 __ LoadP(scratch, 401 Register scratch = scratch2(); local [all...] |
/external/v8/src/crankshaft/arm/ |
lithium-codegen-arm.cc | 406 Register LCodeGen::EmitLoadRegister(LOperand* op, Register scratch) { 417 __ mov(scratch, Operand(static_cast<int32_t>(literal->Number()))); 422 __ Move(scratch, literal); 424 return scratch; 426 __ ldr(scratch, ToMemOperand(op)); 427 return scratch; 430 return scratch; 805 Register scratch = scratch0(); local 810 __ mov(scratch, Operand::Zero(), LeaveCC, NegateCondition(condition)); 811 __ mov(scratch, Operand(1), LeaveCC, condition) 1123 Register scratch = scratch0(); local 1564 Register scratch = scratch0(); local 1638 Register scratch = scratch0(); local 1824 Register scratch = scratch0(); local 1843 Register scratch = scratch0(); local 2322 Register scratch = scratch0(); local 2332 Register scratch = ToRegister(instr->temp()); local 2458 Register scratch = scratch0(); local 2484 Register scratch = scratch0(); local 2736 Register scratch = scratch0(); local 2816 Register scratch = scratch0(); local 2967 Register scratch = scratch0(); local 3001 Register scratch = scratch0(); local 3113 Register scratch = scratch0(); local 3159 Register scratch = scratch0(); local 3219 Register scratch = scratch0(); local 3346 Register scratch = scratch0(); local 3523 LowDwVfpRegister scratch = double_scratch0(); local 3833 Register scratch = scratch0(); local 4031 Register scratch = scratch0(); local 4074 Register scratch = scratch0(); local 4240 Register scratch = scratch0(); local 4325 Register scratch = scratch0(); local 4412 Register scratch = scratch0(); local 4568 Register scratch = scratch0(); local 4651 Register scratch = scratch0(); local 4895 Register scratch = scratch0(); local 4906 Register scratch = scratch0(); local 5055 Register scratch = scratch0(); local 5126 Register scratch = ToRegister(instr->temp1()); local 5249 Register scratch = scratch0(); local 5557 Register scratch = scratch0(); local [all...] |
/external/skia/include/gpu/ |
GrResourceKey.h | 146 * A key used for scratch resources. There are three important rules about scratch keys: 147 * * Multiple resources can share the same scratch key. Therefore resources assigned the same 148 * scratch key should be interchangeable with respect to the code that uses them. 149 * * A resource can have at most one scratch key and it is set at resource creation by the 151 * * When a scratch resource is ref'ed it will not be returned from the 153 * a scratch key for multiple render-to-texture scenarios. An example is a separable blur: 171 /** Uniquely identifies the type of resource that is cached as scratch. */ 177 /** Creates an invalid scratch key. It must be initialized using a Builder object before use. */ 211 * * Unlike scratch keys, multiple requests for a unique key will return the sam [all...] |
/external/v8/src/mips/ |
macro-assembler-mips.h | 228 // Swap two registers. If the scratch register is omitted then a slightly 230 void Swap(Register reg1, Register reg2, Register scratch = no_reg); 345 Register scratch, 350 Register scratch, 356 // The register scratch can be object itself, but it will be clobbered. 358 Register scratch, 360 InNewSpace(object, scratch, ne, branch); 364 // The register scratch can be object itself, but scratch will be clobbered. 366 Register scratch, [all...] |
/art/compiler/optimizing/ |
parallel_move_resolver.cc | 72 // Eliminate the move, in case following moves need a scratch register. 264 int scratch = -1; local 267 scratch = reg; 272 if (scratch == -1) { 274 scratch = if_scratch; 279 return scratch; 381 for (Location scratch : scratches_) { 382 CHECK(!loc.Equals(scratch)); 402 // in the move graph. We use scratch location to resolve cycles, also 414 // resolve as (1 -> scratch) (0 -> 1) (scratch -> 0). If, by chance, '2' i 458 Location scratch = AllocateScratchLocationFor(kind); local 495 Location scratch = scratches_[i]; local [all...] |
/external/autotest/client/tests/dacapo/ |
dacapo.py | 75 self.scratch = os.path.join(self.resultsdir, test) 76 scratch = '--scratch-directory %s ' % self.scratch 77 args = verbose + workload + scratch + iterations + test 105 # Remove scratch directory 106 shutil.rmtree(self.scratch)
|
/art/runtime/arch/mips64/ |
registers_mips64.h | 63 TMP = T8, // scratch register (in addition to AT) 64 TMP2 = T3, // scratch register (in addition to AT, reserved for assembler) 104 FTMP = F8, // scratch register
|
/external/ceres-solver/internal/ceres/ |
scratch_evaluate_preparer.h | 31 // A scratch evaluate preparer provides temporary storage for the jacobians that 61 // Scratch space for the jacobians; each jacobian is packed one after another. 62 // There is enough scratch to hold all the jacobians for the largest residual.
|
/external/vboot_reference/utility/ |
efidecompress.c | 107 Sd - The global scratch data 159 Sd - The global scratch data. 194 Sd - The global scratch data 325 Sd - the global scratch data 382 Sd - The global scratch data 461 Sd - the global scratch data 555 Sd - The global scratch data. 621 Sd - The global scratch data 694 ScratchSize - The size of scratch buffer. 698 EFI_SUCCESS - The size of destination buffer and the size of scratch buffer are successull retrieved [all...] |
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/parser/include/ |
viddec_pm_utils_bstream.h | 26 uint8_t buf_scratch[SCRATCH_SIZE];/* scratch for boundary reads*/ 49 /* scratch buffer to stage data on boundaries and reloads */ 50 viddec_pm_utils_bstream_scratch_cxt_t scratch; member in struct:__anon30216
|