/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-7.0/llvm/lib/Target/AArch64/InstPrinter/ |
D | AArch64InstPrinter.cpp | 173 int ImmS = MI->getOperand(4).getImm(); in printInst() local 176 (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/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/ |
D | AArch64ISelDAGToDAG.cpp | 2198 unsigned ImmS = Width - 1; in tryBitfieldInsertOpFromOrAndImm() local 2229 CurDAG->getTargetConstant(ImmS, DL, VT)}; in tryBitfieldInsertOpFromOrAndImm() 2272 unsigned ImmR, ImmS; in tryBitfieldInsertOpFromOr() local 2281 if (isBitfieldExtractOp(CurDAG, OrOpd0, BFXOpc, Src, ImmR, ImmS, in tryBitfieldInsertOpFromOr() 2291 Width = ImmS - ImmR + 1; in tryBitfieldInsertOpFromOr() 2304 ImmS = Width - 1; in tryBitfieldInsertOpFromOr() 2341 CurDAG->getTargetConstant(ImmS, DL, VT)}; in tryBitfieldInsertOpFromOr() 2382 unsigned ImmS = Width - 1; in tryBitfieldInsertOpFromOr() local 2387 CurDAG->getTargetConstant(ImmS, DL, VT)}; in tryBitfieldInsertOpFromOr() 2435 unsigned ImmS = Width - 1; in tryBitfieldInsertInZeroOp() local [all …]
|
D | AArch64FastISel.cpp | 4081 unsigned ImmS = std::min<unsigned>(SrcBits - 1, DstBits - 1 - Shift); in emitLSL_ri() local 4097 return fastEmitInst_rii(Opc, RC, Op0, Op0IsKill, ImmR, ImmS); in emitLSL_ri() 4202 unsigned ImmS = SrcBits - 1; in emitLSR_ri() local 4218 return fastEmitInst_rii(Opc, RC, Op0, Op0IsKill, ImmR, ImmS); in emitLSR_ri() 4311 unsigned ImmS = SrcBits - 1; in emitASR_ri() local 4327 return fastEmitInst_rii(Opc, RC, Op0, Op0IsKill, ImmR, ImmS); in emitASR_ri()
|
/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/capstone/arch/AArch64/ |
D | AArch64InstPrinter.c | 249 int ImmS = (int)MCOperand_getImm(MCInst_getOperand(MI, 4)); in AArch64_printInst() local 252 if (ImmS < ImmR) { in AArch64_printInst() 255 Width = ImmS + 1; in AArch64_printInst() 284 Width = ImmS - ImmR + 1; in AArch64_printInst()
|
/external/v8/src/arm64/ |
D | disasm-arm64.cc | 421 unsigned s = instr->ImmS(); in VisitBitfield() 3655 AppendToOutput("#%d", instr->ImmS()); in SubstituteImmediateField() 3788 unsigned s = instr->ImmS(); in SubstituteBitfieldImmediateField()
|
D | assembler-arm64-inl.h | 956 Instr Assembler::ImmS(unsigned imms, unsigned reg_size) {
|
D | assembler-arm64.cc | 1309 ImmS(imms, rn.SizeInBits()) | in bfm() 1320 ImmS(imms, rn.SizeInBits()) | in sbfm() 1331 ImmS(imms, rn.SizeInBits()) | in ubfm() 1342 ImmS(lsb, rn.SizeInBits()) | Rn(rn) | Rd(rd)); in extr()
|
D | constants-arm64.h | 192 V_(ImmS, 15, 10, Bits) \
|
D | simulator-arm64.cc | 894 unsigned lsb = instr->ImmS(); in Extract() 2454 T S = instr->ImmS(); in BitfieldHelper()
|
D | assembler-arm64.h | 2947 inline static Instr ImmS(unsigned imms, unsigned reg_size);
|
/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-7.0/llvm/lib/Target/AArch64/AsmParser/ |
D | AArch64AsmParser.cpp | 4411 uint64_t ImmS = Width - 1; in MatchAndEmitInstruction() local 4413 if (ImmR != 0 && ImmS >= ImmR) in MatchAndEmitInstruction() 4418 const MCExpr *ImmSExpr = MCConstantExpr::create(ImmS, getContext()); in MatchAndEmitInstruction()
|
/external/vixl/src/aarch64/ |
D | assembler-aarch64.cc | 667 ImmS(imms, rn.GetSizeInBits()) | Rn(rn) | Rd(rd)); in bfm() 678 ImmS(imms, rn.GetSizeInBits()) | Rn(rn) | Rd(rd)); in sbfm() 689 ImmS(imms, rn.GetSizeInBits()) | Rn(rn) | Rd(rd)); in ubfm() 700 Emit(SF(rd) | EXTR | N | Rm(rm) | ImmS(lsb, rn.GetSizeInBits()) | Rn(rn) | in extr()
|
D | constants-aarch64.h | 91 V_(ImmS, 15, 10, ExtractBits) \
|
D | assembler-aarch64.h | 3655 static Instr ImmS(unsigned imms, unsigned reg_size) { in ImmS() function
|