Searched defs:ShImm (Results 1 - 7 of 7) sorted by relevance

/external/llvm/lib/Target/ARM/InstPrinter/
H A DARMInstPrinter.cpp45 unsigned ShImm, bool UseMarkup) {
46 if (ShOpc == ARM_AM::no_shift || (ShOpc == ARM_AM::lsl && !ShImm))
50 assert(!(ShOpc == ARM_AM::ror && !ShImm) && "Cannot have ror #0");
57 O << "#" << translateShiftImm(ShImm);
44 printRegImmShift(raw_ostream &O, ARM_AM::ShiftOpc ShOpc, unsigned ShImm, bool UseMarkup) argument
/external/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCCodeEmitter.cpp1074 unsigned ShImm = ARM_AM::getAM2Offset(MO2.getImm()); local
1081 assert((ShImm & ~0x1f) == 0 && "Out of range shift amount");
1093 Binary |= ShImm << 7;
/external/swiftshader/third_party/LLVM/lib/Target/ARM/MCTargetDesc/
H A DARMMCCodeEmitter.cpp898 unsigned ShImm = ARM_AM::getAM2Offset(MO2.getImm()); local
913 Binary |= ShImm << 7;
/external/capstone/arch/ARM/
H A DARMInstPrinter.c179 static void printRegImmShift(MCInst *MI, SStream *O, ARM_AM_ShiftOpc ShOpc, unsigned ShImm) argument
181 if (ShOpc == ARM_AM_no_shift || (ShOpc == ARM_AM_lsl && !ShImm))
185 //assert (!(ShOpc == ARM_AM_ror && !ShImm) && "Cannot have ror #0");
196 SStream_concat(O, "#%u", translateShiftImm(ShImm));
199 MI->flat_insn->detail->arm.operands[MI->flat_insn->detail->arm.op_count].shift.value = translateShiftImm(ShImm);
201 MI->flat_insn->detail->arm.operands[MI->flat_insn->detail->arm.op_count - 1].shift.value = translateShiftImm(ShImm);
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp181 SDValue &OffReg, SDValue &ShImm);
1274 SDValue &OffReg, SDValue &ShImm) {
1317 ShImm = CurDAG->getTargetConstant(ShAmt, MVT::i32);
2481 unsigned ShImm = Log2_32(RHSV-1); local
2482 if (ShImm >= 32)
2485 ShImm = ARM_AM::getSORegOpc(ARM_AM::lsl, ShImm);
2486 SDValue ShImmOp = CurDAG->getTargetConstant(ShImm, MVT::i32);
2497 unsigned ShImm = Log2_32(RHSV+1); local
2498 if (ShImm >
1272 SelectT2AddrModeSoReg(SDValue N, SDValue &Base, SDValue &OffReg, SDValue &ShImm) argument
[all...]
/external/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp173 SDValue &OffReg, SDValue &ShImm);
1379 SDValue &OffReg, SDValue &ShImm) {
1430 ShImm = CurDAG->getTargetConstant(ShAmt, SDLoc(N), MVT::i32);
2770 unsigned ShImm = Log2_32(RHSV-1); local
2771 if (ShImm >= 32)
2774 ShImm = ARM_AM::getSORegOpc(ARM_AM::lsl, ShImm);
2775 SDValue ShImmOp = CurDAG->getTargetConstant(ShImm, dl, MVT::i32);
2789 unsigned ShImm = Log2_32(RHSV+1); local
2790 if (ShImm >
1377 SelectT2AddrModeSoReg(SDValue N, SDValue &Base, SDValue &OffReg, SDValue &ShImm) argument
[all...]
H A DARMBaseInstrInfo.cpp2789 unsigned ShImm = ARM_AM::getAM2Offset(ShOpVal); local
2791 (ShImm == 0 ||
2792 ((ShImm == 1 || ShImm == 2 || ShImm == 3) &&
2805 unsigned ShImm = ARM_AM::getAM2Offset(ShOpVal); local
2807 (ShImm == 0 ||
2808 ((ShImm == 1 || ShImm == 2 || ShImm
2833 unsigned ShImm = ARM_AM::getAM2Offset(ShOpVal); local
2846 unsigned ShImm = ARM_AM::getAM2Offset(ShOpVal); local
2897 unsigned ShImm = ARM_AM::getAM2Offset(ShOpVal); local
3507 unsigned ShImm = ARM_AM::getAM2Offset(ShOpVal); local
3533 unsigned ShImm = ARM_AM::getAM2Offset(ShOpVal); local
3812 unsigned ShImm = ARM_AM::getAM2Offset(ShOpVal); local
3839 unsigned ShImm = ARM_AM::getAM2Offset(ShOpVal); local
[all...]

Completed in 5827 milliseconds