]> granicus.if.org Git - llvm/commit
Merging r339895 and r339896:
authorHans Wennborg <hans@hanshq.net>
Tue, 21 Aug 2018 19:58:00 +0000 (19:58 +0000)
committerHans Wennborg <hans@hanshq.net>
Tue, 21 Aug 2018 19:58:00 +0000 (19:58 +0000)
commit1215ec5889351270e078ed180535f96e1179f30a
tree6f232eab1e84134a69514cccedd937d2b85bb0f6
parent39ee06433f815a17e582dd5ac7cdc0eac1a73ca1
Merging r339895 and r339896:
------------------------------------------------------------------------
r339895 | niravd | 2018-08-16 18:31:14 +0200 (Thu, 16 Aug 2018) | 13 lines

[MC][X86] Enhance X86 Register expression handling to more closely match GCC.

Allow the comparison of x86 registers in the evaluation of assembler
directives. This generalizes and simplifies the extension from r334022
to catch another case found in the Linux kernel.

Reviewers: rnk, void

Reviewed By: rnk

Subscribers: hiraditya, nickdesaulniers, llvm-commits

Differential Revision: https://reviews.llvm.org/D50795
------------------------------------------------------------------------

------------------------------------------------------------------------
r339896 | d0k | 2018-08-16 18:50:23 +0200 (Thu, 16 Aug 2018) | 1 line

[MC] Remove unused variable
------------------------------------------------------------------------

git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_70@340329 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/MC/MCExpr.h
include/llvm/MC/MCParser/MCAsmParserUtils.h
include/llvm/MC/MCParser/MCTargetAsmParser.h
lib/MC/MCExpr.cpp
lib/MC/MCParser/AsmParser.cpp
lib/Target/X86/AsmParser/X86AsmParser.cpp
lib/Target/X86/MCTargetDesc/X86MCExpr.h
test/MC/X86/pr37425.s