macroAssembler_aarch64.cpp (8426:e8f144c18e99) | macroAssembler_aarch64.cpp (8462:5b8b5731ca2d) |
---|---|
1/* 2 * Copyright (c) 1997, 2015, Oracle and/or its affiliates. All rights reserved. 3 * Copyright (c) 2014, 2015, Red Hat Inc. All rights reserved. 4 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 5 * 6 * This code is free software; you can redistribute it and/or modify it 7 * under the terms of the GNU General Public License version 2 only, as 8 * published by the Free Software Foundation. --- 2788 unchanged lines hidden (view full) --- 2797 2798 eor(v20, T16B, v22, v20); 2799 eor(v16, T16B, v16, v18); 2800 2801 uzp1(v17, v20, v16, T2D); 2802 uzp2(v21, v20, v16, T2D); 2803 eor(v20, T16B, v17, v21); 2804 | 1/* 2 * Copyright (c) 1997, 2015, Oracle and/or its affiliates. All rights reserved. 3 * Copyright (c) 2014, 2015, Red Hat Inc. All rights reserved. 4 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 5 * 6 * This code is free software; you can redistribute it and/or modify it 7 * under the terms of the GNU General Public License version 2 only, as 8 * published by the Free Software Foundation. --- 2788 unchanged lines hidden (view full) --- 2797 2798 eor(v20, T16B, v22, v20); 2799 eor(v16, T16B, v16, v18); 2800 2801 uzp1(v17, v20, v16, T2D); 2802 uzp2(v21, v20, v16, T2D); 2803 eor(v20, T16B, v17, v21); 2804 |
2805 shl(v16, v28, T2D, 1); 2806 shl(v17, v20, T2D, 1); | 2805 shl(v16, T2D, v28, 1); 2806 shl(v17, T2D, v20, 1); |
2807 2808 eor(v0, T16B, v0, v16); 2809 eor(v1, T16B, v1, v17); 2810 2811 subs(len, len, 32); 2812 br(Assembler::GE, L_fold); 2813 2814 mov(crc, 0); --- 1642 unchanged lines hidden --- | 2807 2808 eor(v0, T16B, v0, v16); 2809 eor(v1, T16B, v1, v17); 2810 2811 subs(len, len, 32); 2812 br(Assembler::GE, L_fold); 2813 2814 mov(crc, 0); --- 1642 unchanged lines hidden --- |