Anton Korobeynikov
|
4181716247
|
Handle bitconverts
llvm-svn: 76042
|
2009-07-16 14:27:01 +00:00 |
|
Anton Korobeynikov
|
117e7a7179
|
Emit proper rounding mode for fp_to_sint
llvm-svn: 76037
|
2009-07-16 14:25:12 +00:00 |
|
Anton Korobeynikov
|
886e977c69
|
Make FP zero to be legal FP immediate via LOAD ZERO
llvm-svn: 76034
|
2009-07-16 14:24:16 +00:00 |
|
Anton Korobeynikov
|
2474b40557
|
Loads are not two-address in any way
llvm-svn: 76033
|
2009-07-16 14:24:01 +00:00 |
|
Anton Korobeynikov
|
e45c7cb554
|
Add LOAD NEGATIVE instruction
llvm-svn: 76032
|
2009-07-16 14:23:44 +00:00 |
|
Anton Korobeynikov
|
d12e7875c9
|
LOAD COMPLEMENT instruction is not really two-addr
llvm-svn: 76031
|
2009-07-16 14:23:30 +00:00 |
|
Anton Korobeynikov
|
f8ac41d531
|
Add multiple add/sub instructions
llvm-svn: 76030
|
2009-07-16 14:23:16 +00:00 |
|
Anton Korobeynikov
|
b90a38d00d
|
Proper FP extloads
llvm-svn: 76028
|
2009-07-16 14:22:46 +00:00 |
|
Anton Korobeynikov
|
940ec5955b
|
Add proper PWS impdef's
llvm-svn: 76027
|
2009-07-16 14:22:30 +00:00 |
|
Anton Korobeynikov
|
3f37f337be
|
Propagate FP select_cc to dag inserters
llvm-svn: 76026
|
2009-07-16 14:22:15 +00:00 |
|
Anton Korobeynikov
|
dc167c2eec
|
Implement fp_to_sint
llvm-svn: 76025
|
2009-07-16 14:21:57 +00:00 |
|
Anton Korobeynikov
|
0c3534b070
|
Add fabs
llvm-svn: 76023
|
2009-07-16 14:21:27 +00:00 |
|
Anton Korobeynikov
|
fc1f449073
|
Add fneg
llvm-svn: 76022
|
2009-07-16 14:21:12 +00:00 |
|
Anton Korobeynikov
|
d2feb0d2e4
|
More sint_to_fp stuff
llvm-svn: 76020
|
2009-07-16 14:20:39 +00:00 |
|
Anton Korobeynikov
|
23615e0340
|
Add bunch of FP instructions
llvm-svn: 76019
|
2009-07-16 14:20:24 +00:00 |
|