diff options
| author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-03-01 22:57:32 +0000 |
|---|---|---|
| committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-03-01 22:57:32 +0000 |
| commit | 693225f04a7199ef04ff25ee031bfe71afe0ea50 (patch) | |
| tree | 522b20eeafd44c701f988c724d3f33f583d0eb90 /llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | |
| parent | 946660332241d3524bd85fa4f63bf5041de44e24 (diff) | |
| download | bcm5719-llvm-693225f04a7199ef04ff25ee031bfe71afe0ea50.tar.gz bcm5719-llvm-693225f04a7199ef04ff25ee031bfe71afe0ea50.zip | |
Handle regmasks in Thumb1RegisterInfo::saveScavengerRegister().
This function could have r12 live across a function call when compiling
thumb1 code.
The test case for this is not included because it is very long. It must
provoke emergency spilling near a function call. The behavior is
provoked by MultiSource/Applications/JM/lencod, and it triggers an
assertion in the scavenger.
<rdar://problem/10963642>
llvm-svn: 151855
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp')
0 files changed, 0 insertions, 0 deletions

