View | Details | Raw Unified | Return to bug 214904
Collapse All | Expand All

(-)/usr/src/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.td (+6 lines)
Lines 2300-2305 Link Here
2300
def MFTB : XFXForm_1<31, 371, (outs gprc:$RT), (ins i32imm:$SPR),
2300
def MFTB : XFXForm_1<31, 371, (outs gprc:$RT), (ins i32imm:$SPR),
2301
                     "mftb $RT, $SPR", IIC_SprMFTB>;
2301
                     "mftb $RT, $SPR", IIC_SprMFTB>;
2302
2302
2303
def MFPMR : XFXForm_1<31, 334, (outs gprc:$RT), (ins i32imm:$PMRN),
2304
                     "mfpmr $RT, $PMRN", IIC_IntGeneral>;
2305
2306
def MTPMR : XFXForm_1<31, 462, (outs), (ins i32imm:$PMRN, gprc:$RS),
2307
                     "mtpmr $PMRN, $RS", IIC_IntGeneral>;
2308
2303
// A pseudo-instruction used to implement the read of the 64-bit cycle counter
2309
// A pseudo-instruction used to implement the read of the 64-bit cycle counter
2304
// on a 32-bit target.
2310
// on a 32-bit target.
2305
let hasSideEffects = 1, usesCustomInserter = 1 in
2311
let hasSideEffects = 1, usesCustomInserter = 1 in

Return to bug 214904