Initialize implicit uses/defs fields for sparc backend to empty list
[oota-llvm.git] / lib / Target / X86 / X86Implicit.h
1 //===-- X86Implicit.h - All the implicit uses and defs for X86 ops --------===//
2 //
3 // This defines a class which maps X86 opcodes to the registers that they
4 // implicitly modify or use.
5 //
6 //===----------------------------------------------------------------------===//
7
8 #include "X86.h"
9 #include <map>
10 #include <vector>
11
12 class X86Implicit {
13 public:
14   typedef std::map <X86::Opcode, std::vector <X86::Register> > ImplicitMap;
15   ImplicitMap implicitUses;
16   ImplicitMap implicitDefs;
17   X86Implicit ();
18 };