mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-24 19:52:54 +01:00
9292bad5f5
otherwise labels get incorrectly merged. We handled this by emitting a ".byte 0", but this isn't correct on thumb/arm targets where the text segment needs to be a multiple of 2/4 bytes. Handle this by emitting a noop. This is more gross than it should be because arm/ppc are not fully mc'ized yet. This fixes rdar://7908505 llvm-svn: 102400
9 lines
147 B
LLVM
9 lines
147 B
LLVM
; RUN: llc < %s -march=x86 | grep nop
|
|
target triple = "i686-apple-darwin8"
|
|
|
|
|
|
define void @bork() noreturn nounwind {
|
|
entry:
|
|
unreachable
|
|
}
|