| Index: src/compiler/code-assembler.h
|
| diff --git a/src/compiler/code-assembler.h b/src/compiler/code-assembler.h
|
| index fa815336180bfeec045c78594bf310fa442a5c07..529b47f8124662afe7c143e16f13d2853c4f18d9 100644
|
| --- a/src/compiler/code-assembler.h
|
| +++ b/src/compiler/code-assembler.h
|
| @@ -54,6 +54,7 @@ class RawMachineLabel;
|
| V(IntPtrGreaterThanOrEqual) \
|
| V(IntPtrEqual) \
|
| V(Uint32LessThan) \
|
| + V(Uint32LessThanOrEqual) \
|
| V(Uint32GreaterThanOrEqual) \
|
| V(UintPtrLessThan) \
|
| V(UintPtrGreaterThan) \
|
| @@ -145,6 +146,7 @@ class RawMachineLabel;
|
| V(ChangeUint32ToFloat64) \
|
| V(ChangeUint32ToUint64) \
|
| V(RoundFloat64ToInt32) \
|
| + V(Float64SilenceNaN) \
|
| V(Float64RoundDown) \
|
| V(Float64RoundUp) \
|
| V(Float64RoundTruncate) \
|
| @@ -294,6 +296,10 @@ class CodeAssembler {
|
| // No-op on 32-bit, otherwise sign extend.
|
| Node* ChangeInt32ToIntPtr(Node* value);
|
|
|
| + // No-op that guarantees that the value is kept alive till this point even
|
| + // if GC happens.
|
| + Node* Retain(Node* value);
|
| +
|
| // Projections
|
| Node* Projection(int index, Node* value);
|
|
|
|
|