diff options
author | Chris Lattner <sabre@nondot.org> | 2004-05-07 21:18:15 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2004-05-07 21:18:15 +0000 |
commit | e7a31c98db05a955ef558d4c685b143c48063b68 (patch) | |
tree | 809c44b3ddd0124cb9c6527ef721b84b08ac9fcc /lib/CodeGen/ModuloScheduling/MSchedGraph.h | |
parent | 2c9a94cd4f83b9a997f2aca86345a4cb203a1efa (diff) |
Codegen floating point stores of constants into integer instructions. This
allows us to compile:
store float 10.0, float* %P
into:
mov DWORD PTR [%EAX], 1092616192
instead of:
.CPItest_0: # float 0x4024000000000000
.long 1092616192 # float 10
...
fld DWORD PTR [.CPItest_0]
fstp DWORD PTR [%EAX]
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13409 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/ModuloScheduling/MSchedGraph.h')
0 files changed, 0 insertions, 0 deletions