summaryrefslogtreecommitdiffstats
path: root/clang/docs/analyzer
diff options
context:
space:
mode:
authorReed Kotler <rkotler@mips.com>2012-12-15 00:20:05 +0000
committerReed Kotler <rkotler@mips.com>2012-12-15 00:20:05 +0000
commit5fdeb212494fe4435bd6c25537bfc6071b304c6c (patch)
tree6d24cf59f03f6c3882d3b95654ac3d8702a90791 /clang/docs/analyzer
parenta2de826d294b3c2d0785e18aabb43fd5b7877e06 (diff)
downloadbcm5719-llvm-5fdeb212494fe4435bd6c25537bfc6071b304c6c.tar.gz
bcm5719-llvm-5fdeb212494fe4435bd6c25537bfc6071b304c6c.zip
This code implements most of mips16 hardfloat as it is done by gcc.
In this case, essentially it is soft float with different library routines. The next step will be to make this fully interoperational with mips32 floating point and that requires creating stubs for functions with signatures that contain floating point types. I have a more sophisticated design for mips16 hardfloat which I hope to implement at a later time that directly does floating point without the need for function calls. The mips16 encoding has no floating point instructions so one needs to switch to mips32 mode to execute floating point instructions. llvm-svn: 170259
Diffstat (limited to 'clang/docs/analyzer')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud