diff options
author | dim <dim@FreeBSD.org> | 2014-09-21 15:37:39 +0000 |
---|---|---|
committer | dim <dim@FreeBSD.org> | 2014-09-21 15:37:39 +0000 |
commit | 17dda45b300572031284676263e76ce1c05f2807 (patch) | |
tree | 2f079b6c441b61344fc1274eba1bb7d619b85f2d /contrib/llvm/patches/patch-r271024-llvm-r216989-fix-movm-armv6.diff | |
parent | aa335f6556c9795b0e4dbe2f23b03824c0dbeee1 (diff) | |
download | FreeBSD-src-17dda45b300572031284676263e76ce1c05f2807.zip FreeBSD-src-17dda45b300572031284676263e76ce1c05f2807.tar.gz |
Add a few missing llvm/clang patches, update the other ones to be able
to apply with the same patch options onto a fresh upstream llvm/clang
3.4.1 checkout, and use approximately the same header tempate for them.
MFC after: 3 days
Diffstat (limited to 'contrib/llvm/patches/patch-r271024-llvm-r216989-fix-movm-armv6.diff')
-rw-r--r-- | contrib/llvm/patches/patch-r271024-llvm-r216989-fix-movm-armv6.diff | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/contrib/llvm/patches/patch-r271024-llvm-r216989-fix-movm-armv6.diff b/contrib/llvm/patches/patch-r271024-llvm-r216989-fix-movm-armv6.diff deleted file mode 100644 index 30577e7..0000000 --- a/contrib/llvm/patches/patch-r271024-llvm-r216989-fix-movm-armv6.diff +++ /dev/null @@ -1,14 +0,0 @@ -Index: lib/Target/ARM/ARMInstrInfo.td -=================================================================== ---- lib/Target/ARM/ARMInstrInfo.td (revision 271024) -+++ lib/Target/ARM/ARMInstrInfo.td (revision 271026) -@@ -3248,7 +3248,8 @@ - def : ARMPat<(ARMadde GPR:$src, so_imm_not:$imm, CPSR), - (SBCri GPR:$src, so_imm_not:$imm)>; - def : ARMPat<(ARMadde GPR:$src, imm0_65535_neg:$imm, CPSR), -- (SBCrr GPR:$src, (MOVi16 (imm_not_XFORM imm:$imm)))>; -+ (SBCrr GPR:$src, (MOVi16 (imm_not_XFORM imm:$imm)))>, -+ Requires<[IsARM, HasV6T2]>; - - // Note: These are implemented in C++ code, because they have to generate - // ADD/SUBrs instructions, which use a complex pattern that a xform function |