mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-16 11:30:51 +00:00
f1aba61bb5
I'm not very happy with duplicating the fpu->feature mapping in ARMAsmParser.cpp and in clang's driver. See the bug for a patch that doesn't do that, and the review thread [1] for why this duplication exists. 1: http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20140811/231052.html git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@215811 91177308-0d34-0410-b5e6-96231b3b80d8
17 lines
325 B
ArmAsm
17 lines
325 B
ArmAsm
// RUN: llvm-mc -triple armv7-unknown-linux-gnueabi -mattr=+vfp3,+d16,-neon %s
|
|
|
|
.fpu neon
|
|
VAND d3, d5, d5
|
|
vldr d21, [r7, #296]
|
|
|
|
@ .thumb should not disable the prior .fpu neon
|
|
.thumb
|
|
|
|
vmov q4, q11 @ v4si
|
|
str r6, [r7, #264]
|
|
mov r6, r5
|
|
vldr d21, [r7, #296]
|
|
add r9, r7, #216
|
|
|
|
fstmfdd sp!, {d8, d9, d10, d11, d12, d13, d14, d15}
|