-# Copyright (C) 2012-2019 Free Software Foundation, Inc.
+# Copyright (C) 2012-2020 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
return
}
+proc supports_ppc64 { } {
+ global AS
+ if { [catch "exec $AS -a64 < /dev/null"] } then {
+ return 0
+ } else {
+ return 1
+ }
+}
+
run_dump_test "bcyerr"
run_dump_test "bcy"
run_dump_test "bcaterr"
run_dump_test "test2xcoff32"
run_dump_test "altivec_xcoff"
run_dump_test "altivec_xcoff64"
+ run_dump_test "groupnop"
}
# These tests are currently ELF specific, only because nobody has
run_dump_test "altivec3"
run_dump_test "broadway"
run_dump_test "booke"
+run_dump_test "groupnop"
run_dump_test "e500"
run_list_test "e500-ill" "-me500"
run_dump_test "ppc750ps"
run_dump_test "power7"
run_dump_test "power8"
run_dump_test "power9"
+run_dump_test "power10"
run_dump_test "vsx"
run_dump_test "vsx2"
run_dump_test "vsx3"
+run_dump_test "vsx4"
run_dump_test "htm"
run_dump_test "titan"
run_dump_test "prefix-align"
+run_dump_test "prefix-pcrel"
+if { [supports_ppc64] } then {
+ run_dump_test "prefix-reloc"
+}
+run_dump_test "byte_rev"
+run_dump_test "vec_mul"
+run_dump_test "vsx_32byte"
+run_dump_test "int128"
+run_dump_test "simd_perm"
+run_dump_test "outerprod"
+run_dump_test "maskmanip"
+run_dump_test "genpcv"
+run_dump_test "bitmanip"