Index: src/compiler/linkage.h |
diff --git a/src/compiler/linkage.h b/src/compiler/linkage.h |
index 7b19303fb04e51a3865f47404f94ff7d142e7715..9fe02183ec4bdc8448415e2793f75d3d9c56652b 100644 |
--- a/src/compiler/linkage.h |
+++ b/src/compiler/linkage.h |
@@ -22,17 +22,17 @@ namespace compiler { |
// TODO(titzer): replace with Radium locations when they are ready. |
class LinkageLocation { |
public: |
- LinkageLocation(MachineRepresentation rep, int location) |
+ LinkageLocation(MachineType rep, int location) |
: rep_(rep), location_(location) {} |
- inline MachineRepresentation representation() const { return rep_; } |
+ inline MachineType representation() const { return rep_; } |
static const int16_t ANY_REGISTER = 32767; |
private: |
friend class CallDescriptor; |
friend class OperandGenerator; |
- MachineRepresentation rep_; |
+ MachineType rep_; |
int16_t location_; // >= 0 implies register, otherwise stack slot. |
}; |
@@ -160,8 +160,8 @@ class Linkage : public ZoneObject { |
// integers and pointers of one word size each, i.e. no floating point, |
// structs, pointers to members, etc. |
static CallDescriptor* GetSimplifiedCDescriptor( |
- Zone* zone, int num_params, MachineRepresentation return_type, |
- const MachineRepresentation* param_types); |
+ Zone* zone, int num_params, MachineType return_type, |
+ const MachineType* param_types); |
// Get the location of an (incoming) parameter to this function. |
LinkageLocation GetParameterLocation(int index) { |