[all-commits] [llvm/llvm-project] 24c68e: Reland "[X86][MS-InlineAsm] Use exact conditions t...
Phoebe Wang via All-commits
all-commits at lists.llvm.org
Fri Dec 24 01:43:07 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 24c68ea1eb4fc0d0e782424ddb02da9e8c53ddf5
https://github.com/llvm/llvm-project/commit/24c68ea1eb4fc0d0e782424ddb02da9e8c53ddf5
Author: Phoebe Wang <phoebe.wang at intel.com>
Date: 2021-12-24 (Fri, 24 Dec 2021)
Changed paths:
M clang/test/CodeGen/ms-inline-asm-functions.c
M llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
M llvm/lib/Target/X86/AsmParser/X86Operand.h
Log Message:
-----------
Reland "[X86][MS-InlineAsm] Use exact conditions to recognize MS global variables"
This reverts commit a954558e878ed9e97e99036229e99af8c6b6c881.
Thanks Yuanfang's help. I think I found the root cause of the buildbot
fail.
The failed test has both Memory and Immediate X86Operand. All data of
different operand kinds share the same memory space by a union
definition. So it has chance we get the wrong result if we don't check
the operand kind.
It's probably it happen to be the correct value in my local environment
so that I can't reproduce the fail.
Differential Revision: https://reviews.llvm.org/D116090
More information about the All-commits
mailing list