Searched refs:ImmS (Results 1 - 4 of 4) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64InstPrinter.cpp172 int ImmS = MI->getOperand(4).getImm(); local
175 (ImmR == 0 || ImmS < ImmR) &&
180 int Width = ImmS + 1;
186 } else if (ImmS < ImmR) {
190 int Width = ImmS + 1;
199 int Width = ImmS - ImmR + 1;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp2484 unsigned ImmS = Width - 1; local
2515 CurDAG->getTargetConstant(ImmS, DL, VT)};
2558 unsigned ImmR, ImmS; local
2567 if (isBitfieldExtractOp(CurDAG, OrOpd0, BFXOpc, Src, ImmR, ImmS,
2577 Width = ImmS - ImmR + 1;
2585 // can share the ImmR and ImmS values from the already-computed UBFM.
2590 ImmS = Width - 1;
2626 CurDAG->getTargetConstant(ImmS, DL, VT)};
2667 unsigned ImmS = Width - 1; local
2672 CurDAG->getTargetConstant(ImmS, D
2720 unsigned ImmS = Width - 1; local
[all...]
H A DAArch64FastISel.cpp4172 unsigned ImmS = std::min<unsigned>(SrcBits - 1, DstBits - 1 - Shift); local
4188 return fastEmitInst_rii(Opc, RC, Op0, Op0IsKill, ImmR, ImmS);
4293 unsigned ImmS = SrcBits - 1; local
4309 return fastEmitInst_rii(Opc, RC, Op0, Op0IsKill, ImmR, ImmS);
4402 unsigned ImmS = SrcBits - 1; local
4418 return fastEmitInst_rii(Opc, RC, Op0, Op0IsKill, ImmR, ImmS);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp4604 uint64_t ImmS = Width - 1; local
4606 if (ImmR != 0 && ImmS >= ImmR)
4611 const MCExpr *ImmSExpr = MCConstantExpr::create(ImmS, getContext());

Completed in 271 milliseconds