| Index: lib/Target/X86/MCTargetDesc/X86MCNaCl.h
|
| diff --git a/lib/Target/X86/MCTargetDesc/X86MCNaCl.h b/lib/Target/X86/MCTargetDesc/X86MCNaCl.h
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..e94bab01163ee041df025858040843d413030d5c
|
| --- /dev/null
|
| +++ b/lib/Target/X86/MCTargetDesc/X86MCNaCl.h
|
| @@ -0,0 +1,25 @@
|
| +//===-- X86MCNaCl.h - Prototype for CustomExpandInstNaClX86 ---*- C++ -*-===//
|
| +//
|
| +// The LLVM Compiler Infrastructure
|
| +//
|
| +// This file is distributed under the University of Illinois Open Source
|
| +// License. See LICENSE.TXT for details.
|
| +//
|
| +//===----------------------------------------------------------------------===//
|
| +
|
| +#ifndef X86MCNACL_H
|
| +#define X86MCNACL_H
|
| +
|
| +namespace llvm {
|
| +class MCInst;
|
| +class MCStreamer;
|
| +struct X86MCNaClSFIState {
|
| + unsigned PrefixSaved;
|
| + bool PrefixPass;
|
| + bool EmitRaw;
|
| +};
|
| +bool CustomExpandInstNaClX86(const MCSubtargetInfo &STI, const MCInst &Inst,
|
| + MCStreamer &Out, X86MCNaClSFIState &State);
|
| +}
|
| +
|
| +#endif
|
|
|