Searched defs:ImmR (Results 1 - 4 of 4) sorted by relevance

/external/llvm/lib/Target/AArch64/InstPrinter/
H A DAArch64InstPrinter.cpp162 int ImmR = MI->getOperand(3).getImm(); local
166 (ImmR == 0 || ImmS < ImmR)) {
169 int LSB = (BitWidth - ImmR) % BitWidth;
176 } else if (ImmS < ImmR) {
179 int LSB = (BitWidth - ImmR) % BitWidth;
188 int LSB = ImmR;
189 int Width = ImmS - ImmR + 1;
/external/v8/src/arm64/
H A Dassembler-arm64-inl.h1067 Instr Assembler::ImmR(unsigned immr, unsigned reg_size) { function in class:v8::internal::Assembler
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1976 SDValue &Src, unsigned &ImmR,
2014 if (isBitfieldExtractOp(CurDAG, OrOpd0, BFXOpc, Src, ImmR, ImmS,
2024 Width = ImmS - ImmR + 1;
2032 // can share the ImmR and ImmS values from the already-computed UBFM.
2036 ImmR = (VT.getSizeInBits() - DstLSB) % VT.getSizeInBits();
2127 // ImmR is the rotate right amount.
2128 unsigned ImmR = (VT.getSizeInBits() - DstLSB) % VT.getSizeInBits(); local
2133 SDValue Ops[] = {Op0, CurDAG->getTargetConstant(ImmR, DL, VT),
1975 isBitfieldInsertOpFromOr(SDNode *N, unsigned &Opc, SDValue &Dst, SDValue &Src, unsigned &ImmR, unsigned &ImmS, const APInt &UsefulBits, SelectionDAG *CurDAG) argument
H A DAArch64FastISel.cpp3960 unsigned ImmR = RegSize - Shift; local
3978 return fastEmitInst_rii(Opc, RC, Op0, Op0IsKill, ImmR, ImmS);
4082 unsigned ImmR = std::min<unsigned>(SrcBits - 1, Shift); local
4099 return fastEmitInst_rii(Opc, RC, Op0, Op0IsKill, ImmR, ImmS);
4191 unsigned ImmR = std::min<unsigned>(SrcBits - 1, Shift); local
4208 return fastEmitInst_rii(Opc, RC, Op0, Op0IsKill, ImmR, ImmS);

Completed in 581 milliseconds