Lines Matching refs:ARM_AM
4074 unsigned EncodedVal = ARM_AM::createNEONModImm(0x6, 0x80);
4097 SDValue AllOnes = DAG.getTargetConstant(ARM_AM::createNEONModImm(0xe, 0xff),
4964 unsigned EncodedVal = ARM_AM::createNEONModImm(OpCmode, Imm);
4983 int ImmVal = IsDouble ? ARM_AM::getFP64Imm(FPVal) : ARM_AM::getFP32Imm(FPVal);
5434 if (ARM_AM::getSOImmVal(Val) != -1 || ARM_AM::getSOImmVal(~Val) != -1)
5477 int ImmVal = ARM_AM::getFP32Imm(SplatBits);
7292 .addImm(ARM_AM::getSORegOpc(ARM_AM::lsl, 2))));
7428 .addImm(ARM_AM::getSORegOpc(ARM_AM::lsl, 2))));
7995 bool isSub = ARM_AM::getAM2Op(Offset) == ARM_AM::sub;
7996 Offset = ARM_AM::getAM2Offset(Offset);
9885 if (ARM_AM::decodeNEONModImm(Imm, EltBits) == 0)
11048 return ARM_AM::getSOImmVal(std::abs(Imm)) != -1;
11050 return ARM_AM::getT2SOImmVal(std::abs(Imm)) != -1;
11063 return ARM_AM::getSOImmVal(AbsImm) != -1;
11065 return ARM_AM::getT2SOImmVal(AbsImm) != -1;
11107 ARM_AM::ShiftOpc ShOpcVal=
11108 ARM_AM::getShiftOpcForNode(Ptr->getOperand(0).getOpcode());
11109 if (ShOpcVal != ARM_AM::no_shift) {
11481 if (ARM_AM::getT2SOImmVal(CVal) != -1)
11486 if (ARM_AM::getSOImmVal(CVal) != -1)
11514 if (CVal != 0 && ARM_AM::isThumbImmShiftedVal(CVal))
11522 if (ARM_AM::getT2SOImmVal(~CVal) != -1)
11530 if (ARM_AM::getSOImmVal(~CVal) != -1)
11547 if (ARM_AM::getT2SOImmVal(-CVal) != -1)
11555 if (ARM_AM::getSOImmVal(-CVal) != -1)
11788 return ARM_AM::getFP32Imm(Imm) != -1;
11790 return ARM_AM::getFP64Imm(Imm) != -1;