summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.h
diff options
context:
space:
mode:
authorNeil Hickey <neil.hickey@arm.com>2016-12-14 13:18:48 +0000
committerNeil Hickey <neil.hickey@arm.com>2016-12-14 13:18:48 +0000
commit7b5ddab55b1ed11d7693ea5a07990a9859e29e99 (patch)
treec0a81b044b7307a13dfaa06a336ab2b38a065316 /llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.h
parent7d94d54a36f05879ccd502117105c4b9877e702a (diff)
downloadbcm5719-llvm-7b5ddab55b1ed11d7693ea5a07990a9859e29e99.tar.gz
bcm5719-llvm-7b5ddab55b1ed11d7693ea5a07990a9859e29e99.zip
Fixing cast condition for removing casts from builtin FPClassification.
The function SemaBuiltinFPClassification removed superfluous float to double casts, this was changed to also remove float to float casts but this isn't valid in all cases, for example when doing an rvaluetolvalue cast. Added a check to only remove if this was a conventional floating cast. Added additional tests into SemaOpenCL/extensions to cover these cases llvm-svn: 289650
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud