Lines Matching refs:Representation
765 return ToRepresentation(op, Representation::Integer32());
770 const Representation& r) const {
1720 if (instr->hydrogen()->representation().IsSmi()) {
1761 instr->hydrogen()->representation());
1859 if (instr->hydrogen_value()->representation().IsSmi() &&
1886 ToImmediate(right, instr->hydrogen()->representation()));
2052 Representation::Integer32());
2112 Representation::Integer32());
2151 instr->hydrogen()->representation());
2160 ToImmediate(right, instr->hydrogen()->representation()));
2177 if (instr->hydrogen()->representation().IsSmiOrInteger32()) {
2185 instr->hydrogen()->representation());
2198 ASSERT(instr->hydrogen()->representation().IsDouble());
2365 Representation r = instr->hydrogen()->value()->representation();
2581 ToImmediate(right, instr->hydrogen()->representation()));
2584 ToImmediate(left, instr->hydrogen()->representation()));
2611 if (instr->hydrogen()->representation().IsTagged()) {
2656 Representation rep = instr->hydrogen()->value()->representation();
3277 __ Load(result, operand, access.representation());
3283 instr->hydrogen()->representation().IsDouble()) {
3299 __ Load(result, FieldOperand(object, offset), access.representation());
3413 ExternalArrayOpRequiresTemp(instr->hydrogen()->key()->representation(),
3420 instr->hydrogen()->key()->representation(),
3489 instr->hydrogen()->key()->representation(),
3500 representation(),
3521 instr->hydrogen()->key()->representation(),
3542 } else if (instr->hydrogen()->representation().IsDouble()) {
3553 Representation key_representation,
3928 Representation r = instr->hydrogen()->value()->representation();
4124 Representation exponent_type = instr->hydrogen()->right()->representation();
4408 Representation representation = instr->representation();
4424 __ Store(value, operand, representation);
4432 if (FLAG_track_fields && representation.IsSmi()) {
4439 } else if (FLAG_track_heap_object_fields && representation.IsHeapObject()) {
4452 } else if (FLAG_track_double_fields && representation.IsDouble()) {
4502 __ Store(value, operand, representation);
4503 } else if (representation.IsInteger32()) {
4504 Immediate immediate = ToImmediate(operand_value, representation);
4514 __ Store(value, operand, representation);
4563 instr->hydrogen()->length()->representation());
4581 ExternalArrayOpRequiresTemp(instr->hydrogen()->key()->representation(),
4588 instr->hydrogen()->key()->representation(),
4648 instr->hydrogen()->key()->representation(),
4682 instr->hydrogen()->key()->representation(),
4725 instr->hydrogen()->key()->representation(),
4734 Immediate immediate = ToImmediate(operand_value, Representation::Smi());
4766 } else if (instr->hydrogen()->value()->representation().IsDouble()) {
4881 Representation::Smi());
4914 ASSERT(instr->hydrogen()->value()->representation().IsInteger32());
5443 if (instr->hydrogen()->value()->representation().IsSmi()) {
5470 NumberUntagDMode mode = value->representation().IsSmi()