summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ExprConstant.cpp
diff options
context:
space:
mode:
authorJim Grosbach <grosbach@apple.com>2012-01-20 18:09:51 +0000
committerJim Grosbach <grosbach@apple.com>2012-01-20 18:09:51 +0000
commita9d36fbca7181555bf6acaae3f8bda4078f0b8bc (patch)
tree61d326d6ca77c78f69758de953f14b6ab8c1bb5b /clang/lib/AST/ExprConstant.cpp
parente2456055efddb14d96c5d5ec341f8c403f4b1a5a (diff)
downloadbcm5719-llvm-a9d36fbca7181555bf6acaae3f8bda4078f0b8bc.tar.gz
bcm5719-llvm-a9d36fbca7181555bf6acaae3f8bda4078f0b8bc.zip
NEON use vmov.i32 to splat some f32 values into vectors.
For bit patterns that aren't representable using the 8-bit floating point representation for vmov.f32, but are representable via vmov.i32, treat the .f32 syntax as an alias. Most importantly, this covers the case 'vmov.f32 Vd, #0.0'. rdar://10616677 llvm-svn: 148556
Diffstat (limited to 'clang/lib/AST/ExprConstant.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud