brintos

brintos / llvm-project-archived public Read only

0
0
Text · 3.1 KiB · 56033bf Raw
81 lines · cpp
1// RUN: %clang --target=m68k -ffixed-a0 -### %s 2> %t2// RUN: FileCheck --check-prefix=CHECK-FIXED-A0 < %t %s3// CHECK-FIXED-A0: "-target-feature" "+reserve-a0"4 5// RUN: %clang --target=m68k -ffixed-a1 -### %s 2> %t6// RUN: FileCheck --check-prefix=CHECK-FIXED-A1 < %t %s7// CHECK-FIXED-A1: "-target-feature" "+reserve-a1"8 9// RUN: %clang --target=m68k -ffixed-a2 -### %s 2> %t10// RUN: FileCheck --check-prefix=CHECK-FIXED-A2 < %t %s11// CHECK-FIXED-A2: "-target-feature" "+reserve-a2"12 13// RUN: %clang --target=m68k -ffixed-a3 -### %s 2> %t14// RUN: FileCheck --check-prefix=CHECK-FIXED-A3 < %t %s15// CHECK-FIXED-A3: "-target-feature" "+reserve-a3"16 17// RUN: %clang --target=m68k -ffixed-a4 -### %s 2> %t18// RUN: FileCheck --check-prefix=CHECK-FIXED-A4 < %t %s19// CHECK-FIXED-A4: "-target-feature" "+reserve-a4"20 21// RUN: %clang --target=m68k -ffixed-a5 -### %s 2> %t22// RUN: FileCheck --check-prefix=CHECK-FIXED-A5 < %t %s23// CHECK-FIXED-A5: "-target-feature" "+reserve-a5"24 25// RUN: %clang --target=m68k -ffixed-a6 -### %s 2> %t26// RUN: FileCheck --check-prefix=CHECK-FIXED-A6 < %t %s27// CHECK-FIXED-A6: "-target-feature" "+reserve-a6"28 29// RUN: %clang --target=m68k -ffixed-d0 -### %s 2> %t30// RUN: FileCheck --check-prefix=CHECK-FIXED-D0 < %t %s31// CHECK-FIXED-D0: "-target-feature" "+reserve-d0"32 33// RUN: %clang --target=m68k -ffixed-d1 -### %s 2> %t34// RUN: FileCheck --check-prefix=CHECK-FIXED-D1 < %t %s35// CHECK-FIXED-D1: "-target-feature" "+reserve-d1"36 37// RUN: %clang --target=m68k -ffixed-d2 -### %s 2> %t38// RUN: FileCheck --check-prefix=CHECK-FIXED-D2 < %t %s39// CHECK-FIXED-D2: "-target-feature" "+reserve-d2"40 41// RUN: %clang --target=m68k -ffixed-d3 -### %s 2> %t42// RUN: FileCheck --check-prefix=CHECK-FIXED-D3 < %t %s43// CHECK-FIXED-D3: "-target-feature" "+reserve-d3"44 45// RUN: %clang --target=m68k -ffixed-d4 -### %s 2> %t46// RUN: FileCheck --check-prefix=CHECK-FIXED-D4 < %t %s47// CHECK-FIXED-D4: "-target-feature" "+reserve-d4"48 49// RUN: %clang --target=m68k -ffixed-d5 -### %s 2> %t50// RUN: FileCheck --check-prefix=CHECK-FIXED-D5 < %t %s51// CHECK-FIXED-D5: "-target-feature" "+reserve-d5"52 53// RUN: %clang --target=m68k -ffixed-d6 -### %s 2> %t54// RUN: FileCheck --check-prefix=CHECK-FIXED-D6 < %t %s55// CHECK-FIXED-D6: "-target-feature" "+reserve-d6"56 57// RUN: %clang --target=m68k -ffixed-d7 -### %s 2> %t58// RUN: FileCheck --check-prefix=CHECK-FIXED-D7 < %t %s59// CHECK-FIXED-D7: "-target-feature" "+reserve-d7"60 61// ==== Floating point ====62// RUN: %clang --target=m68k -m68000 -mhard-float -### %s 2> %t63// RUN: FileCheck --check-prefix=CHECK-MX881 < %t %s64// RUN: %clang --target=m68k -m68000 -m68881 -### %s 2> %t65// RUN: FileCheck --check-prefix=CHECK-MX881 < %t %s66 67// RUN: %clang --target=m68k -m68010 -mhard-float -### %s 2> %t68// RUN: FileCheck --check-prefix=CHECK-MX881 < %t %s69// RUN: %clang --target=m68k -m68010 -m68881 -### %s 2> %t70// RUN: FileCheck --check-prefix=CHECK-MX881 < %t %s71 72// RUN: %clang --target=m68k -m68020 -### %s 2> %t73// RUN: FileCheck --check-prefix=CHECK-MX881 < %t %s74 75// RUN: %clang --target=m68k -m68030 -### %s 2> %t76// RUN: FileCheck --check-prefix=CHECK-MX882 < %t %s77 78// CHECK-MX881: "-target-feature" "+isa-68881"79// CHECK-MX882: "-target-feature" "+isa-68882"80 81