summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema
diff options
context:
space:
mode:
authorJohn Brawn <john.brawn@arm.com>2015-06-05 13:34:11 +0000
committerJohn Brawn <john.brawn@arm.com>2015-06-05 13:34:11 +0000
commit5a589ad6035e2cc6776cc8fb255c27b38cab6c5c (patch)
tree939a938bf4a472f63890ecee46a1ad049809d8e0 /clang/lib/Sema
parent985c04e8fafb2489b1fa960ebba5383e9d77e91e (diff)
downloadbcm5719-llvm-5a589ad6035e2cc6776cc8fb255c27b38cab6c5c.tar.gz
bcm5719-llvm-5a589ad6035e2cc6776cc8fb255c27b38cab6c5c.zip
[ARM] Use TargetParser to determine FPU subtarget features
The main effect of this is to fix anomalies where certain -mfpu options didn't disable everything that they should causing strange behaviour when combined with -mcpu or -march values that themselves enabled fpu subtarget features, e.g. -mfpu=fpv5-dp-d16 with -march=armv7em previously behaved the same as -mfpu=fpv5-sp-d16 due to fp-only-sp not being disabled. Invalid -mfpu options now also give an error, which is consistent with the handling of the .fpu directive. Differential Revision: http://reviews.llvm.org/D10239 llvm-svn: 239152
Diffstat (limited to 'clang/lib/Sema')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud