Lines Matching refs:map_reg
416 Register map_reg, in GenerateRestoreMap() argument
420 DCHECK(!map_reg.is(scratch)); in GenerateRestoreMap()
421 __ LoadWeakValue(map_reg, cell, miss); in GenerateRestoreMap()
423 __ Ldrsw(scratch, FieldMemOperand(map_reg, Map::kBitField3Offset)); in GenerateRestoreMap()
429 void NamedStoreHandlerCompiler::GenerateConstantCheck(Register map_reg, in GenerateConstantCheck() argument
434 DCHECK(!map_reg.is(scratch)); in GenerateConstantCheck()
435 DCHECK(!map_reg.is(value_reg)); in GenerateConstantCheck()
437 __ LoadInstanceDescriptors(map_reg, scratch); in GenerateConstantCheck()
448 Register map_reg = scratch1(); in GenerateFieldTypeChecks() local
450 DCHECK(!value_reg.is(map_reg)); in GenerateFieldTypeChecks()
455 __ Ldr(map_reg, FieldMemOperand(value_reg, HeapObject::kMapOffset)); in GenerateFieldTypeChecks()
458 __ CmpWeakValue(map_reg, Map::WeakCellForMap(it.Current()), scratch); in GenerateFieldTypeChecks()
561 Register map_reg = scratch1; in CheckPrototypes() local
563 __ Ldr(map_reg, FieldMemOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes()
571 __ CmpWeakValue(map_reg, cell, scratch2); in CheckPrototypes()
575 __ Ldr(holder_reg, FieldMemOperand(map_reg, Map::kPrototypeOffset)); in CheckPrototypes()