diff options
author | Juergen Ributzka <juergen@apple.com> | 2014-06-23 21:55:40 +0000 |
---|---|---|
committer | Juergen Ributzka <juergen@apple.com> | 2014-06-23 21:55:40 +0000 |
commit | 21d560843fc7dfc7b917a94554f676bc649fd566 (patch) | |
tree | ca35540b0b74ca189b794dc2b566ded60ac92c09 /llvm/lib/Object/SymbolicFile.cpp | |
parent | 6ef06f9159950b14db7f40f1fd37aa53ca2e955b (diff) | |
download | bcm5719-llvm-21d560843fc7dfc7b917a94554f676bc649fd566.tar.gz bcm5719-llvm-21d560843fc7dfc7b917a94554f676bc649fd566.zip |
[FastISel][X86] Add support for floating-point select.
This extends the select lowering to support floating-point selects. The
lowering depends on SSE instructions and that the conditon comes from a
floating-point compare. Under this conditions it is possible to emit an
optimized instruction sequence that doesn't require any branches to
simulate the select.
llvm-svn: 211544
Diffstat (limited to 'llvm/lib/Object/SymbolicFile.cpp')
0 files changed, 0 insertions, 0 deletions