Home
last modified time | relevance | path

Searched refs:ShImm (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.cpp3477 unsigned ShImm = ARM_AM::getAM2Offset(ShOpVal); in getNumMicroOpsSwiftLdSt() local
3479 (ShImm == 0 || in getNumMicroOpsSwiftLdSt()
3480 ((ShImm == 1 || ShImm == 2 || ShImm == 3) && in getNumMicroOpsSwiftLdSt()
3493 unsigned ShImm = ARM_AM::getAM2Offset(ShOpVal); in getNumMicroOpsSwiftLdSt() local
3495 (ShImm == 0 || in getNumMicroOpsSwiftLdSt()
3496 ((ShImm == 1 || ShImm == 2 || ShImm == 3) && in getNumMicroOpsSwiftLdSt()
3521 unsigned ShImm = ARM_AM::getAM2Offset(ShOpVal); in getNumMicroOpsSwiftLdSt() local
3523 (ShImm == 0 || in getNumMicroOpsSwiftLdSt()
3524 ((ShImm == 1 || ShImm == 2 || ShImm == 3) && in getNumMicroOpsSwiftLdSt()
3534 unsigned ShImm = ARM_AM::getAM2Offset(ShOpVal); in getNumMicroOpsSwiftLdSt() local
[all …]
H A DARMISelDAGToDAG.cpp172 SDValue &OffReg, SDValue &ShImm);
1496 SDValue &OffReg, SDValue &ShImm) { in SelectT2AddrModeSoReg() argument
1549 ShImm = CurDAG->getTargetConstant(ShAmt, SDLoc(N), MVT::i32); in SelectT2AddrModeSoReg()
3802 unsigned ShImm = Log2_32(RHSV-1); in Select() local
3803 if (ShImm >= 32) in Select()
3806 ShImm = ARM_AM::getSORegOpc(ARM_AM::lsl, ShImm); in Select()
3807 SDValue ShImmOp = CurDAG->getTargetConstant(ShImm, dl, MVT::i32); in Select()
3821 unsigned ShImm = Log2_32(RHSV+1); in Select() local
3822 if (ShImm >= 32) in Select()
3825 ShImm = ARM_AM::getSORegOpc(ARM_AM::lsl, ShImm); in Select()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMInstPrinter.cpp53 unsigned ShImm, const ARMInstPrinter &printer) { in printRegImmShift() argument
54 if (ShOpc == ARM_AM::no_shift || (ShOpc == ARM_AM::lsl && !ShImm)) in printRegImmShift()
58 assert(!(ShOpc == ARM_AM::ror && !ShImm) && "Cannot have ror #0"); in printRegImmShift()
64 << "#" << translateShiftImm(ShImm); in printRegImmShift()
H A DARMMCCodeEmitter.cpp1278 unsigned ShImm = ARM_AM::getAM2Offset(MO2.getImm()); in getHiLoImmOpValue()
1285 assert((ShImm & ~0x1f) == 0 && "Out of range shift amount"); in getLdStSORegOpValue()
1297 Binary |= ShImm << 7; in getLdStSORegOpValue()
1289 unsigned ShImm = ARM_AM::getAM2Offset(MO2.getImm()); getLdStSORegOpValue() local