| Index: test/cctest/test-asm-validator.cc | 
| diff --git a/test/cctest/test-asm-validator.cc b/test/cctest/test-asm-validator.cc | 
| index 0316921272d6fb3d45a83ac2cfe7832635121dae..b292e86189aec7fd2915183089cecf968128094d 100644 | 
| --- a/test/cctest/test-asm-validator.cc | 
| +++ b/test/cctest/test-asm-validator.cc | 
| @@ -400,8 +400,8 @@ TEST(ValidateMinimum) { | 
|  | 
| namespace { | 
|  | 
| -void CheckStdlibShortcuts(Zone* zone, ZoneVector<ExpressionTypeEntry>& types, | 
| -                          size_t& index, int& depth, TypeCache& cache) { | 
| +void CheckStdlibShortcuts1(Zone* zone, ZoneVector<ExpressionTypeEntry>& types, | 
| +                           size_t& index, int& depth, TypeCache& cache) { | 
| // var exp = stdlib.*; (D * 12) | 
| CHECK_VAR_SHORTCUT(Infinity, Bounds(cache.kAsmDouble)); | 
| CHECK_VAR_SHORTCUT(NaN, Bounds(cache.kAsmDouble)); | 
| @@ -426,6 +426,11 @@ void CheckStdlibShortcuts(Zone* zone, ZoneVector<ExpressionTypeEntry>& types, | 
| CHECK_VAR_MATH_SHORTCUT(abs, FUNC_N2N_TYPE); | 
| CHECK_VAR_MATH_SHORTCUT(imul, FUNC_II2I_TYPE); | 
| CHECK_VAR_MATH_SHORTCUT(fround, FUNC_N2F_TYPE); | 
| +} | 
| + | 
| + | 
| +void CheckStdlibShortcuts2(Zone* zone, ZoneVector<ExpressionTypeEntry>& types, | 
| +                           size_t& index, int& depth, TypeCache& cache) { | 
| // var exp = stdlib.Math.*; (D * 12) | 
| CHECK_VAR_MATH_SHORTCUT(E, Bounds(cache.kAsmDouble)); | 
| CHECK_VAR_MATH_SHORTCUT(LN10, Bounds(cache.kAsmDouble)); | 
| @@ -463,11 +468,12 @@ void CheckStdlibShortcuts(Zone* zone, ZoneVector<ExpressionTypeEntry>& types, | 
| CHECK_TYPES_BEGIN {                                  \ | 
| /* Module. */                                      \ | 
| CHECK_EXPR(FunctionLiteral, Bounds::Unbounded()) { | 
| -#define CHECK_FUNC_TYPES_END_1()                   \ | 
| -  /* "use asm"; */                                 \ | 
| -  CHECK_EXPR(Literal, Bounds(Type::String(zone))); \ | 
| -  /* stdlib shortcuts. */                          \ | 
| -  CheckStdlibShortcuts(zone, types, index, depth, cache); | 
| +#define CHECK_FUNC_TYPES_END_1()                           \ | 
| +  /* "use asm"; */                                         \ | 
| +  CHECK_EXPR(Literal, Bounds(Type::String(zone)));         \ | 
| +  /* stdlib shortcuts. */                                  \ | 
| +  CheckStdlibShortcuts1(zone, types, index, depth, cache); \ | 
| +  CheckStdlibShortcuts2(zone, types, index, depth, cache); | 
|  | 
|  | 
| #define CHECK_FUNC_TYPES_END_2()                   \ | 
|  |