mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-24 19:52:54 +01:00
Test commit
llvm-svn: 253737
This commit is contained in:
parent
7bcdf96df0
commit
d56ac8edce
@ -59,7 +59,7 @@ namespace {
|
||||
}
|
||||
|
||||
// Called when decoding an IT instruction. Sets the IT state for the following
|
||||
// instructions that for the IT block. Firstcond and Mask correspond to the
|
||||
// instructions that for the IT block. Firstcond and Mask correspond to the
|
||||
// fields in the IT instruction encoding.
|
||||
void setITState(char Firstcond, char Mask) {
|
||||
// (3 - the number of trailing zeros) is the number of then / else.
|
||||
@ -882,7 +882,7 @@ static DecodeStatus
|
||||
DecodeGPRnopcRegisterClass(MCInst &Inst, unsigned RegNo,
|
||||
uint64_t Address, const void *Decoder) {
|
||||
DecodeStatus S = MCDisassembler::Success;
|
||||
|
||||
|
||||
if (RegNo == 15)
|
||||
S = MCDisassembler::SoftFail;
|
||||
|
||||
@ -1643,7 +1643,7 @@ DecodeAddrMode3Instruction(MCInst &Inst, unsigned Insn,
|
||||
case ARM::STRD_POST:
|
||||
if (P == 0 && W == 1)
|
||||
S = MCDisassembler::SoftFail;
|
||||
|
||||
|
||||
if (writeback && (Rn == 15 || Rn == Rt || Rn == Rt2))
|
||||
S = MCDisassembler::SoftFail;
|
||||
if (type && Rm == 15)
|
||||
@ -5117,7 +5117,7 @@ static DecodeStatus DecodeLDR(MCInst &Inst, unsigned Val,
|
||||
unsigned Rm = fieldFromInstruction(Val, 0, 4);
|
||||
Rm |= (fieldFromInstruction(Val, 23, 1) << 4);
|
||||
unsigned Cond = fieldFromInstruction(Val, 28, 4);
|
||||
|
||||
|
||||
if (fieldFromInstruction(Val, 8, 4) != 0 || Rn == Rt)
|
||||
S = MCDisassembler::SoftFail;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user