Searched refs:map_reg (Results 1 - 17 of 17) sorted by relevance

/external/v8/src/ic/arm/
H A Dhandler-compiler-arm.cc384 Register map_reg,
388 DCHECK(!map_reg.is(scratch));
389 __ LoadWeakValue(map_reg, cell, miss);
391 __ ldr(scratch, FieldMemOperand(map_reg, Map::kBitField3Offset));
398 void NamedStoreHandlerCompiler::GenerateConstantCheck(Register map_reg, argument
403 DCHECK(!map_reg.is(scratch));
404 DCHECK(!map_reg.is(value_reg));
406 __ LoadInstanceDescriptors(map_reg, scratch);
416 Register map_reg = scratch1(); local
418 DCHECK(!value_reg.is(map_reg));
383 GenerateRestoreMap(Handle<Map> transition, Register map_reg, Register scratch, Label* miss) argument
[all...]
/external/v8/src/ic/arm64/
H A Dhandler-compiler-arm64.cc416 Register map_reg,
420 DCHECK(!map_reg.is(scratch));
421 __ LoadWeakValue(map_reg, cell, miss);
423 __ Ldrsw(scratch, FieldMemOperand(map_reg, Map::kBitField3Offset));
429 void NamedStoreHandlerCompiler::GenerateConstantCheck(Register map_reg, argument
434 DCHECK(!map_reg.is(scratch));
435 DCHECK(!map_reg.is(value_reg));
437 __ LoadInstanceDescriptors(map_reg, scratch);
447 Register map_reg = scratch1(); local
449 DCHECK(!value_reg.is(map_reg));
415 GenerateRestoreMap(Handle<Map> transition, Register map_reg, Register scratch, Label* miss) argument
[all...]
/external/v8/src/ic/ia32/
H A Dhandler-compiler-ia32.cc385 Register map_reg,
389 DCHECK(!map_reg.is(scratch));
390 __ LoadWeakValue(map_reg, cell, miss);
392 __ mov(scratch, FieldOperand(map_reg, Map::kBitField3Offset));
399 void NamedStoreHandlerCompiler::GenerateConstantCheck(Register map_reg, argument
404 DCHECK(!map_reg.is(scratch));
405 DCHECK(!map_reg.is(value_reg));
407 __ LoadInstanceDescriptors(map_reg, scratch);
417 Register map_reg = scratch1(); local
419 DCHECK(!value_reg.is(map_reg));
384 GenerateRestoreMap(Handle<Map> transition, Register map_reg, Register scratch, Label* miss) argument
[all...]
/external/v8/src/ic/mips/
H A Dhandler-compiler-mips.cc371 Register map_reg,
375 DCHECK(!map_reg.is(scratch));
376 __ LoadWeakValue(map_reg, cell, miss);
378 __ lw(scratch, FieldMemOperand(map_reg, Map::kBitField3Offset));
385 void NamedStoreHandlerCompiler::GenerateConstantCheck(Register map_reg, argument
390 DCHECK(!map_reg.is(scratch));
391 DCHECK(!map_reg.is(value_reg));
393 __ LoadInstanceDescriptors(map_reg, scratch);
402 Register map_reg = scratch1(); local
404 DCHECK(!value_reg.is(map_reg));
370 GenerateRestoreMap(Handle<Map> transition, Register map_reg, Register scratch, Label* miss) argument
[all...]
/external/v8/src/ic/mips64/
H A Dhandler-compiler-mips64.cc371 Register map_reg,
375 DCHECK(!map_reg.is(scratch));
376 __ LoadWeakValue(map_reg, cell, miss);
378 __ lwu(scratch, FieldMemOperand(map_reg, Map::kBitField3Offset));
385 void NamedStoreHandlerCompiler::GenerateConstantCheck(Register map_reg, argument
390 DCHECK(!map_reg.is(scratch));
391 DCHECK(!map_reg.is(value_reg));
393 __ LoadInstanceDescriptors(map_reg, scratch);
402 Register map_reg = scratch1(); local
404 DCHECK(!value_reg.is(map_reg));
370 GenerateRestoreMap(Handle<Map> transition, Register map_reg, Register scratch, Label* miss) argument
[all...]
/external/v8/src/ic/ppc/
H A Dhandler-compiler-ppc.cc379 Register map_reg,
383 DCHECK(!map_reg.is(scratch));
384 __ LoadWeakValue(map_reg, cell, miss);
386 __ lwz(scratch, FieldMemOperand(map_reg, Map::kBitField3Offset));
393 void NamedStoreHandlerCompiler::GenerateConstantCheck(Register map_reg, argument
398 DCHECK(!map_reg.is(scratch));
399 DCHECK(!map_reg.is(value_reg));
401 __ LoadInstanceDescriptors(map_reg, scratch);
411 Register map_reg = scratch1(); local
413 DCHECK(!value_reg.is(map_reg));
378 GenerateRestoreMap(Handle<Map> transition, Register map_reg, Register scratch, Label* miss) argument
[all...]
/external/v8/src/ic/s390/
H A Dhandler-compiler-s390.cc356 Register map_reg,
360 DCHECK(!map_reg.is(scratch));
361 __ LoadWeakValue(map_reg, cell, miss);
363 __ LoadlW(scratch, FieldMemOperand(map_reg, Map::kBitField3Offset));
369 void NamedStoreHandlerCompiler::GenerateConstantCheck(Register map_reg, argument
374 DCHECK(!map_reg.is(scratch));
375 DCHECK(!map_reg.is(value_reg));
377 __ LoadInstanceDescriptors(map_reg, scratch);
386 Register map_reg = scratch1(); local
388 DCHECK(!value_reg.is(map_reg));
355 GenerateRestoreMap(Handle<Map> transition, Register map_reg, Register scratch, Label* miss) argument
[all...]
/external/v8/src/ic/x64/
H A Dhandler-compiler-x64.cc385 Register map_reg,
389 DCHECK(!map_reg.is(scratch));
390 __ LoadWeakValue(map_reg, cell, miss);
392 __ movl(scratch, FieldOperand(map_reg, Map::kBitField3Offset));
399 void NamedStoreHandlerCompiler::GenerateConstantCheck(Register map_reg, argument
404 DCHECK(!map_reg.is(scratch));
405 DCHECK(!map_reg.is(value_reg));
407 __ LoadInstanceDescriptors(map_reg, scratch);
417 Register map_reg = scratch1(); local
419 DCHECK(!value_reg.is(map_reg));
384 GenerateRestoreMap(Handle<Map> transition, Register map_reg, Register scratch, Label* miss) argument
[all...]
/external/v8/src/ic/x87/
H A Dhandler-compiler-x87.cc385 Register map_reg,
389 DCHECK(!map_reg.is(scratch));
390 __ LoadWeakValue(map_reg, cell, miss);
392 __ mov(scratch, FieldOperand(map_reg, Map::kBitField3Offset));
399 void NamedStoreHandlerCompiler::GenerateConstantCheck(Register map_reg, argument
404 DCHECK(!map_reg.is(scratch));
405 DCHECK(!map_reg.is(value_reg));
407 __ LoadInstanceDescriptors(map_reg, scratch);
417 Register map_reg = scratch1(); local
419 DCHECK(!value_reg.is(map_reg));
384 GenerateRestoreMap(Handle<Map> transition, Register map_reg, Register scratch, Label* miss) argument
[all...]
/external/v8/src/ic/
H A Dhandler-compiler.h259 void GenerateRestoreMap(Handle<Map> transition, Register map_reg,
262 void GenerateConstantCheck(Register map_reg, int descriptor,
H A Dhandler-compiler.cc477 Register map_reg = StoreTransitionHelper::MapRegister(); local
482 virtual_args ? VectorStoreICDescriptor::VectorRegister() : map_reg;
486 // This will move the map from tmp into map_reg.
487 RearrangeVectorAndSlot(tmp, map_reg);
506 virtual_args ? VectorStoreICDescriptor::VectorRegister() : map_reg;
509 RearrangeVectorAndSlot(tmp, map_reg);
/external/v8/src/full-codegen/arm64/
H A Dfull-codegen-arm64.cc2947 Register map_reg = x1; local
2952 __ LoadNativeContextSlot(Context::ITERATOR_RESULT_MAP_INDEX, map_reg);
2961 __ Str(map_reg, MemOperand(untagged_result, HeapObject::kMapOffset));
3655 Register map_reg = x1; local
3660 __ LoadNativeContextSlot(Context::ITERATOR_RESULT_MAP_INDEX, map_reg);
3670 __ Str(map_reg, MemOperand(untagged_result, HeapObject::kMapOffset));
/external/v8/src/crankshaft/mips/
H A Dlithium-codegen-mips.cc4924 Register map_reg = scratch0(); local
4928 __ lw(map_reg, FieldMemOperand(reg, HeapObject::kMapOffset));
4940 __ CompareMapAndBranch(map_reg, map, &success, eq, &success);
4945 __ Branch(deferred->entry(), ne, map_reg, Operand(map));
4947 DeoptimizeIf(ne, instr, Deoptimizer::kWrongMap, map_reg, Operand(map));
/external/v8/src/crankshaft/mips64/
H A Dlithium-codegen-mips64.cc5127 Register map_reg = scratch0(); local
5131 __ ld(map_reg, FieldMemOperand(reg, HeapObject::kMapOffset));
5143 __ CompareMapAndBranch(map_reg, map, &success, eq, &success);
5148 __ Branch(deferred->entry(), ne, map_reg, Operand(map));
5150 DeoptimizeIf(ne, instr, Deoptimizer::kWrongMap, map_reg, Operand(map));
/external/v8/src/crankshaft/arm/
H A Dlithium-codegen-arm.cc4952 Register map_reg = scratch0(); local
4958 __ ldr(map_reg, FieldMemOperand(reg, HeapObject::kMapOffset));
4970 __ CompareMap(map_reg, map, &success);
4975 __ CompareMap(map_reg, map, &success);
/external/v8/src/crankshaft/arm64/
H A Dlithium-codegen-arm64.cc2050 Register map_reg = ToRegister(instr->temp()); local
2052 __ Ldr(map_reg, FieldMemOperand(object, HeapObject::kMapOffset));
2064 __ CompareMap(map_reg, map);
2068 __ CompareMap(map_reg, map);
/external/v8/src/crankshaft/ppc/
H A Dlithium-codegen-ppc.cc5218 Register map_reg = ToRegister(instr->temp()); local
5220 __ LoadP(map_reg, FieldMemOperand(object, HeapObject::kMapOffset));
5232 __ CompareMap(map_reg, map, &success);
5237 __ CompareMap(map_reg, map, &success);

Completed in 290 milliseconds