d692290 x86: Replace evex-no-scale.s with evex-no-scale-[32|64].s

Authored and Committed by H.J. Lu 5 years ago
    x86: Replace evex-no-scale.s with evex-no-scale-[32|64].s
    
    .if is_64bit
    	vmovaps	-1024(%rip), %zmm0
    	vmovaps	64(,%rax), %zmm0
    	vmovaps	64(,%riz), %zmm0
    .endif
    
    doesn't with i686-elf cross binutils on 64-bit hosts:
    
    evex-no-scale.s: Assembler messages:
    evex-no-scale.s:10: Error: bad register name `%rip)'
    evex-no-scale.s:11: Error: bad register name `%rax)'
    evex-no-scale.s:12: Error: bad register name `%riz)'
    
    This patch replaces evex-no-scale.s with evex-no-scale-32.s and
    evex-no-scale-64.s.
    
    	* testsuite/gas/i386/evex-no-scale-32.d: Don't use
    	evex-no-scale.s.
    	* testsuite/gas/i386/evex-no-scale-64.d: Likewise.
    	* testsuite/gas/i386/evex-no-scale-32.s: New file.
    	* testsuite/gas/i386/evex-no-scale-64.s: Likewise.
    	* testsuite/gas/i386/evex-no-scale.s: Removed.
    
    (cherry picked from commit 19449d7c67690c641b1ec9c13ff3531677a5afcc)
    
        
file modified
+9 -0
gas/testsuite/gas/i386/evex-no-scale-64.s gas/testsuite/gas/i386/evex-no-scale.s
file renamed