Index: src/compiler/machine-operator.h |
diff --git a/src/compiler/machine-operator.h b/src/compiler/machine-operator.h |
index 42f313019f41152e8a88b57f6dbbeeb0ed6ba970..705183a88d3f9679b4a629f449fdb6dbd88649a7 100644 |
--- a/src/compiler/machine-operator.h |
+++ b/src/compiler/machine-operator.h |
@@ -177,6 +177,10 @@ class MachineOperatorBuilder FINAL : public ZoneObject { |
bool HasFloat64RoundTruncate() { return flags_ & kFloat64RoundTruncate; } |
bool HasFloat64RoundTiesAway() { return flags_ & kFloat64RoundTiesAway; } |
+ // Floating point bit representation. |
+ const Operator* Float64ExtractWord32(int location); |
Sven Panne
2015/03/05 07:40:12
If I see this correctly, location == 0 means "Low"
Benedikt Meurer
2015/03/05 08:51:46
Turned into dedicated opcodes instead, as per offl
|
+ const Operator* Float64InsertWord32(int location); |
+ |
// load [base + index] |
const Operator* Load(LoadRepresentation rep); |
@@ -226,10 +230,10 @@ class MachineOperatorBuilder FINAL : public ZoneObject { |
#undef PSEUDO_OP_LIST |
private: |
- Zone* zone_; |
- const MachineOperatorGlobalCache& cache_; |
- const MachineType word_; |
- const Flags flags_; |
+ Zone* const zone_; |
+ MachineOperatorGlobalCache const& cache_; |
+ MachineType const word_; |
+ Flags const flags_; |
DISALLOW_COPY_AND_ASSIGN(MachineOperatorBuilder); |
}; |