Searched refs:sbfm (Results 1 - 7 of 7) sorted by relevance
/third_party/node/deps/v8/src/codegen/arm64/ |
H A D | assembler-arm64.h | 596 void sbfm(const Register& rd, const Register& rn, int immr, int imms); 620 sbfm(rd, rn, shift, rd.SizeInBits() - 1); in asr() 627 sbfm(rd, rn, (rd.SizeInBits() - lsb) & (rd.SizeInBits() - 1), width - 1); 634 sbfm(rd, rn, lsb, lsb + width - 1); 638 void sxtb(const Register& rd, const Register& rn) { sbfm(rd, rn, 0, 7); } 641 void sxth(const Register& rd, const Register& rn) { sbfm(rd, rn, 0, 15); } 644 void sxtw(const Register& rd, const Register& rn) { sbfm(rd, rn, 0, 31); }
|
H A D | assembler-arm64.cc | 990 void Assembler::sbfm(const Register& rd, const Register& rn, int immr, in sbfm() function in v8::internal::Assembler 3907 sbfm(rd, rn_, non_shift_bits, high_bit); in EmitExtendShift()
|
/third_party/vixl/src/aarch64/ |
H A D | assembler-aarch64.h | 769 void sbfm(const Register& rd, 815 sbfm(rd, rn, shift, rd.GetSizeInBits() - 1); in asr() 825 sbfm(rd, 838 sbfm(rd, rn, lsb, lsb + width - 1); in sbfx() 842 void sxtb(const Register& rd, const Register& rn) { sbfm(rd, rn, 0, 7); } in sxtb() 845 void sxth(const Register& rd, const Register& rn) { sbfm(rd, rn, 0, 15); } in sxth() 848 void sxtw(const Register& rd, const Register& rn) { sbfm(rd, rn, 0, 31); } in sxtw()
|
H A D | assembler-aarch64.cc | 691 void Assembler::sbfm(const Register& rd, in sbfm() function in vixl::aarch64::Assembler 6237 sbfm(rd, rn_, non_shift_bits, high_bit);
|
H A D | macro-assembler-aarch64.h | 2419 sbfm(rd, rn, immr, imms); in Sbfm()
|
/third_party/vixl/test/aarch64/ |
H A D | test-cpu-features-aarch64.cc | 423 TEST_NONE(sbfm_0, sbfm(w0, w1, 9, 11)) 424 TEST_NONE(sbfm_1, sbfm(x0, x1, 22, 22))
|
H A D | test-assembler-aarch64.cc | 6815 TEST(sbfm) {
|
Completed in 58 milliseconds