llvm.org GIT mirror llvm / b77eb78
Add Target class for X86 target git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7523 91177308-0d34-0410-b5e6-96231b3b80d8 Chris Lattner 17 years ago
1 changed file(s) with 17 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
1414
1515 include "X86RegisterInfo.td"
1616
17 //===----------------------------------------------------------------------===//
18 // Instruction Descriptions
19 //===----------------------------------------------------------------------===//
20
21 def X86InstrInfo : InstrInfo {
22 }
23
24 def X86 : Target {
25 // Specify the callee saved registers.
26 set CalleeSavedRegisters = [ESI, EDI, EBX, EBP];
27
28 // Yes, pointers are 32-bits in size.
29 set PointerType = i32;
30
31 // Information about the instructions...
32 set InstructionSet = X86InstrInfo;
33 }