Add support for getting & setting the FPSCR application register on ARM when VFP...
authorNate Begeman <natebegeman@mac.com>
Tue, 3 Aug 2010 21:31:55 +0000 (21:31 +0000)
committerNate Begeman <natebegeman@mac.com>
Tue, 3 Aug 2010 21:31:55 +0000 (21:31 +0000)
commitd1fb583128c6682bb8a7c74eafa810a9270cc8df
treed009b76a09bad20fb173a61081cecd9a4ac8cb6a
parent6fc24467e91a2c515fa5347e90071573c454bcca
Add support for getting & setting the FPSCR application register on ARM when VFP is enabled.
Add support for using the FPSCR in conjunction with the vcvtr instruction, for controlling fp to int rounding.
Add support for the FLT_ROUNDS_ node now that the FPSCR is exposed.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110152 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/IntrinsicsARM.td
lib/Target/ARM/ARMBaseRegisterInfo.cpp
lib/Target/ARM/ARMISelLowering.cpp
lib/Target/ARM/ARMISelLowering.h
lib/Target/ARM/ARMInstrVFP.td