]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r271025, r271029, r271030 (by sbruno):
authordim <dim@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 13 Feb 2015 21:19:02 +0000 (21:19 +0000)
committerdim <dim@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 13 Feb 2015 21:19:02 +0000 (21:19 +0000)
commite108768537c28f8059a9bf5adcb92d3f59bb5743
treec4b45b01a4baf6f37c5b11ed9bf50f31bc8a8086
parent9667ee0e782334eae82f1f309d1469b0d8a21b71
MFC r271025, r271029, r271030 (by sbruno):

MFV:  Only emit movw on ARMv6T2

Building for the FreeBSD default target ARMv6 was emitting movw ASM on certain
test cases (found building qmake4/5 for ARM).  Don't do that, moreover, the AS
in base doesn't understand this instruction for this target.  One would need
to use --integrated-as to get this to build if desired.

http://llvm.org/viewvc/llvm-project?view=revision&revision=216989

Submitted by: ian
Reviewed by: dim
Obtained from: llvm.org

git-svn-id: svn://svn.freebsd.org/base/stable/10@278709 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
contrib/llvm/lib/Target/ARM/ARMInstrInfo.td
contrib/llvm/patches/patch-r271024-llvm-r216989-fix-movm-armv6.diff [new file with mode: 0644]