Fix compile errors after rebase
Use llvm/TargetParser/Triple.h instead of llvm/ADT/Triple.h
Use getX86SubSuperRegister instead of getX86SubSuperRegisterOrZero
diff --git a/llvm/lib/MC/MCNaCl.cpp b/llvm/lib/MC/MCNaCl.cpp
index d9249c7..3ef7e37 100644
--- a/llvm/lib/MC/MCNaCl.cpp
+++ b/llvm/lib/MC/MCNaCl.cpp
@@ -9,7 +9,6 @@
//===----------------------------------------------------------------------===//
#include "llvm/MC/MCNaCl.h"
-#include "llvm/ADT/Triple.h"
#include "llvm/BinaryFormat/ELF.h"
#include "llvm/MC/MCContext.h"
#include "llvm/MC/MCNaClExpander.h"
@@ -18,6 +17,7 @@
#include "llvm/MC/TargetRegistry.h"
#include "llvm/Support/Alignment.h"
#include "llvm/Support/CommandLine.h"
+#include "llvm/TargetParser/Triple.h"
static const char NoteNamespace[] = "NaCl";
diff --git a/llvm/lib/Target/X86/MCTargetDesc/X86MCNaClExpander.cpp b/llvm/lib/Target/X86/MCTargetDesc/X86MCNaClExpander.cpp
index cb5ff2e..5b6cd8c 100644
--- a/llvm/lib/Target/X86/MCTargetDesc/X86MCNaClExpander.cpp
+++ b/llvm/lib/Target/X86/MCTargetDesc/X86MCNaClExpander.cpp
@@ -51,7 +51,7 @@
MCRegister getReg32(MCRegister Reg) {
switch (Reg) {
default:
- return getX86SubSuperRegisterOrZero(Reg, 32, false);
+ return getX86SubSuperRegister(Reg, 32, false);
case X86::IP:
case X86::EIP:
return X86::EIP;
@@ -63,7 +63,7 @@
MCRegister getReg64(MCRegister Reg) {
switch (Reg) {
default:
- return getX86SubSuperRegisterOrZero(Reg, 64, false);
+ return getX86SubSuperRegister(Reg, 64, false);
case X86::IP:
case X86::EIP:
case X86::RIP:
@@ -620,7 +620,7 @@
RotateRegister = SandboxedInst.getOperand(0).getReg();
SandboxedInst.setOpcode(X86::MOV8rm);
SandboxedInst.getOperand(0).setReg(
- getX86SubSuperRegisterOrZero(RotateRegister, 8, /*High=*/false));
+ getX86SubSuperRegister(RotateRegister, 8, /*High=*/false));
} else if (InstNeedsSandboxing &&
(SandboxedInst.getOpcode() == X86::MOV8mr_NOREX ||
SandboxedInst.getOpcode() == X86::MOV8mr) &&
@@ -628,7 +628,7 @@
RotateRegister = SandboxedInst.getOperand(5).getReg();
SandboxedInst.setOpcode(X86::MOV8mr);
SandboxedInst.getOperand(5).setReg(
- getX86SubSuperRegisterOrZero(RotateRegister, 8, /*High=*/false));
+ getX86SubSuperRegister(RotateRegister, 8, /*High=*/false));
}
if (RotateRegister != X86::NoRegister) {