Searched defs:scratch3 (Results 1 - 22 of 22) sorted by relevance

/external/quake/quake/src/WinQuake/
H A Dpr_edict.cpp45 cvar_t scratch3 = CVAR2("scratch3", "0"); variable
1078 Cvar_RegisterVariable (&scratch3);
/external/v8/src/arm/
H A Dbuiltins-arm.cc113 Register scratch3,
128 scratch3,
141 __ mov(scratch3, Operand(0, RelocInfo::NONE));
142 __ str(scratch3, FieldMemOperand(result, JSArray::kLengthOffset));
164 __ LoadRoot(scratch3, Heap::kFixedArrayMapRootIndex);
166 __ str(scratch3, MemOperand(scratch1, kPointerSize, PostIndex));
167 __ mov(scratch3, Operand(Smi::FromInt(initial_capacity)));
169 __ str(scratch3, MemOperand(scratch1, kPointerSize, PostIndex));
173 __ LoadRoot(scratch3, Heap::kTheHoleValueRootIndex);
177 __ str(scratch3, MemOperan
108 AllocateEmptyJSArray(MacroAssembler* masm, Register array_function, Register result, Register scratch1, Register scratch2, Register scratch3, Label* gc_required) argument
[all...]
H A Dic-arm.cc763 Register scratch3,
796 __ mov(scratch3, Operand(kPointerSize >> 1));
797 __ mul(scratch3, key, scratch3);
798 __ add(scratch3, scratch3, Operand(kOffset));
800 __ ldr(scratch2, MemOperand(scratch1, scratch3));
801 __ LoadRoot(scratch3, Heap::kTheHoleValueRootIndex);
802 __ cmp(scratch2, scratch3);
809 __ mov(scratch3, Operan
758 GenerateMappedArgumentsLookup(MacroAssembler* masm, Register object, Register key, Register scratch1, Register scratch2, Register scratch3, Label* unmapped_case, Label* slow_case) argument
[all...]
H A Dstub-cache-arm.cc712 Register scratch3,
721 CompileCacheable(masm, object, receiver, scratch1, scratch2, scratch3,
724 CompileRegular(masm, object, receiver, scratch1, scratch2, scratch3,
735 Register scratch3,
774 scratch1, scratch2, scratch3,
791 scratch1, scratch2, scratch3,
831 Register scratch3,
837 scratch1, scratch2, scratch3,
1143 Register scratch3,
1152 object, receiver, holder, scratch1, scratch2, scratch3, nam
704 Compile(MacroAssembler* masm, Handle<JSObject> object, Handle<JSObject> holder, Handle<String> name, LookupResult* lookup, Register receiver, Register scratch1, Register scratch2, Register scratch3, Label* miss) argument
730 CompileCacheable(MacroAssembler* masm, Handle<JSObject> object, Register receiver, Register scratch1, Register scratch2, Register scratch3, Handle<JSObject> interceptor_holder, LookupResult* lookup, Handle<String> name, const CallOptimization& optimization, Label* miss_label) argument
826 CompileRegular(MacroAssembler* masm, Handle<JSObject> object, Register receiver, Register scratch1, Register scratch2, Register scratch3, Handle<String> name, Handle<JSObject> interceptor_holder, Label* miss_label) argument
1138 GenerateLoadField(Handle<JSObject> object, Handle<JSObject> holder, Register receiver, Register scratch1, Register scratch2, Register scratch3, int index, Handle<String> name, Label* miss) argument
1158 GenerateLoadConstant(Handle<JSObject> object, Handle<JSObject> holder, Register receiver, Register scratch1, Register scratch2, Register scratch3, Handle<JSFunction> value, Handle<String> name, Label* miss) argument
1180 GenerateLoadCallback(Handle<JSObject> object, Handle<JSObject> holder, Register receiver, Register name_reg, Register scratch1, Register scratch2, Register scratch3, Handle<AccessorInfo> callback, Handle<String> name, Label* miss) argument
1230 GenerateLoadInterceptor(Handle<JSObject> object, Handle<JSObject> interceptor_holder, LookupResult* lookup, Register receiver, Register name_reg, Register scratch1, Register scratch2, Register scratch3, Handle<String> name, Label* miss) argument
4099 Register scratch3 = r6; local
4342 Register scratch3 = r6; local
[all...]
H A Dcode-stubs-arm.cc636 Register scratch3,
666 scratch3);
828 Register scratch3,
832 ASSERT(!scratch1.is(object) && !scratch2.is(object) && !scratch3.is(object));
834 !scratch1.is(scratch3) &&
835 !scratch2.is(scratch3));
880 DoubleIs32BitInteger(masm, scratch1, scratch2, dst, scratch3, not_int32);
887 __ mov(dst, Operand(dst, LSR, scratch3));
889 __ rsb(scratch3, scratch3, Operan
630 ConvertNumberToInt32(MacroAssembler* masm, Register object, Register dst, Register heap_number_map, Register scratch1, Register scratch2, Register scratch3, DwVfpRegister double_scratch, Label* not_number) argument
822 LoadNumberAsInt32(MacroAssembler* masm, Register object, Register dst, Register heap_number_map, Register scratch1, Register scratch2, Register scratch3, DwVfpRegister double_scratch, Label* not_int32) argument
2425 Register scratch3 = r4; local
2911 Register scratch3 = r5; local
5504 GenerateCopyCharactersLong(MacroAssembler* masm, Register dest, Register src, Register count, Register scratch1, Register scratch2, Register scratch3, Register scratch4, Register scratch5, int flags) argument
5647 GenerateTwoCharacterSymbolTableProbe(MacroAssembler* masm, Register c1, Register c2, Register scratch1, Register scratch2, Register scratch3, Register scratch4, Register scratch5, Label* not_found) argument
6056 GenerateFlatAsciiStringEquals(MacroAssembler* masm, Register left, Register right, Register scratch1, Register scratch2, Register scratch3) argument
6095 GenerateCompareFlatAsciiStrings(MacroAssembler* masm, Register left, Register right, Register scratch1, Register scratch2, Register scratch3, Register scratch4) argument
6489 GenerateConvertArgument(MacroAssembler* masm, int stack_offset, Register arg, Register scratch1, Register scratch2, Register scratch3, Register scratch4, Label* slow) argument
[all...]
H A Dlithium-codegen-arm.cc4118 Register scratch3 = ToRegister(instr->TempAt(1)); local
4120 ASSERT(!scratch3.is(input_reg) &&
4121 !scratch3.is(scratch1) &&
4122 !scratch3.is(scratch2));
4144 scratch3);
4230 Register scratch3 = ToRegister(instr->TempAt(1)); local
4236 scratch3);
/external/v8/src/ia32/
H A Dbuiltins-ia32.cc897 Register scratch3,
913 scratch3,
960 __ mov(scratch3, factory->the_hole_value());
964 scratch3); local
892 AllocateEmptyJSArray(MacroAssembler* masm, Register array_function, Register result, Register scratch1, Register scratch2, Register scratch3, Label* gc_required) argument
H A Dstub-cache-ia32.cc545 Register scratch3,
555 CompileCacheable(masm, object, receiver, scratch1, scratch2, scratch3,
558 CompileRegular(masm, object, receiver, scratch1, scratch2, scratch3,
569 Register scratch3,
607 scratch1, scratch2, scratch3,
624 scratch1, scratch2, scratch3,
664 Register scratch3,
670 scratch1, scratch2, scratch3,
988 Register scratch3,
997 object, receiver, holder, scratch1, scratch2, scratch3, nam
537 Compile(MacroAssembler* masm, Handle<JSObject> object, Handle<JSObject> holder, Handle<String> name, LookupResult* lookup, Register receiver, Register scratch1, Register scratch2, Register scratch3, Label* miss) argument
564 CompileCacheable(MacroAssembler* masm, Handle<JSObject> object, Register receiver, Register scratch1, Register scratch2, Register scratch3, Handle<JSObject> interceptor_holder, LookupResult* lookup, Handle<String> name, const CallOptimization& optimization, Label* miss_label) argument
659 CompileRegular(MacroAssembler* masm, Handle<JSObject> object, Register receiver, Register scratch1, Register scratch2, Register scratch3, Handle<String> name, Handle<JSObject> interceptor_holder, Label* miss_label) argument
983 GenerateLoadField(Handle<JSObject> object, Handle<JSObject> holder, Register receiver, Register scratch1, Register scratch2, Register scratch3, int index, Handle<String> name, Label* miss) argument
1005 GenerateLoadCallback(Handle<JSObject> object, Handle<JSObject> holder, Register receiver, Register name_reg, Register scratch1, Register scratch2, Register scratch3, Handle<AccessorInfo> callback, Handle<String> name, Label* miss) argument
1066 GenerateLoadConstant(Handle<JSObject> object, Handle<JSObject> holder, Register receiver, Register scratch1, Register scratch2, Register scratch3, Handle<JSFunction> value, Handle<String> name, Label* miss) argument
1088 GenerateLoadInterceptor(Handle<JSObject> object, Handle<JSObject> interceptor_holder, LookupResult* lookup, Register receiver, Register name_reg, Register scratch1, Register scratch2, Register scratch3, Handle<String> name, Label* miss) argument
[all...]
H A Dmacro-assembler-ia32.cc1327 Register scratch3,
1343 scratch3,
1362 Register scratch3,
1378 scratch3,
1323 AllocateTwoByteString(Register result, Register length, Register scratch1, Register scratch2, Register scratch3, Label* gc_required) argument
1358 AllocateAsciiString(Register result, Register length, Register scratch1, Register scratch2, Register scratch3, Label* gc_required) argument
H A Dcode-stubs-ia32.cc5815 Register scratch3,
5831 scratch3,
5944 Register scratch3,
5947 // Register scratch3 is the general scratch register in this function.
5948 Register scratch = scratch3;
6385 Register scratch3) {
6392 __ mov(scratch3, scratch1);
6393 __ sub(scratch3, FieldOperand(right, String::kLengthOffset));
6395 Register length_delta = scratch3;
5810 GenerateConvertArgument(MacroAssembler* masm, int stack_offset, Register arg, Register scratch1, Register scratch2, Register scratch3, Label* slow) argument
5939 GenerateTwoCharacterSymbolTableProbe(MacroAssembler* masm, Register c1, Register c2, Register scratch1, Register scratch2, Register scratch3, Label* not_probed, Label* not_found) argument
6380 GenerateCompareFlatAsciiStrings(MacroAssembler* masm, Register left, Register right, Register scratch1, Register scratch2, Register scratch3) argument
/external/v8/src/mips/
H A Dbuiltins-mips.cc117 Register scratch3,
132 scratch3,
144 __ mov(scratch3, zero_reg);
145 __ sw(scratch3, FieldMemOperand(result, JSArray::kLengthOffset));
167 __ LoadRoot(scratch3, Heap::kFixedArrayMapRootIndex);
169 __ sw(scratch3, MemOperand(scratch1));
171 __ li(scratch3, Operand(Smi::FromInt(initial_capacity)));
173 __ sw(scratch3, MemOperand(scratch1));
178 __ LoadRoot(scratch3, Heap::kTheHoleValueRootIndex);
182 __ sw(scratch3, MemOperan
112 AllocateEmptyJSArray(MacroAssembler* masm, Register array_function, Register result, Register scratch1, Register scratch2, Register scratch3, Label* gc_required) argument
[all...]
H A Dic-mips.cc758 Register scratch3,
790 __ li(scratch3, Operand(kPointerSize >> 1));
791 __ Mul(scratch3, key, scratch3);
792 __ Addu(scratch3, scratch3, Operand(kOffset));
794 __ Addu(scratch2, scratch1, scratch3);
796 __ LoadRoot(scratch3, Heap::kTheHoleValueRootIndex);
797 __ Branch(unmapped_case, eq, scratch2, Operand(scratch3));
803 __ li(scratch3, Operan
753 GenerateMappedArgumentsLookup(MacroAssembler* masm, Register object, Register key, Register scratch1, Register scratch2, Register scratch3, Label* unmapped_case, Label* slow_case) argument
[all...]
H A Dfull-codegen-mips.cc3550 Register scratch3 = t4; local
3604 __ AdduAndCheckForOverflow(string_length, string_length, scratch1, scratch3);
3605 __ BranchOnOverflow(&bailout, scratch3);
3638 __ And(scratch3, scratch2, Operand(0x80000000));
3639 __ Branch(&bailout, ne, scratch3, Operand(zero_reg));
3640 __ AdduAndCheckForOverflow(string_length, string_length, scratch2, scratch3);
3641 __ BranchOnOverflow(&bailout, scratch3);
H A Dstub-cache-mips.cc702 Register scratch3,
711 CompileCacheable(masm, object, receiver, scratch1, scratch2, scratch3,
714 CompileRegular(masm, object, receiver, scratch1, scratch2, scratch3,
725 Register scratch3,
764 scratch1, scratch2, scratch3,
781 scratch1, scratch2, scratch3,
821 Register scratch3,
827 scratch1, scratch2, scratch3,
1145 Register scratch3,
1154 object, receiver, holder, scratch1, scratch2, scratch3, nam
694 Compile(MacroAssembler* masm, Handle<JSObject> object, Handle<JSObject> holder, Handle<String> name, LookupResult* lookup, Register receiver, Register scratch1, Register scratch2, Register scratch3, Label* miss) argument
720 CompileCacheable(MacroAssembler* masm, Handle<JSObject> object, Register receiver, Register scratch1, Register scratch2, Register scratch3, Handle<JSObject> interceptor_holder, LookupResult* lookup, Handle<String> name, const CallOptimization& optimization, Label* miss_label) argument
816 CompileRegular(MacroAssembler* masm, Handle<JSObject> object, Register receiver, Register scratch1, Register scratch2, Register scratch3, Handle<String> name, Handle<JSObject> interceptor_holder, Label* miss_label) argument
1140 GenerateLoadField(Handle<JSObject> object, Handle<JSObject> holder, Register receiver, Register scratch1, Register scratch2, Register scratch3, int index, Handle<String> name, Label* miss) argument
1160 GenerateLoadConstant(Handle<JSObject> object, Handle<JSObject> holder, Register receiver, Register scratch1, Register scratch2, Register scratch3, Handle<JSFunction> value, Handle<String> name, Label* miss) argument
1182 GenerateLoadCallback(Handle<JSObject> object, Handle<JSObject> holder, Register receiver, Register name_reg, Register scratch1, Register scratch2, Register scratch3, Handle<AccessorInfo> callback, Handle<String> name, Label* miss) argument
1239 GenerateLoadInterceptor(Handle<JSObject> object, Handle<JSObject> interceptor_holder, LookupResult* lookup, Register receiver, Register name_reg, Register scratch1, Register scratch2, Register scratch3, Handle<String> name, Label* miss) argument
4156 Register scratch3 = t2; local
4397 Register scratch3 = t2; local
[all...]
H A Dcode-stubs-mips.cc641 Register scratch3,
670 scratch3);
842 Register scratch3,
846 ASSERT(!scratch1.is(object) && !scratch2.is(object) && !scratch3.is(object));
848 !scratch1.is(scratch3) &&
849 !scratch2.is(scratch3));
893 DoubleIs32BitInteger(masm, scratch1, scratch2, dst, scratch3, not_int32);
900 __ srlv(dst, dst, scratch3);
903 __ subu(scratch3, at, scratch3);
635 ConvertNumberToInt32(MacroAssembler* masm, Register object, Register dst, Register heap_number_map, Register scratch1, Register scratch2, Register scratch3, FPURegister double_scratch, Label* not_number) argument
836 LoadNumberAsInt32(MacroAssembler* masm, Register object, Register dst, Register heap_number_map, Register scratch1, Register scratch2, Register scratch3, DoubleRegister double_scratch, Label* not_int32) argument
2539 Register scratch3 = t0; local
3024 Register scratch3 = t1; local
5743 GenerateCopyCharactersLong(MacroAssembler* masm, Register dest, Register src, Register count, Register scratch1, Register scratch2, Register scratch3, Register scratch4, Register scratch5, int flags) argument
5855 GenerateTwoCharacterSymbolTableProbe(MacroAssembler* masm, Register c1, Register c2, Register scratch1, Register scratch2, Register scratch3, Register scratch4, Register scratch5, Label* not_found) argument
6279 GenerateFlatAsciiStringEquals(MacroAssembler* masm, Register left, Register right, Register scratch1, Register scratch2, Register scratch3) argument
6317 GenerateCompareFlatAsciiStrings(MacroAssembler* masm, Register left, Register right, Register scratch1, Register scratch2, Register scratch3, Register scratch4) argument
6362 GenerateAsciiCharsCompareLoop( MacroAssembler* masm, Register left, Register right, Register length, Register scratch1, Register scratch2, Register scratch3, Label* chars_not_equal) argument
6715 GenerateConvertArgument(MacroAssembler* masm, int stack_offset, Register arg, Register scratch1, Register scratch2, Register scratch3, Register scratch4, Label* slow) argument
[all...]
H A Dlithium-codegen-mips.cc4017 Register scratch3 = ToRegister(instr->TempAt(1)); local
4019 ASSERT(!scratch3.is(input_reg) &&
4020 !scratch3.is(scratch1) &&
4021 !scratch3.is(scratch2));
4042 scratch3);
4129 Register scratch3 = ToRegister(instr->TempAt(1)); local
4135 scratch3);
/external/v8/src/x64/
H A Dbuiltins-x64.cc975 Register scratch3,
991 scratch3,
1035 __ LoadRoot(scratch3, Heap::kTheHoleValueRootIndex);
1042 scratch3); local
1053 scratch3); local
970 AllocateEmptyJSArray(MacroAssembler* masm, Register array_function, Register result, Register scratch1, Register scratch2, Register scratch3, Label* gc_required) argument
H A Dic-x64.cc1156 Register scratch3,
1187 __ SmiToInteger64(scratch3, key);
1189 scratch3,
1199 __ SmiToInteger64(scratch3, scratch2);
1201 scratch3,
1151 GenerateMappedArgumentsLookup(MacroAssembler* masm, Register object, Register key, Register scratch1, Register scratch2, Register scratch3, Label* unmapped_case, Label* slow_case) argument
H A Dstub-cache-x64.cc529 Register scratch3,
539 CompileCacheable(masm, object, receiver, scratch1, scratch2, scratch3,
542 CompileRegular(masm, object, receiver, scratch1, scratch2, scratch3,
553 Register scratch3,
591 scratch1, scratch2, scratch3,
608 scratch1, scratch2, scratch3,
648 Register scratch3,
654 scratch1, scratch2, scratch3,
962 Register scratch3,
971 object, receiver, holder, scratch1, scratch2, scratch3, nam
521 Compile(MacroAssembler* masm, Handle<JSObject> object, Handle<JSObject> holder, Handle<String> name, LookupResult* lookup, Register receiver, Register scratch1, Register scratch2, Register scratch3, Label* miss) argument
548 CompileCacheable(MacroAssembler* masm, Handle<JSObject> object, Register receiver, Register scratch1, Register scratch2, Register scratch3, Handle<JSObject> interceptor_holder, LookupResult* lookup, Handle<String> name, const CallOptimization& optimization, Label* miss_label) argument
643 CompileRegular(MacroAssembler* masm, Handle<JSObject> object, Register receiver, Register scratch1, Register scratch2, Register scratch3, Handle<String> name, Handle<JSObject> interceptor_holder, Label* miss_label) argument
957 GenerateLoadField(Handle<JSObject> object, Handle<JSObject> holder, Register receiver, Register scratch1, Register scratch2, Register scratch3, int index, Handle<String> name, Label* miss) argument
979 GenerateLoadCallback(Handle<JSObject> object, Handle<JSObject> holder, Register receiver, Register name_reg, Register scratch1, Register scratch2, Register scratch3, Handle<AccessorInfo> callback, Handle<String> name, Label* miss) argument
1046 GenerateLoadConstant(Handle<JSObject> object, Handle<JSObject> holder, Register receiver, Register scratch1, Register scratch2, Register scratch3, Handle<JSFunction> value, Handle<String> name, Label* miss) argument
1068 GenerateLoadInterceptor(Handle<JSObject> object, Handle<JSObject> interceptor_holder, LookupResult* lookup, Register receiver, Register name_reg, Register scratch1, Register scratch2, Register scratch3, Handle<String> name, Label* miss) argument
[all...]
H A Dcode-stubs-x64.cc592 Register scratch3,
1948 Register scratch3,
1951 Register heap_number_map = scratch3;
4785 Register scratch3,
4801 scratch3,
4909 Register scratch3,
4912 // Register scratch3 is the general scratch register in this function.
4913 Register scratch = scratch3;
5372 Register scratch3,
1943 NumbersToSmis(MacroAssembler* masm, Register first, Register second, Register scratch1, Register scratch2, Register scratch3, Label* on_success, Label* on_not_smis) argument
4780 GenerateConvertArgument(MacroAssembler* masm, int stack_offset, Register arg, Register scratch1, Register scratch2, Register scratch3, Label* slow) argument
4904 GenerateTwoCharacterSymbolTableProbe(MacroAssembler* masm, Register c1, Register c2, Register scratch1, Register scratch2, Register scratch3, Register scratch4, Label* not_found) argument
5367 GenerateCompareFlatAsciiStrings(MacroAssembler* masm, Register left, Register right, Register scratch1, Register scratch2, Register scratch3, Register scratch4) argument
H A Dmacro-assembler-x64.cc3786 Register scratch3,
3807 scratch3,
3825 Register scratch3,
3845 scratch3,
3782 AllocateTwoByteString(Register result, Register length, Register scratch1, Register scratch2, Register scratch3, Label* gc_required) argument
3821 AllocateAsciiString(Register result, Register length, Register scratch1, Register scratch2, Register scratch3, Label* gc_required) argument
/external/webkit/Source/JavaScriptCore/parser/
H A DJSParser.cpp719 int scratch3 = 0; local
720 TreeExpression varDecls = parseVarDeclarationList(context, scratch, scratch1, scratch2, scratch3, scratch3, scratch3);

Completed in 556 milliseconds