]> granicus.if.org Git - clang/commit
Add a target hook for FLT_EVAL_METHOD and use it to set the value on x86 with sse...
authorBenjamin Kramer <benny.kra@googlemail.com>
Wed, 28 Dec 2011 15:47:06 +0000 (15:47 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Wed, 28 Dec 2011 15:47:06 +0000 (15:47 +0000)
commitb406669fea7c8db83a377f368f1689c848296974
treea517044ba7da8b5142b3dbc0abcc5c0715be2451
parent5294c792c715b8dba26711be482b7a32be04d4d5
Add a target hook for FLT_EVAL_METHOD and use it to set the value on x86 with sse disabled.

x87 math evaluates everything with 80 bits precision, so we have to set FLT_EVAL_METHOD
to "2".

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@147311 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/TargetInfo.h
lib/Basic/Targets.cpp
lib/Frontend/InitPreprocessor.cpp
test/Preprocessor/init.c