diff options
| author | Chris Lattner <sabre@nondot.org> | 2006-06-12 23:59:16 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2006-06-12 23:59:16 +0000 |
| commit | ac59ab515ae9e4b8bfc5e29bc4fa7c534f5189fb (patch) | |
| tree | f78829b03d4e73fda8e71e8bc7b4e6f77f857ece /llvm/lib/CodeGen/MachineInstr.cpp | |
| parent | 6b043a24a1d22ce3957290fea7163488f06071cb (diff) | |
| download | llvm-ac59ab515ae9e4b8bfc5e29bc4fa7c534f5189fb.zip llvm-ac59ab515ae9e4b8bfc5e29bc4fa7c534f5189fb.tar.gz llvm-ac59ab515ae9e4b8bfc5e29bc4fa7c534f5189fb.tar.bz2 | |
Gaar! Don't use r11 for CR save/restore, use R0. R11 can be register
allocated, thus live across the save/reload. This fixes
llc-beta /MultiSource/Applications/spiff/spiff
llc-beta /MultiSource/Benchmarks/sim/sim:
llc-beta /MultiSource/Benchmarks/Ptrdist/bc/bc
llc-beta /MultiSource/Benchmarks/McCat/12-IOtest/iotest:
llc-beta /MultiSource/Benchmarks/FreeBench/fourinarow/fourinarow
llc-beta /MultiSource/Benchmarks/Fhourstones-3.1/fhourstones3.1
llc-beta /MultiSource/Benchmarks/mediabench/adpcm/rawdaudio/rawdaudio
llc-beta /MultiSource/Benchmarks/mediabench/adpcm/rawcaudio/rawcaudio
llc-beta /MultiSource/Benchmarks/mediabench/g721/g721encode/encode
llc-beta /MultiSource/Benchmarks/mediabench/jpeg/jpeg-6a/cjpeg
and probably others, with -regalloc=local.
llvm-svn: 28761
Diffstat (limited to 'llvm/lib/CodeGen/MachineInstr.cpp')
0 files changed, 0 insertions, 0 deletions
