Searched refs:ImmS (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64InstPrinter.cpp | 180 int ImmS = MI->getOperand(4).getImm(); in printInst() local 183 (ImmR == 0 || ImmS < ImmR) && in printInst() 188 int Width = ImmS + 1; in printInst() 194 } else if (ImmS < ImmR) { in printInst() 198 int Width = ImmS + 1; in printInst() 207 int Width = ImmS - ImmR + 1; in printInst()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelDAGToDAG.cpp | 2615 unsigned ImmS = Width - 1; in tryBitfieldInsertOpFromOrAndImm() local 2646 CurDAG->getTargetConstant(ImmS, DL, VT)}; in tryBitfieldInsertOpFromOrAndImm() 2689 unsigned ImmR, ImmS; in tryBitfieldInsertOpFromOr() local 2698 if (isBitfieldExtractOp(CurDAG, OrOpd0, BFXOpc, Src, ImmR, ImmS, in tryBitfieldInsertOpFromOr() 2708 Width = ImmS - ImmR + 1; in tryBitfieldInsertOpFromOr() 2721 ImmS = Width - 1; in tryBitfieldInsertOpFromOr() 2757 CurDAG->getTargetConstant(ImmS, DL, VT)}; in tryBitfieldInsertOpFromOr() 2806 unsigned ImmS = Width - 1; in tryBitfieldInsertOpFromOr() local 2811 CurDAG->getTargetConstant(ImmS, DL, VT)}; in tryBitfieldInsertOpFromOr() 2859 unsigned ImmS = Width - 1; in tryBitfieldInsertInZeroOp() local [all …]
|
| H A D | AArch64FastISel.cpp | 4083 unsigned ImmS = std::min<unsigned>(SrcBits - 1, DstBits - 1 - Shift); in emitLSL_ri() local 4098 return fastEmitInst_rii(Opc, RC, Op0, ImmR, ImmS); in emitLSL_ri() 4199 unsigned ImmS = SrcBits - 1; in emitLSR_ri() local 4214 return fastEmitInst_rii(Opc, RC, Op0, ImmR, ImmS); in emitLSR_ri() 4304 unsigned ImmS = SrcBits - 1; in emitASR_ri() local 4319 return fastEmitInst_rii(Opc, RC, Op0, ImmR, ImmS); in emitASR_ri()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/AsmParser/ |
| H A D | AArch64AsmParser.cpp | 5550 uint64_t ImmS = Width - 1; in MatchAndEmitInstruction() local 5552 if (ImmR != 0 && ImmS >= ImmR) in MatchAndEmitInstruction() 5557 const MCExpr *ImmSExpr = MCConstantExpr::create(ImmS, getContext()); in MatchAndEmitInstruction()
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 12335 APInt ImmS = Imm.ashr(Imm.countTrailingZeros()); in decomposeMulByConstant() local 12336 if ((ImmS + 1).isPowerOf2() || (ImmS - 1).isPowerOf2() || in decomposeMulByConstant() 12337 (1 - ImmS).isPowerOf2()) in decomposeMulByConstant()
|