/external/llvm/lib/Target/AArch64/InstPrinter/ |
H A D | AArch64InstPrinter.cpp | 164 int ImmS = MI->getOperand(4).getImm(); local 167 (ImmR == 0 || ImmS < ImmR)) { 171 int Width = ImmS + 1; 177 } else if (ImmS < ImmR) { 181 int Width = ImmS + 1; 190 int Width = ImmS - ImmR + 1;
|
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelDAGToDAG.cpp | 2099 unsigned ImmS = Width - 1; local 2130 CurDAG->getTargetConstant(ImmS, DL, VT)}; 2173 unsigned ImmR, ImmS; local 2182 if (isBitfieldExtractOp(CurDAG, OrOpd0, BFXOpc, Src, ImmR, ImmS, 2192 Width = ImmS - ImmR + 1; 2200 // can share the ImmR and ImmS values from the already-computed UBFM. 2205 ImmS = Width - 1; 2242 CurDAG->getTargetConstant(ImmS, DL, VT)}; 2283 unsigned ImmS = Width - 1; local 2288 CurDAG->getTargetConstant(ImmS, D 2336 unsigned ImmS = Width - 1; local [all...] |
H A D | AArch64FastISel.cpp | 3995 unsigned ImmS = std::min<unsigned>(SrcBits - 1, DstBits - 1 - Shift); local 4011 return fastEmitInst_rii(Opc, RC, Op0, Op0IsKill, ImmR, ImmS); 4116 unsigned ImmS = SrcBits - 1; local 4132 return fastEmitInst_rii(Opc, RC, Op0, Op0IsKill, ImmR, ImmS); 4225 unsigned ImmS = SrcBits - 1; local 4241 return fastEmitInst_rii(Opc, RC, Op0, Op0IsKill, ImmR, ImmS);
|
/external/capstone/arch/AArch64/ |
H A D | AArch64InstPrinter.c | 249 int ImmS = (int)MCOperand_getImm(MCInst_getOperand(MI, 4)); local 252 if (ImmS < ImmR) { 255 Width = ImmS + 1; 284 Width = ImmS - ImmR + 1;
|
/external/v8/src/arm64/ |
H A D | assembler-arm64.cc | 1292 ImmS(imms, rn.SizeInBits()) | 1303 ImmS(imms, rn.SizeInBits()) | 1314 ImmS(imms, rn.SizeInBits()) | 1325 ImmS(lsb, rn.SizeInBits()) | Rn(rn) | Rd(rd));
|
H A D | disasm-arm64.cc | 421 unsigned s = instr->ImmS(); 1467 AppendToOutput("#%d", instr->ImmS()); 1491 unsigned s = instr->ImmS();
|
H A D | assembler-arm64-inl.h | 1026 Instr Assembler::ImmS(unsigned imms, unsigned reg_size) { function in class:v8::internal::Assembler
|
H A D | constants-arm64.h | 161 V_(ImmS, 15, 10, Bits) \
|
H A D | simulator-arm64.cc | 1007 unsigned lsb = instr->ImmS(); 2174 T S = instr->ImmS();
|
H A D | assembler-arm64.h | 1765 inline static Instr ImmS(unsigned imms, unsigned reg_size);
|
/external/llvm/lib/Target/AArch64/AsmParser/ |
H A D | AArch64AsmParser.cpp | 3813 uint64_t ImmS = Width - 1; local 3815 if (ImmR != 0 && ImmS >= ImmR) 3820 const MCExpr *ImmSExpr = MCConstantExpr::create(ImmS, getContext());
|
/external/vixl/src/aarch64/ |
H A D | assembler-aarch64.cc | 598 ImmS(imms, rn.GetSizeInBits()) | Rn(rn) | Rd(rd)); 609 ImmS(imms, rn.GetSizeInBits()) | Rn(rn) | Rd(rd)); 620 ImmS(imms, rn.GetSizeInBits()) | Rn(rn) | Rd(rd)); 631 Emit(SF(rd) | EXTR | N | Rm(rm) | ImmS(lsb, rn.GetSizeInBits()) | Rn(rn) |
|
H A D | constants-aarch64.h | 91 V_(ImmS, 15, 10, ExtractBits) \
|
H A D | assembler-aarch64.h | 2705 static Instr ImmS(unsigned imms, unsigned reg_size) { function in class:vixl::aarch64::Assembler
|