unsafe math

I tried a simple float math (a + b - b) using llc's option
–enable-unsafe-fp-math, but I still have add and sub in the code
(x86).

Does LLVM perform any float/double reassociation, etc under unsafe
math or fast-math ?

Thanks
Junjie