forked from OSchip/llvm-project
parent
5581437308
commit
0782e27d85
|
@ -21,15 +21,6 @@ include "../Target.td"
|
|||
include "PPC32RegisterInfo.td"
|
||||
include "PowerPCInstrInfo.td"
|
||||
|
||||
def PowerPCInstrInfo : InstrInfo {
|
||||
let PHIInst = PHI;
|
||||
|
||||
let TSFlagsFields = [ "VMX", "PPC64" ];
|
||||
let TSFlagsShifts = [ 0, 1 ];
|
||||
|
||||
let isLittleEndianEncoding = 1;
|
||||
}
|
||||
|
||||
def PPC32 : Target {
|
||||
// Pointers on PPC32 are 32-bits in size.
|
||||
let PointerType = i32;
|
||||
|
|
|
@ -21,15 +21,6 @@ include "../Target.td"
|
|||
include "PPC64RegisterInfo.td"
|
||||
include "PowerPCInstrInfo.td"
|
||||
|
||||
def PowerPCInstrInfo : InstrInfo {
|
||||
let PHIInst = PHI;
|
||||
|
||||
let TSFlagsFields = [ "VMX", "PPC64" ];
|
||||
let TSFlagsShifts = [ 0, 1 ];
|
||||
|
||||
let isLittleEndianEncoding = 1;
|
||||
}
|
||||
|
||||
def PPC64 : Target {
|
||||
// Pointers on PPC64 are 64-bits in size.
|
||||
let PointerType = i64;
|
||||
|
|
|
@ -21,15 +21,6 @@ include "../Target.td"
|
|||
include "PPC64RegisterInfo.td"
|
||||
include "PowerPCInstrInfo.td"
|
||||
|
||||
def PowerPCInstrInfo : InstrInfo {
|
||||
let PHIInst = PHI;
|
||||
|
||||
let TSFlagsFields = [ "VMX", "PPC64" ];
|
||||
let TSFlagsShifts = [ 0, 1 ];
|
||||
|
||||
let isLittleEndianEncoding = 1;
|
||||
}
|
||||
|
||||
def PowerPC : Target {
|
||||
// Pointers on PowerPC are 64-bits in size.
|
||||
let PointerType = i64;
|
||||
|
|
|
@ -440,4 +440,12 @@ def RLDICR : MDForm_1<30, 1, 0, 1, 0,
|
|||
(ops GPRC:$rA, GPRC:$rS, u6imm:$SH, u6imm:$ME),
|
||||
"rldicr $rA, $rS, $SH, $ME">;
|
||||
|
||||
def PowerPCInstrInfo : InstrInfo {
|
||||
let PHIInst = PHI;
|
||||
|
||||
let TSFlagsFields = [ "VMX", "PPC64" ];
|
||||
let TSFlagsShifts = [ 0, 1 ];
|
||||
|
||||
let isLittleEndianEncoding = 1;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue