Rev 660 | Rev 697 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 660 | Rev 688 | ||
|---|---|---|---|
| Line 61... | Line 61... | ||
| 61 | return addFloat32(fa,fb).f; |
61 | return addFloat32(fa,fb).f; |
| 62 | } |
62 | } |
| 63 | return subFloat32(fa,fb).f; |
63 | return subFloat32(fa,fb).f; |
| 64 | }; |
64 | }; |
| 65 | 65 | ||
| - | 66 | float __mulsf3(float a, float b) |
|
| - | 67 | { |
|
| - | 68 | float32 fa, fb; |
|
| - | 69 | fa.f=a; |
|
| - | 70 | fb.f=b; |
|
| - | 71 | return mulFloat32(fa, fb).f; |
|
| - | 72 | } |
|
| - | 73 | ||
| 66 | float __negsf2(float a) |
74 | float __negsf2(float a) |
| 67 | { |
75 | { |
| 68 | float32 fa; |
76 | float32 fa; |
| 69 | fa.f=a; |
77 | fa.f=a; |
| 70 | fa.parts.sign=!fa.parts.sign; |
78 | fa.parts.sign=!fa.parts.sign; |