brintos

brintos / llvm-project-archived public Read only

0
0
Text · 842 B · ffd9461 Raw
47 lines · plain
1@ RUN: llvm-mc < %s -triple armv7a -mattr=+vfp3,+neon,+fp16,+hwdiv-arm,+hwdiv -filetype=obj | llvm-objdump -d - | FileCheck %s2 3.eabi_attribute Tag_FP_arch, 0 // disallow vfp4 5vfp2:6  vmla.f32 s0, s1, s27 8@CHECK-LABEL: vfp29@CHECK-NOT: 81 0a 00 ee vmla.f32 s0, s1, s210@CHECK: unknown11 12vfp3:13  vmov.f32 s0, #0.514 15@CHECK-LABEL: vfp316@CHECK-NOT: 00 0a b6 ee vmov.f32 s0, #5.000000e-0117@CHECK: unknown18 19neon:20  vmla.f32 d0, d1, d221 22@CHECK-LABEL: neon23@CHECK-NOT: 12 0d 01 f2 vmla.f32 d0, d1, d224@CHECK: unknown25 26fp16:27  vcvt.f32.f16 q0, d228 29@CHECK-LABEL: fp1630@CHECK-NOT: 02 07 b6 f3  vcvt.f32.f16 q0, d231@CHECK: unknown32 33div_arm:34  udiv r0, r1, r235 36@CHECK-LABEL: div_arm37@CHECK-NOT: 11 f2 30 e7 udiv r0, r1, r238@CHECK: unknown39 40.thumb41div_thumb:42  udiv r0, r1, r243 44@CHECK-LABEL: div_thumb45@CHECK-NOT: b1 fb f2 f0 udiv r0, r1, r246@CHECK: unknown47