summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2018-04-10 18:21:04 +0000
committerCraig Topper <craig.topper@intel.com>2018-04-10 18:21:04 +0000
commit612b13cf14bb4a0c3190ed147dd801446f474837 (patch)
treebb83d45c735f96597186936b7d468fbc08579fd6
parent3945b838c3d7648514f134152484d87888b7fff1 (diff)
[X86] Change the name string for the newly add DF flag register to 'dirflag' to match the clobber name supported by clang for MS inline assembly.
This should fix the failure found by Chromium reported here https://bugs.chromium.org/p/chromium/issues/detail?id=831158 The test case will be added in clang.
-rw-r--r--llvm/lib/Target/X86/X86RegisterInfo.td2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/X86/X86RegisterInfo.td b/llvm/lib/Target/X86/X86RegisterInfo.td
index f652e19d9bd..da2197e9fbc 100644
--- a/llvm/lib/Target/X86/X86RegisterInfo.td
+++ b/llvm/lib/Target/X86/X86RegisterInfo.td
@@ -275,7 +275,7 @@ def FPSW : X86Reg<"fpsw", 0>;
def EFLAGS : X86Reg<"flags", 0>;
// The direction flag.
-def DF : X86Reg<"DF", 0>;
+def DF : X86Reg<"dirflag", 0>;
// Segment registers