| Index: test/cctest/test-assembler-ia32.cc
|
| diff --git a/test/cctest/test-assembler-ia32.cc b/test/cctest/test-assembler-ia32.cc
|
| index e9d799b548bcd1b52acf1f3f2670dbad718d204c..839b7f562eb3ec0c4c87a2f35117819beb99034e 100644
|
| --- a/test/cctest/test-assembler-ia32.cc
|
| +++ b/test/cctest/test-assembler-ia32.cc
|
| @@ -394,4 +394,18 @@ TEST(AssemblerIa329) {
|
| CHECK_EQ(kNaN, f(OS::nan_value(), 1.1));
|
| }
|
|
|
| +
|
| +TEST(AssemblerIa3210) {
|
| + // Test chaining of label usages within instructions (issue 1644).
|
| + InitializeVM();
|
| + v8::HandleScope scope;
|
| + Assembler assm(Isolate::Current(), NULL, 0);
|
| +
|
| + Label target;
|
| + __ j(equal, &target);
|
| + __ j(not_equal, &target);
|
| + __ bind(&target);
|
| + __ nop();
|
| +}
|
| +
|
| #undef __
|
|
|