 Chromium Code Reviews
 Chromium Code Reviews Issue 2523933002:
  [Turbofan] Add ARM support for simd128 moves and swaps.  (Closed)
    
  
    Issue 2523933002:
  [Turbofan] Add ARM support for simd128 moves and swaps.  (Closed) 
  | Index: test/cctest/test-disasm-arm.cc | 
| diff --git a/test/cctest/test-disasm-arm.cc b/test/cctest/test-disasm-arm.cc | 
| index 1c6d360d7f46d8bcd3226c13ac9e26ed48f92991..2aff131932449aefbe32937605f0b15dd5ec9eaa 100644 | 
| --- a/test/cctest/test-disasm-arm.cc | 
| +++ b/test/cctest/test-disasm-arm.cc | 
| @@ -936,10 +936,22 @@ TEST(Neon) { | 
| "f3886a11 vmovl.u8 q3, d1"); | 
| COMPARE(vmovl(NeonU8, q4, d2), | 
| "f3888a12 vmovl.u8 q4, d2"); | 
| + COMPARE(vmov(q0, q15), | 
| + "f22e01fe vmov q0, q15"); | 
| + COMPARE(vmov(q8, q9), | 
| + "f26201f2 vmov q8, q9"); | 
| COMPARE(vswp(d0, d31), | 
| "f3b2002f vswp d0, d31"); | 
| COMPARE(vswp(d16, d14), | 
| "f3f2000e vswp d16, d14"); | 
| + COMPARE(vswp(q0, q15), | 
| + "f3b2006e vswp q0, q15"); | 
| + COMPARE(vswp(q8, q9), | 
| + "f3f20062 vswp q8, q9"); | 
| + COMPARE(veor(q0, q1, q2), | 
| 
martyn.capewell
2016/11/24 11:40:58
Add a test for veor on D registers.
 
bbudge
2016/11/24 13:48:05
Done.
 | 
| + "f3020154 veor q0, q1, q2"); | 
| + COMPARE(veor(q15, q0, q8), | 
| + "f340e170 veor q15, q0, q8"); | 
| } | 
| VERIFY_RUN(); |