/external/chromium_org/v8/src/arm64/ |
H A D | macro-assembler-arm64-inl.h | 298 void MacroAssembler::Asr(const Register& rd, function in class:v8::internal::MacroAssembler 307 void MacroAssembler::Asr(const Register& rd, function in class:v8::internal::MacroAssembler 1320 Asr(dst, src, kSmiShift);
|
H A D | macro-assembler-arm64.h | 248 inline void Asr(const Register& rd, const Register& rn, unsigned shift); 249 inline void Asr(const Register& rd, const Register& rn, const Register& rm);
|
H A D | lithium-codegen-arm64.cc | 3950 __ Asr(result, result, shift); 4505 __ Asr(result, left, kSmiShift / 2); 4908 case Token::SAR: __ Asr(result, left, right); break; 4932 case Token::SAR: __ Asr(result, left, shift_count); break; 4964 __ Asr(result, left, result); 5000 __ Asr(result, left, shift_count);
|
H A D | macro-assembler-arm64.cc | 2223 Asr(mask, mask, 1); // Divide length by two. 5207 Asr(result.X(), result.X(), 32); 5210 if (ms.shift() > 0) Asr(result, result, ms.shift());
|
H A D | full-codegen-arm64.cc | 2004 __ Asr(result, left, right);
|
/external/vixl/src/a64/ |
H A D | macro-assembler-a64.h | 348 void Asr(const Register& rd, const Register& rn, unsigned shift) { function in class:vixl::MacroAssembler 354 void Asr(const Register& rd, const Register& rn, const Register& rm) { function in class:vixl::MacroAssembler
|
/external/chromium_org/v8/test/cctest/ |
H A D | test-assembler-arm64.cc | 4635 __ Asr(x16, x0, x1); 4636 __ Asr(x17, x0, x2); 4637 __ Asr(x18, x0, x3); 4638 __ Asr(x19, x0, x4); 4639 __ Asr(x20, x0, x5); 4640 __ Asr(x21, x0, x6); 4642 __ Asr(w22, w0, w1); 4643 __ Asr(w23, w0, w2); 4644 __ Asr(w24, w0, w3); 4645 __ Asr(w2 [all...] |
/external/vixl/test/ |
H A D | test-assembler-a64.cc | 4120 __ Asr(x16, x0, x1); 4121 __ Asr(x17, x0, x2); 4122 __ Asr(x18, x0, x3); 4123 __ Asr(x19, x0, x4); 4124 __ Asr(x20, x0, x5); 4125 __ Asr(x21, x0, x6); 4127 __ Asr(w22, w0, w1); 4128 __ Asr(w23, w0, w2); 4129 __ Asr(w24, w0, w3); 4130 __ Asr(w2 [all...] |