Home
last modified time | relevance | path

Searched refs:sbfm (Results 1 – 15 of 15) sorted by relevance

/external/llvm/test/MC/AArch64/
Darm64-bitfield-encoding.s10 sbfm w1, w2, #1, #15
11 sbfm x1, x2, #1, #15
Dbasic-a64-diagnostics.s756 sbfm x3, w13, #0, #0
757 sbfm w12, x9, #0, #0
758 sbfm sp, x3, #3, #5
759 sbfm w3, wsp, #1, #9
760 sbfm x9, x5, #-1, #0
761 sbfm x9, x5, #0, #-1
781 sbfm w3, w5, #32, #1
782 sbfm w7, w11, #19, #32
783 sbfm x29, x30, #64, #0
784 sbfm x10, x20, #63, #64
Darm64-aliases.s215 sbfm w1, w3, #13, #31
216 sbfm x1, x3, #13, #63
Dbasic-a64-instructions.s956 sbfm x1, x2, #3, #4
957 sbfm x3, x4, #63, #63
958 sbfm wzr, wzr, #31, #31
959 sbfm w12, w9, #0, #0
/external/v8/src/arm64/
Dassembler-arm64.h1125 void sbfm(const Register& rd, const Register& rn, int immr, int imms);
1149 sbfm(rd, rn, shift, rd.SizeInBits() - 1); in asr()
1156 sbfm(rd, rn, (rd.SizeInBits() - lsb) & (rd.SizeInBits() - 1), width - 1); in sbfiz()
1163 sbfm(rd, rn, lsb, lsb + width - 1); in sbfx()
1168 sbfm(rd, rn, 0, 7); in sxtb()
1173 sbfm(rd, rn, 0, 15); in sxth()
1178 sbfm(rd, rn, 0, 31); in sxtw()
Dassembler-arm64.cc1295 void Assembler::sbfm(const Register& rd, const Register& rn, int immr, in sbfm() function in v8::internal::Assembler
2426 case SXTW: sbfm(rd, rn_, non_shift_bits, high_bit); break; in EmitExtendShift()
/external/vixl/doc/
Dchangelog.md33 + MacroAssembler support for `bfm`, `ubfm` and `sbfm`.
Dsupported-instructions.md1021 void sbfm(const Register& rd,
/external/vixl/src/vixl/a64/
Dassembler-a64.h1428 void sbfm(const Register& rd,
1464 sbfm(rd, rn, shift, rd.size() - 1); in asr()
1474 sbfm(rd, rn, (rd.size() - lsb) & (rd.size() - 1), width - 1); in sbfiz()
1484 sbfm(rd, rn, lsb, lsb + width - 1); in sbfx()
1489 sbfm(rd, rn, 0, 7); in sxtb()
1494 sbfm(rd, rn, 0, 15); in sxth()
1499 sbfm(rd, rn, 0, 31); in sxtw()
Dassembler-a64.cc1098 void Assembler::sbfm(const Register& rd, in sbfm() function in vixl::Assembler
4864 case SXTW: sbfm(rd, rn_, non_shift_bits, high_bit); break; in EmitExtendShift()
Dmacro-assembler-a64.h1742 sbfm(rd, rn, immr, imms); in Sbfm()
/external/valgrind/
DREADME.aarch64219 ubfm/sbfm etc: special case cases that are simple shifts, as iropt
/external/v8/test/cctest/
Dtest-assembler-arm64.cc4912 TEST(sbfm) { in TEST() argument
4920 __ sbfm(x10, x1, 16, 31); in TEST() local
4921 __ sbfm(x11, x1, 32, 15); in TEST() local
4922 __ sbfm(x12, x1, 32, 47); in TEST() local
4923 __ sbfm(x13, x1, 48, 35); in TEST() local
4925 __ sbfm(w14, w1, 16, 23); in TEST() local
4926 __ sbfm(w15, w1, 24, 15); in TEST() local
4927 __ sbfm(w16, w2, 16, 23); in TEST() local
4928 __ sbfm(w17, w2, 24, 15); in TEST() local
/external/llvm/lib/Target/AArch64/
DAArch64InstrInfo.td957 defm SBFM : BitfieldImm<0b00, "sbfm">;
/external/vixl/test/
Dtest-assembler-a64.cc8996 TEST(sbfm) { in TEST() argument