diff options
author | Vikram S. Adve <vadve@cs.uiuc.edu> | 2003-07-02 01:13:57 +0000 |
---|---|---|
committer | Vikram S. Adve <vadve@cs.uiuc.edu> | 2003-07-02 01:13:57 +0000 |
commit | b5f8ada255168d1dd908203be48a139d0d4f381a (patch) | |
tree | cfab4e0f2e90ddec4aaf6b84072998c44906172f /llvm/lib/CodeGen/InstrSched/SchedGraph.cpp | |
parent | 29eafac9ff37eb93b7dc98298fe78ba6a53c77bc (diff) | |
download | bcm5719-llvm-b5f8ada255168d1dd908203be48a139d0d4f381a.tar.gz bcm5719-llvm-b5f8ada255168d1dd908203be48a139d0d4f381a.zip |
Bug/case fixes:
(1) select: Ok to convert a pointer to a float or double.
(2) regalloc: Some MachineInstr* for caller-saving code before a call
were being inserted before and after the call!
(3) Don't insert the caller-saving instructions in the
MachineCodeForInstruction for the Call instruction.
*All* instructions generated by register allocation need to be
recorded in those maps, but it needs to be done uniformly.
llvm-svn: 7051
Diffstat (limited to 'llvm/lib/CodeGen/InstrSched/SchedGraph.cpp')
0 files changed, 0 insertions, 0 deletions