/external/llvm/lib/Target/AArch64/InstPrinter/ |
D | AArch64InstPrinter.cpp | 164 int ImmS = MI->getOperand(4).getImm(); in printInst() local 167 (ImmR == 0 || ImmS < ImmR)) { in printInst() 171 int Width = ImmS + 1; in printInst() 177 } else if (ImmS < ImmR) { in printInst() 181 int Width = ImmS + 1; in printInst() 190 int Width = ImmS - ImmR + 1; in printInst()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/MCTargetDesc/ |
D | AArch64InstPrinter.cpp | 172 int ImmS = MI->getOperand(4).getImm(); in printInst() local 175 (ImmR == 0 || ImmS < ImmR) && in printInst() 180 int Width = ImmS + 1; in printInst() 186 } else if (ImmS < ImmR) { in printInst() 190 int Width = ImmS + 1; in printInst() 199 int Width = ImmS - ImmR + 1; in printInst()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64ISelDAGToDAG.cpp | 2099 unsigned ImmS = Width - 1; in tryBitfieldInsertOpFromOrAndImm() local 2130 CurDAG->getTargetConstant(ImmS, DL, VT)}; in tryBitfieldInsertOpFromOrAndImm() 2173 unsigned ImmR, ImmS; in tryBitfieldInsertOpFromOr() local 2182 if (isBitfieldExtractOp(CurDAG, OrOpd0, BFXOpc, Src, ImmR, ImmS, in tryBitfieldInsertOpFromOr() 2192 Width = ImmS - ImmR + 1; in tryBitfieldInsertOpFromOr() 2205 ImmS = Width - 1; in tryBitfieldInsertOpFromOr() 2242 CurDAG->getTargetConstant(ImmS, DL, VT)}; in tryBitfieldInsertOpFromOr() 2283 unsigned ImmS = Width - 1; in tryBitfieldInsertOpFromOr() local 2288 CurDAG->getTargetConstant(ImmS, DL, VT)}; in tryBitfieldInsertOpFromOr() 2336 unsigned ImmS = Width - 1; in tryBitfieldInsertInZeroOp() local [all …]
|
D | AArch64FastISel.cpp | 3995 unsigned ImmS = std::min<unsigned>(SrcBits - 1, DstBits - 1 - Shift); in emitLSL_ri() local 4011 return fastEmitInst_rii(Opc, RC, Op0, Op0IsKill, ImmR, ImmS); in emitLSL_ri() 4116 unsigned ImmS = SrcBits - 1; in emitLSR_ri() local 4132 return fastEmitInst_rii(Opc, RC, Op0, Op0IsKill, ImmR, ImmS); in emitLSR_ri() 4225 unsigned ImmS = SrcBits - 1; in emitASR_ri() local 4241 return fastEmitInst_rii(Opc, RC, Op0, Op0IsKill, ImmR, ImmS); in emitASR_ri()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64ISelDAGToDAG.cpp | 2309 unsigned ImmS = Width - 1; in tryBitfieldInsertOpFromOrAndImm() local 2340 CurDAG->getTargetConstant(ImmS, DL, VT)}; in tryBitfieldInsertOpFromOrAndImm() 2383 unsigned ImmR, ImmS; in tryBitfieldInsertOpFromOr() local 2392 if (isBitfieldExtractOp(CurDAG, OrOpd0, BFXOpc, Src, ImmR, ImmS, in tryBitfieldInsertOpFromOr() 2402 Width = ImmS - ImmR + 1; in tryBitfieldInsertOpFromOr() 2415 ImmS = Width - 1; in tryBitfieldInsertOpFromOr() 2451 CurDAG->getTargetConstant(ImmS, DL, VT)}; in tryBitfieldInsertOpFromOr() 2492 unsigned ImmS = Width - 1; in tryBitfieldInsertOpFromOr() local 2497 CurDAG->getTargetConstant(ImmS, DL, VT)}; in tryBitfieldInsertOpFromOr() 2545 unsigned ImmS = Width - 1; in tryBitfieldInsertInZeroOp() local [all …]
|
D | AArch64FastISel.cpp | 4173 unsigned ImmS = std::min<unsigned>(SrcBits - 1, DstBits - 1 - Shift); in emitLSL_ri() local 4189 return fastEmitInst_rii(Opc, RC, Op0, Op0IsKill, ImmR, ImmS); in emitLSL_ri() 4294 unsigned ImmS = SrcBits - 1; in emitLSR_ri() local 4310 return fastEmitInst_rii(Opc, RC, Op0, Op0IsKill, ImmR, ImmS); in emitLSR_ri() 4403 unsigned ImmS = SrcBits - 1; in emitASR_ri() local 4419 return fastEmitInst_rii(Opc, RC, Op0, Op0IsKill, ImmR, ImmS); in emitASR_ri()
|
/external/capstone/arch/AArch64/ |
D | AArch64InstPrinter.c | 338 int ImmS = (int)MCOperand_getImm(MCInst_getOperand(MI, 4)); in AArch64_printInst() local 341 if (ImmS < ImmR) { in AArch64_printInst() 344 Width = ImmS + 1; in AArch64_printInst() 394 Width = ImmS - ImmR + 1; in AArch64_printInst()
|
/external/llvm/lib/Target/AArch64/AsmParser/ |
D | AArch64AsmParser.cpp | 3813 uint64_t ImmS = Width - 1; in MatchAndEmitInstruction() local 3815 if (ImmR != 0 && ImmS >= ImmR) in MatchAndEmitInstruction() 3820 const MCExpr *ImmSExpr = MCConstantExpr::create(ImmS, getContext()); in MatchAndEmitInstruction()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/AsmParser/ |
D | AArch64AsmParser.cpp | 4570 uint64_t ImmS = Width - 1; in MatchAndEmitInstruction() local 4572 if (ImmR != 0 && ImmS >= ImmR) in MatchAndEmitInstruction() 4577 const MCExpr *ImmSExpr = MCConstantExpr::create(ImmS, getContext()); in MatchAndEmitInstruction()
|
/external/vixl/src/aarch64/ |
D | assembler-aarch64.cc | 686 ImmS(imms, rn.GetSizeInBits()) | Rn(rn) | Rd(rd)); in bfm() 697 ImmS(imms, rn.GetSizeInBits()) | Rn(rn) | Rd(rd)); in sbfm() 708 ImmS(imms, rn.GetSizeInBits()) | Rn(rn) | Rd(rd)); in ubfm() 719 Emit(SF(rd) | EXTR | N | Rm(rm) | ImmS(lsb, rn.GetSizeInBits()) | Rn(rn) | in extr()
|
D | constants-aarch64.h | 119 V_(ImmS, 15, 10, ExtractBits) \
|
D | assembler-aarch64.h | 7141 static Instr ImmS(unsigned imms, unsigned reg_size) { in ImmS() function
|