hanchenye-llvm-project/llvm/test/tools/llvm-size
James Henderson a8eef4e5f5 [llvm-size][test] Improve llvm-size testing
This patch significantly improves the llvm-size testing. The changes
made are:

1) Change all tests to use yaml2obj instead of assembly or pre-canned
   inputs.
2) Move the tests out of the X86 directory, since they don't need to be
   there after 1).
3) Increased test coverage.
4) Added comments to explain purpose of tests.

I haven't attempted to add test coverage for all Mach-O related code, as
I am not familiar enough with that file format to be able to.

Reviewers: grimar, MaskRay

Differential Revision: https://reviews.llvm.org/D66134

llvm-svn: 368821
2019-08-14 10:17:34 +00:00
..
archive.test [llvm-size][test] Improve llvm-size testing 2019-08-14 10:17:34 +00:00
common.test [llvm-size][test] Improve llvm-size testing 2019-08-14 10:17:34 +00:00
darwin-m.test [llvm-size][test] Improve llvm-size testing 2019-08-14 10:17:34 +00:00
elf-berkeley.test [llvm-size][test] Improve llvm-size testing 2019-08-14 10:17:34 +00:00
elf-m.test [llvm-size][test] Improve llvm-size testing 2019-08-14 10:17:34 +00:00
elf-sysv.test [llvm-size][test] Improve llvm-size testing 2019-08-14 10:17:34 +00:00
help.test [llvm-size][test] Improve llvm-size testing 2019-08-14 10:17:34 +00:00
invalid-input.test [llvm-size][test] Improve llvm-size testing 2019-08-14 10:17:34 +00:00
long-format.test [llvm-size][test] Improve llvm-size testing 2019-08-14 10:17:34 +00:00
macho-berkeley.test [llvm-size][test] Improve llvm-size testing 2019-08-14 10:17:34 +00:00
macho-sysv.test [llvm-size][test] Improve llvm-size testing 2019-08-14 10:17:34 +00:00
multiple-inputs.test [llvm-size][test] Improve llvm-size testing 2019-08-14 10:17:34 +00:00
no-input.test [llvm-size][test] Improve llvm-size testing 2019-08-14 10:17:34 +00:00
radix.test [llvm-size][test] Improve llvm-size testing 2019-08-14 10:17:34 +00:00
response-file.test [llvm-size][test] Improve llvm-size testing 2019-08-14 10:17:34 +00:00
stdin.test [llvm-size][test] Improve llvm-size testing 2019-08-14 10:17:34 +00:00
totals.test [llvm-size][test] Improve llvm-size testing 2019-08-14 10:17:34 +00:00
unknown-format.test [llvm-size][test] Improve llvm-size testing 2019-08-14 10:17:34 +00:00
version.test [llvm-size][test] Improve llvm-size testing 2019-08-14 10:17:34 +00:00