Searched defs:ImmR (Results 1 - 4 of 4) sorted by relevance
/external/llvm/lib/Target/AArch64/InstPrinter/ |
H A D | AArch64InstPrinter.cpp | 162 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 D | assembler-arm64-inl.h | 1067 Instr Assembler::ImmR(unsigned immr, unsigned reg_size) { function in class:v8::internal::Assembler
|
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelDAGToDAG.cpp | 1976 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 D | AArch64FastISel.cpp | 3960 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