Author: Simon Pilgrim
Date: 2020-09-08T13:01:24+01:00
New Revision: ae85da86ad8fbd022129650d0b2a6b615709a790

URL: 
https://github.com/llvm/llvm-project/commit/ae85da86ad8fbd022129650d0b2a6b615709a790
DIFF: 
https://github.com/llvm/llvm-project/commit/ae85da86ad8fbd022129650d0b2a6b615709a790.diff

LOG: [Codegen][X86] Begin moving X86 specific codegen tests into X86 subfolder.

Discussed with @craig.topper and @spatel - this is to try and tidyup the 
codegen folder and move the x86 specific tests (as opposed to general tests 
that just happen to use x86 triples) into subfolders. Its up to other targets 
if they follow suit.

It also helps speed up test iterations as using wildcards on lit commands often 
misses some filenames.

Added: 
    clang/test/CodeGen/X86/x86-64-inline-asm.c
    clang/test/CodeGen/X86/x86-GCC-inline-asm-Y-constraints.c
    clang/test/CodeGen/X86/x86-atomic-long_double.c
    clang/test/CodeGen/X86/x86-bswap.c
    clang/test/CodeGen/X86/x86-builtins-vector-width.c
    clang/test/CodeGen/X86/x86-builtins.c
    clang/test/CodeGen/X86/x86-cf-protection.c
    clang/test/CodeGen/X86/x86-crc-builtins.c
    clang/test/CodeGen/X86/x86-enqcmd-builtins.c
    clang/test/CodeGen/X86/x86-inline-asm-min-vector-width.c
    clang/test/CodeGen/X86/x86-inline-asm-v-constraint.c
    clang/test/CodeGen/X86/x86-long-double.cpp
    clang/test/CodeGen/X86/x86-nontemporal.c
    clang/test/CodeGen/X86/x86-serialize-intrin.c
    clang/test/CodeGen/X86/x86-soft-float.c
    clang/test/CodeGen/X86/x86-tsxldtrk-builtins.c
    clang/test/CodeGen/X86/x86-vec-i128.c
    clang/test/CodeGen/X86/x86-vec-struct-packing.c
    clang/test/CodeGen/X86/x86-vector-width.c
    clang/test/CodeGen/X86/x86.c
    clang/test/CodeGen/X86/x86_32-arguments-darwin.c
    clang/test/CodeGen/X86/x86_32-arguments-iamcu.c
    clang/test/CodeGen/X86/x86_32-arguments-linux.c
    clang/test/CodeGen/X86/x86_32-arguments-nommx.c
    clang/test/CodeGen/X86/x86_32-arguments-realign.c
    clang/test/CodeGen/X86/x86_32-arguments-win32.c
    clang/test/CodeGen/X86/x86_32-fpcc-struct-return.c
    clang/test/CodeGen/X86/x86_32-inline-asm.c
    clang/test/CodeGen/X86/x86_32-xsave.c
    clang/test/CodeGen/X86/x86_64-PR42672.c
    clang/test/CodeGen/X86/x86_64-arguments-darwin.c
    clang/test/CodeGen/X86/x86_64-arguments-nacl.c
    clang/test/CodeGen/X86/x86_64-arguments-win32.c
    clang/test/CodeGen/X86/x86_64-arguments.c
    clang/test/CodeGen/X86/x86_64-atomic-128.c
    clang/test/CodeGen/X86/x86_64-floatvectors.c
    clang/test/CodeGen/X86/x86_64-instrument-functions.c
    clang/test/CodeGen/X86/x86_64-longdouble.c
    clang/test/CodeGen/X86/x86_64-mno-sse.c
    clang/test/CodeGen/X86/x86_64-mno-sse2.c
    clang/test/CodeGen/X86/x86_64-profiling-keep-fp.c
    clang/test/CodeGen/X86/x86_64-xsave.c
    clang/test/CodeGen/X86/x86_inlineasm_curly_bracket_escape.c

Modified: 
    

Removed: 
    clang/test/CodeGen/x86-64-inline-asm.c
    clang/test/CodeGen/x86-GCC-inline-asm-Y-constraints.c
    clang/test/CodeGen/x86-atomic-long_double.c
    clang/test/CodeGen/x86-bswap.c
    clang/test/CodeGen/x86-builtins-vector-width.c
    clang/test/CodeGen/x86-builtins.c
    clang/test/CodeGen/x86-cf-protection.c
    clang/test/CodeGen/x86-crc-builtins.c
    clang/test/CodeGen/x86-enqcmd-builtins.c
    clang/test/CodeGen/x86-inline-asm-min-vector-width.c
    clang/test/CodeGen/x86-inline-asm-v-constraint.c
    clang/test/CodeGen/x86-long-double.cpp
    clang/test/CodeGen/x86-nontemporal.c
    clang/test/CodeGen/x86-serialize-intrin.c
    clang/test/CodeGen/x86-soft-float.c
    clang/test/CodeGen/x86-tsxldtrk-builtins.c
    clang/test/CodeGen/x86-vec-i128.c
    clang/test/CodeGen/x86-vec-struct-packing.c
    clang/test/CodeGen/x86-vector-width.c
    clang/test/CodeGen/x86.c
    clang/test/CodeGen/x86_32-arguments-darwin.c
    clang/test/CodeGen/x86_32-arguments-iamcu.c
    clang/test/CodeGen/x86_32-arguments-linux.c
    clang/test/CodeGen/x86_32-arguments-nommx.c
    clang/test/CodeGen/x86_32-arguments-realign.c
    clang/test/CodeGen/x86_32-arguments-win32.c
    clang/test/CodeGen/x86_32-fpcc-struct-return.c
    clang/test/CodeGen/x86_32-inline-asm.c
    clang/test/CodeGen/x86_32-xsave.c
    clang/test/CodeGen/x86_64-PR42672.c
    clang/test/CodeGen/x86_64-arguments-darwin.c
    clang/test/CodeGen/x86_64-arguments-nacl.c
    clang/test/CodeGen/x86_64-arguments-win32.c
    clang/test/CodeGen/x86_64-arguments.c
    clang/test/CodeGen/x86_64-atomic-128.c
    clang/test/CodeGen/x86_64-floatvectors.c
    clang/test/CodeGen/x86_64-instrument-functions.c
    clang/test/CodeGen/x86_64-longdouble.c
    clang/test/CodeGen/x86_64-mno-sse.c
    clang/test/CodeGen/x86_64-mno-sse2.c
    clang/test/CodeGen/x86_64-profiling-keep-fp.c
    clang/test/CodeGen/x86_64-xsave.c
    clang/test/CodeGen/x86_inlineasm_curly_bracket_escape.c


################################################################################
diff  --git a/clang/test/CodeGen/x86-64-inline-asm.c 
b/clang/test/CodeGen/X86/x86-64-inline-asm.c
similarity index 100%
rename from clang/test/CodeGen/x86-64-inline-asm.c
rename to clang/test/CodeGen/X86/x86-64-inline-asm.c

diff  --git a/clang/test/CodeGen/x86-GCC-inline-asm-Y-constraints.c 
b/clang/test/CodeGen/X86/x86-GCC-inline-asm-Y-constraints.c
similarity index 100%
rename from clang/test/CodeGen/x86-GCC-inline-asm-Y-constraints.c
rename to clang/test/CodeGen/X86/x86-GCC-inline-asm-Y-constraints.c

diff  --git a/clang/test/CodeGen/x86-atomic-long_double.c 
b/clang/test/CodeGen/X86/x86-atomic-long_double.c
similarity index 100%
rename from clang/test/CodeGen/x86-atomic-long_double.c
rename to clang/test/CodeGen/X86/x86-atomic-long_double.c

diff  --git a/clang/test/CodeGen/x86-bswap.c 
b/clang/test/CodeGen/X86/x86-bswap.c
similarity index 100%
rename from clang/test/CodeGen/x86-bswap.c
rename to clang/test/CodeGen/X86/x86-bswap.c

diff  --git a/clang/test/CodeGen/x86-builtins-vector-width.c 
b/clang/test/CodeGen/X86/x86-builtins-vector-width.c
similarity index 100%
rename from clang/test/CodeGen/x86-builtins-vector-width.c
rename to clang/test/CodeGen/X86/x86-builtins-vector-width.c

diff  --git a/clang/test/CodeGen/x86-builtins.c 
b/clang/test/CodeGen/X86/x86-builtins.c
similarity index 100%
rename from clang/test/CodeGen/x86-builtins.c
rename to clang/test/CodeGen/X86/x86-builtins.c

diff  --git a/clang/test/CodeGen/x86-cf-protection.c 
b/clang/test/CodeGen/X86/x86-cf-protection.c
similarity index 100%
rename from clang/test/CodeGen/x86-cf-protection.c
rename to clang/test/CodeGen/X86/x86-cf-protection.c

diff  --git a/clang/test/CodeGen/x86-crc-builtins.c 
b/clang/test/CodeGen/X86/x86-crc-builtins.c
similarity index 100%
rename from clang/test/CodeGen/x86-crc-builtins.c
rename to clang/test/CodeGen/X86/x86-crc-builtins.c

diff  --git a/clang/test/CodeGen/x86-enqcmd-builtins.c 
b/clang/test/CodeGen/X86/x86-enqcmd-builtins.c
similarity index 100%
rename from clang/test/CodeGen/x86-enqcmd-builtins.c
rename to clang/test/CodeGen/X86/x86-enqcmd-builtins.c

diff  --git a/clang/test/CodeGen/x86-inline-asm-min-vector-width.c 
b/clang/test/CodeGen/X86/x86-inline-asm-min-vector-width.c
similarity index 100%
rename from clang/test/CodeGen/x86-inline-asm-min-vector-width.c
rename to clang/test/CodeGen/X86/x86-inline-asm-min-vector-width.c

diff  --git a/clang/test/CodeGen/x86-inline-asm-v-constraint.c 
b/clang/test/CodeGen/X86/x86-inline-asm-v-constraint.c
similarity index 100%
rename from clang/test/CodeGen/x86-inline-asm-v-constraint.c
rename to clang/test/CodeGen/X86/x86-inline-asm-v-constraint.c

diff  --git a/clang/test/CodeGen/x86-long-double.cpp 
b/clang/test/CodeGen/X86/x86-long-double.cpp
similarity index 100%
rename from clang/test/CodeGen/x86-long-double.cpp
rename to clang/test/CodeGen/X86/x86-long-double.cpp

diff  --git a/clang/test/CodeGen/x86-nontemporal.c 
b/clang/test/CodeGen/X86/x86-nontemporal.c
similarity index 100%
rename from clang/test/CodeGen/x86-nontemporal.c
rename to clang/test/CodeGen/X86/x86-nontemporal.c

diff  --git a/clang/test/CodeGen/x86-serialize-intrin.c 
b/clang/test/CodeGen/X86/x86-serialize-intrin.c
similarity index 100%
rename from clang/test/CodeGen/x86-serialize-intrin.c
rename to clang/test/CodeGen/X86/x86-serialize-intrin.c

diff  --git a/clang/test/CodeGen/x86-soft-float.c 
b/clang/test/CodeGen/X86/x86-soft-float.c
similarity index 100%
rename from clang/test/CodeGen/x86-soft-float.c
rename to clang/test/CodeGen/X86/x86-soft-float.c

diff  --git a/clang/test/CodeGen/x86-tsxldtrk-builtins.c 
b/clang/test/CodeGen/X86/x86-tsxldtrk-builtins.c
similarity index 100%
rename from clang/test/CodeGen/x86-tsxldtrk-builtins.c
rename to clang/test/CodeGen/X86/x86-tsxldtrk-builtins.c

diff  --git a/clang/test/CodeGen/x86-vec-i128.c 
b/clang/test/CodeGen/X86/x86-vec-i128.c
similarity index 100%
rename from clang/test/CodeGen/x86-vec-i128.c
rename to clang/test/CodeGen/X86/x86-vec-i128.c

diff  --git a/clang/test/CodeGen/x86-vec-struct-packing.c 
b/clang/test/CodeGen/X86/x86-vec-struct-packing.c
similarity index 100%
rename from clang/test/CodeGen/x86-vec-struct-packing.c
rename to clang/test/CodeGen/X86/x86-vec-struct-packing.c

diff  --git a/clang/test/CodeGen/x86-vector-width.c 
b/clang/test/CodeGen/X86/x86-vector-width.c
similarity index 100%
rename from clang/test/CodeGen/x86-vector-width.c
rename to clang/test/CodeGen/X86/x86-vector-width.c

diff  --git a/clang/test/CodeGen/x86.c b/clang/test/CodeGen/X86/x86.c
similarity index 100%
rename from clang/test/CodeGen/x86.c
rename to clang/test/CodeGen/X86/x86.c

diff  --git a/clang/test/CodeGen/x86_32-arguments-darwin.c 
b/clang/test/CodeGen/X86/x86_32-arguments-darwin.c
similarity index 100%
rename from clang/test/CodeGen/x86_32-arguments-darwin.c
rename to clang/test/CodeGen/X86/x86_32-arguments-darwin.c

diff  --git a/clang/test/CodeGen/x86_32-arguments-iamcu.c 
b/clang/test/CodeGen/X86/x86_32-arguments-iamcu.c
similarity index 100%
rename from clang/test/CodeGen/x86_32-arguments-iamcu.c
rename to clang/test/CodeGen/X86/x86_32-arguments-iamcu.c

diff  --git a/clang/test/CodeGen/x86_32-arguments-linux.c 
b/clang/test/CodeGen/X86/x86_32-arguments-linux.c
similarity index 100%
rename from clang/test/CodeGen/x86_32-arguments-linux.c
rename to clang/test/CodeGen/X86/x86_32-arguments-linux.c

diff  --git a/clang/test/CodeGen/x86_32-arguments-nommx.c 
b/clang/test/CodeGen/X86/x86_32-arguments-nommx.c
similarity index 100%
rename from clang/test/CodeGen/x86_32-arguments-nommx.c
rename to clang/test/CodeGen/X86/x86_32-arguments-nommx.c

diff  --git a/clang/test/CodeGen/x86_32-arguments-realign.c 
b/clang/test/CodeGen/X86/x86_32-arguments-realign.c
similarity index 100%
rename from clang/test/CodeGen/x86_32-arguments-realign.c
rename to clang/test/CodeGen/X86/x86_32-arguments-realign.c

diff  --git a/clang/test/CodeGen/x86_32-arguments-win32.c 
b/clang/test/CodeGen/X86/x86_32-arguments-win32.c
similarity index 100%
rename from clang/test/CodeGen/x86_32-arguments-win32.c
rename to clang/test/CodeGen/X86/x86_32-arguments-win32.c

diff  --git a/clang/test/CodeGen/x86_32-fpcc-struct-return.c 
b/clang/test/CodeGen/X86/x86_32-fpcc-struct-return.c
similarity index 100%
rename from clang/test/CodeGen/x86_32-fpcc-struct-return.c
rename to clang/test/CodeGen/X86/x86_32-fpcc-struct-return.c

diff  --git a/clang/test/CodeGen/x86_32-inline-asm.c 
b/clang/test/CodeGen/X86/x86_32-inline-asm.c
similarity index 100%
rename from clang/test/CodeGen/x86_32-inline-asm.c
rename to clang/test/CodeGen/X86/x86_32-inline-asm.c

diff  --git a/clang/test/CodeGen/x86_32-xsave.c 
b/clang/test/CodeGen/X86/x86_32-xsave.c
similarity index 100%
rename from clang/test/CodeGen/x86_32-xsave.c
rename to clang/test/CodeGen/X86/x86_32-xsave.c

diff  --git a/clang/test/CodeGen/x86_64-PR42672.c 
b/clang/test/CodeGen/X86/x86_64-PR42672.c
similarity index 100%
rename from clang/test/CodeGen/x86_64-PR42672.c
rename to clang/test/CodeGen/X86/x86_64-PR42672.c

diff  --git a/clang/test/CodeGen/x86_64-arguments-darwin.c 
b/clang/test/CodeGen/X86/x86_64-arguments-darwin.c
similarity index 100%
rename from clang/test/CodeGen/x86_64-arguments-darwin.c
rename to clang/test/CodeGen/X86/x86_64-arguments-darwin.c

diff  --git a/clang/test/CodeGen/x86_64-arguments-nacl.c 
b/clang/test/CodeGen/X86/x86_64-arguments-nacl.c
similarity index 100%
rename from clang/test/CodeGen/x86_64-arguments-nacl.c
rename to clang/test/CodeGen/X86/x86_64-arguments-nacl.c

diff  --git a/clang/test/CodeGen/x86_64-arguments-win32.c 
b/clang/test/CodeGen/X86/x86_64-arguments-win32.c
similarity index 100%
rename from clang/test/CodeGen/x86_64-arguments-win32.c
rename to clang/test/CodeGen/X86/x86_64-arguments-win32.c

diff  --git a/clang/test/CodeGen/x86_64-arguments.c 
b/clang/test/CodeGen/X86/x86_64-arguments.c
similarity index 100%
rename from clang/test/CodeGen/x86_64-arguments.c
rename to clang/test/CodeGen/X86/x86_64-arguments.c

diff  --git a/clang/test/CodeGen/x86_64-atomic-128.c 
b/clang/test/CodeGen/X86/x86_64-atomic-128.c
similarity index 100%
rename from clang/test/CodeGen/x86_64-atomic-128.c
rename to clang/test/CodeGen/X86/x86_64-atomic-128.c

diff  --git a/clang/test/CodeGen/x86_64-floatvectors.c 
b/clang/test/CodeGen/X86/x86_64-floatvectors.c
similarity index 100%
rename from clang/test/CodeGen/x86_64-floatvectors.c
rename to clang/test/CodeGen/X86/x86_64-floatvectors.c

diff  --git a/clang/test/CodeGen/x86_64-instrument-functions.c 
b/clang/test/CodeGen/X86/x86_64-instrument-functions.c
similarity index 100%
rename from clang/test/CodeGen/x86_64-instrument-functions.c
rename to clang/test/CodeGen/X86/x86_64-instrument-functions.c

diff  --git a/clang/test/CodeGen/x86_64-longdouble.c 
b/clang/test/CodeGen/X86/x86_64-longdouble.c
similarity index 100%
rename from clang/test/CodeGen/x86_64-longdouble.c
rename to clang/test/CodeGen/X86/x86_64-longdouble.c

diff  --git a/clang/test/CodeGen/x86_64-mno-sse.c 
b/clang/test/CodeGen/X86/x86_64-mno-sse.c
similarity index 100%
rename from clang/test/CodeGen/x86_64-mno-sse.c
rename to clang/test/CodeGen/X86/x86_64-mno-sse.c

diff  --git a/clang/test/CodeGen/x86_64-mno-sse2.c 
b/clang/test/CodeGen/X86/x86_64-mno-sse2.c
similarity index 100%
rename from clang/test/CodeGen/x86_64-mno-sse2.c
rename to clang/test/CodeGen/X86/x86_64-mno-sse2.c

diff  --git a/clang/test/CodeGen/x86_64-profiling-keep-fp.c 
b/clang/test/CodeGen/X86/x86_64-profiling-keep-fp.c
similarity index 100%
rename from clang/test/CodeGen/x86_64-profiling-keep-fp.c
rename to clang/test/CodeGen/X86/x86_64-profiling-keep-fp.c

diff  --git a/clang/test/CodeGen/x86_64-xsave.c 
b/clang/test/CodeGen/X86/x86_64-xsave.c
similarity index 100%
rename from clang/test/CodeGen/x86_64-xsave.c
rename to clang/test/CodeGen/X86/x86_64-xsave.c

diff  --git a/clang/test/CodeGen/x86_inlineasm_curly_bracket_escape.c 
b/clang/test/CodeGen/X86/x86_inlineasm_curly_bracket_escape.c
similarity index 100%
rename from clang/test/CodeGen/x86_inlineasm_curly_bracket_escape.c
rename to clang/test/CodeGen/X86/x86_inlineasm_curly_bracket_escape.c


        
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to