Quuxplusone / LLVMBugzillaTest

0 stars 0 forks source link

llc asserts on frameaddress intrinsic on ARM #4848

Closed Quuxplusone closed 14 years ago

Quuxplusone commented 14 years ago
Bugzilla Link PR4344
Status RESOLVED FIXED
Importance P normal
Reported by Lars Ivar Igesund (larsivar@igesund.net)
Reported on 2009-06-07 13:36:48 -0700
Last modified on 2009-06-22 13:39:14 -0700
Version trunk
Hardware Other Linux
CC anton@korobeynikov.info, bharadwajy@gmail.com, bob.wilson@apple.com, evan.cheng@apple.com, llvm-bugs@lists.llvm.org, nlewycky@google.com
Fixed by commit(s)
Attachments bugpoint-reduced-simplified.bc (468 bytes, application/octet-stream)
Blocks
Blocked by
See also
Created attachment 3071
reduced and simplified bugpoint bc

Reproduced with a snippet using the frameaddress intrinsic when cross compiling
for ARM.

Relevant arguments could be

-march=arm
-mtriple=asm-linuxeabi-unknown-gnu
-gcc=~/android/prebuilt/linux-x86/toolchain/arm-eabi-4.3.1/bin/arm-eabi-gcc

bugpoint reduction attached.
Quuxplusone commented 14 years ago

Attached bugpoint-reduced-simplified.bc (468 bytes, application/octet-stream): reduced and simplified bugpoint bc

Quuxplusone commented 14 years ago
I should mention - got error with revision 73023 and one checked 2-3 days
earlier.
Quuxplusone commented 14 years ago

_Bug 4416 has been marked as a duplicate of this bug._

Quuxplusone commented 14 years ago

r11 is the frame pointer and it should have not have been made available to allocation.

Quuxplusone commented 14 years ago
Fixed.
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20090622/079184.html