summaryrefslogtreecommitdiffstats
path: root/llvm
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2017-12-15 19:38:14 +0000
committerCraig Topper <craig.topper@intel.com>2017-12-15 19:38:14 +0000
commitdf2521a638db22324d4b80727d6951b988f74ef2 (patch)
tree52eb2f4810ac1e60e12ea0259a89b4502504d022 /llvm
parent3fb838668570c5dc057656638da55c83211da3c2 (diff)
downloadbcm5719-llvm-df2521a638db22324d4b80727d6951b988f74ef2.tar.gz
bcm5719-llvm-df2521a638db22324d4b80727d6951b988f74ef2.zip
[X86] Remove assert in X86MCCodeEmitter.cpp that was added in r320830.
It seems to be failing real code which is concerning, but we were silently getting away with it. I'll investigate further. llvm-svn: 320850
Diffstat (limited to 'llvm')
-rw-r--r--llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp2
1 files changed, 0 insertions, 2 deletions
diff --git a/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp b/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp
index a7059c6914d..272c6f23014 100644
--- a/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp
+++ b/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp
@@ -1130,8 +1130,6 @@ bool X86MCCodeEmitter::emitOpcodePrefix(uint64_t TSFlags, unsigned &CurByte,
EmitByte(0x40 | REX, CurByte, OS);
Ret = true;
}
- } else {
- assert(!(TSFlags & X86II::REX_W) && "REX.W requires 64bit mode.");
}
// 0x0F escape code must be emitted just before the opcode.
OpenPOWER on IntegriCloud