| Index: runtime/vm/locations.h
|
| diff --git a/runtime/vm/locations.h b/runtime/vm/locations.h
|
| index 4a1778f9f52a9574a3f34875fb346f20296264df..d6f14f807f236f0d2a13b24cb5e592cfa0d0cf18 100644
|
| --- a/runtime/vm/locations.h
|
| +++ b/runtime/vm/locations.h
|
| @@ -12,14 +12,12 @@
|
|
|
| namespace dart {
|
|
|
| -
|
| class BufferFormatter;
|
| class ConstantInstr;
|
| class Definition;
|
| class PairLocation;
|
| class Value;
|
|
|
| -
|
| enum Representation {
|
| kNoRepresentation,
|
| kTagged,
|
| @@ -35,7 +33,6 @@ enum Representation {
|
| kNumRepresentations
|
| };
|
|
|
| -
|
| // Location objects are used to connect register allocator and code generator.
|
| // Instruction templates used by code generator have a corresponding
|
| // LocationSummary object which specifies expected location for every input
|
| @@ -389,7 +386,6 @@ class Location : public ValueObject {
|
| uword value_;
|
| };
|
|
|
| -
|
| class PairLocation : public ZoneAllocated {
|
| public:
|
| PairLocation() {
|
| @@ -423,7 +419,6 @@ class PairLocation : public ZoneAllocated {
|
| Location locations_[kPairLength];
|
| };
|
|
|
| -
|
| template <typename T>
|
| class SmallSet {
|
| public:
|
| @@ -450,7 +445,6 @@ class SmallSet {
|
| intptr_t data_;
|
| };
|
|
|
| -
|
| class RegisterSet : public ValueObject {
|
| public:
|
| RegisterSet()
|
| @@ -459,7 +453,6 @@ class RegisterSet : public ValueObject {
|
| ASSERT(kNumberOfFpuRegisters <= (kWordSize * kBitsPerByte));
|
| }
|
|
|
| -
|
| void Add(Location loc, Representation rep = kTagged) {
|
| if (loc.IsRegister()) {
|
| cpu_registers_.Add(loc.reg());
|
| @@ -548,7 +541,6 @@ class RegisterSet : public ValueObject {
|
| DISALLOW_COPY_AND_ASSIGN(RegisterSet);
|
| };
|
|
|
| -
|
| // Specification of locations for inputs and output.
|
| class LocationSummary : public ZoneAllocated {
|
| public:
|
| @@ -675,7 +667,6 @@ class LocationSummary : public ZoneAllocated {
|
| #endif
|
| };
|
|
|
| -
|
| } // namespace dart
|
|
|
| #endif // RUNTIME_VM_LOCATIONS_H_
|
|
|