| Index: src/compiler/code-assembler.h
|
| diff --git a/src/compiler/code-assembler.h b/src/compiler/code-assembler.h
|
| index f70620ef1bf820ac5ca254bf9c18b7cc961375f8..c1175c94cdf6a0011dadf170220f1a589c96b81e 100644
|
| --- a/src/compiler/code-assembler.h
|
| +++ b/src/compiler/code-assembler.h
|
| @@ -221,6 +221,7 @@ class CodeAssembler {
|
| // Load raw memory location.
|
| Node* Load(MachineType rep, Node* base);
|
| Node* Load(MachineType rep, Node* base, Node* index);
|
| + Node* AtomicLoad(MachineType rep, Node* base, Node* index);
|
|
|
| // Store value to raw memory location.
|
| Node* Store(MachineRepresentation rep, Node* base, Node* value);
|
| @@ -243,6 +244,8 @@ class CodeAssembler {
|
|
|
| Node* TruncateFloat64ToInt32RoundToZero(Node* a);
|
| Node* TruncateFloat64ToInt32JavaScript(Node* a);
|
| + // No-op on 32-bit, otherwise zero extend.
|
| + Node* ChangeUint32ToWord(Node* value);
|
|
|
| // Projections
|
| Node* Projection(int index, Node* value);
|
|
|