Home
last modified time | relevance | path

Searched refs:SXTH (Results 1 – 25 of 29) sorted by relevance

12

/external/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64AddressingModes.h46 SXTH, enumerator
65 case AArch64_AM::SXTH: return "sxth"; in getShiftExtendName()
132 case 5: return AArch64_AM::SXTH; in getExtendType()
159 case AArch64_AM::SXTH: return 5; break; in getExtendEncoding()
/external/llvm/test/MC/Disassembler/ARM/
Dthumb1.txt503 # SXTB/SXTH
Dthumb2.txt2193 # SXTH
2247 # SXTH
/external/vixl/test/
Dtest-assembler-a64.cc273 __ Mvn(x13, Operand(x2, SXTH, 3)); in TEST()
439 __ Mov(x26, Operand(x13, SXTH, 3)); in TEST()
526 __ Orr(x11, x0, Operand(x1, SXTH, 1)); in TEST()
615 __ Orn(x11, x0, Operand(x1, SXTH, 1)); in TEST()
682 __ And(x11, x0, Operand(x1, SXTH, 1)); in TEST()
820 __ Bic(x11, x0, Operand(x1, SXTH, 1)); in TEST()
944 __ Eor(x11, x0, Operand(x1, SXTH, 1)); in TEST()
1011 __ Eon(x11, x0, Operand(x1, SXTH, 1)); in TEST()
2979 __ Add(x16, x0, Operand(x1, SXTH, 2)); in TEST()
2983 __ Add(x20, x0, Operand(x2, SXTH, 2)); in TEST()
[all …]
Dtest-disasm-a64.cc119 COMPARE(Mov(w14, Operand(w15, SXTH, 2)), "sbfiz w14, w15, #2, #16"); in TEST()
345 COMPARE(adds(w21, w22, Operand(w23, SXTH, 2)), "adds w21, w22, w23, sxth #2"); in TEST()
349 COMPARE(cmn(x2, Operand(x3, SXTH, 4)), "cmn x2, w3, sxth #4"); in TEST()
371 COMPARE(subs(w21, w22, Operand(w23, SXTH, 2)), "subs w21, w22, w23, sxth #2"); in TEST()
/external/chromium_org/v8/test/cctest/
Dtest-disasm-arm64.cc144 COMPARE(Mov(w14, Operand(w15, SXTH, 2)), "sbfiz w14, w15, #2, #16"); in TEST_()
384 COMPARE(adds(w21, w22, Operand(w23, SXTH, 2)), "adds w21, w22, w23, sxth #2"); in TEST_()
388 COMPARE(cmn(x2, Operand(x3, SXTH, 4)), "cmn x2, w3, sxth #4"); in TEST_()
410 COMPARE(subs(w21, w22, Operand(w23, SXTH, 2)), "subs w21, w22, w23, sxth #2"); in TEST_()
Dtest-assembler-arm64.cc308 __ Mvn(x13, Operand(x2, SXTH, 3)); in TEST()
381 __ Mov(x26, Operand(x13, SXTH, 3)); in TEST()
567 __ Orr(x11, x0, Operand(x1, SXTH, 1)); in TEST()
664 __ Orn(x11, x0, Operand(x1, SXTH, 1)); in TEST()
733 __ And(x11, x0, Operand(x1, SXTH, 1)); in TEST()
874 __ Bic(x11, x0, Operand(x1, SXTH, 1)); in TEST()
1002 __ Eor(x11, x0, Operand(x1, SXTH, 1)); in TEST()
1071 __ Eon(x11, x0, Operand(x1, SXTH, 1)); in TEST()
3655 __ Add(x16, x0, Operand(x1, SXTH, 2)); in TEST()
3659 __ Add(x20, x0, Operand(x2, SXTH, 2)); in TEST()
[all …]
/external/vixl/src/a64/
Dsimulator-a64.cc347 case SXTH: in ExtendValue()
799 set_wreg(srcdst, ExtendValue(kWRegSize, MemoryRead16(address), SXTH)); in LoadStoreHelper()
803 set_xreg(srcdst, ExtendValue(kXRegSize, MemoryRead16(address), SXTH)); in LoadStoreHelper()
Dconstants-a64.h237 SXTH = 5, enumerator
Dassembler-a64.cc1789 case SXTH: in EmitExtendShift()
/external/llvm/test/MC/ARM/
Dbasic-thumb-instructions.s638 @ SXTB/SXTH
Dbasic-thumb2-instructions.s3093 @ SXTH
3149 @ SXTH
/external/llvm/lib/Target/AArch64/Utils/
DAArch64BaseInfo.h464 SXTH, enumerator
/external/llvm/lib/Target/Hexagon/
DHexagonISelDAGToDAG.cpp937 SDNode *SextNode = CurDAG->getMachineNode(Hexagon::SXTH, dl, in SelectSelect()
961 SDNode *SextNode = CurDAG->getMachineNode(Hexagon::SXTH, dl, in SelectSelect()
DHexagonInstrInfo.td470 defm SXTH : ALU32_2op_base<"sxth">, PredNewRel;
484 (SXTH IntRegs:$src1)>;
2221 // Map from Rdd = sign_extend_inreg(Rss, i16) -> Rdd = SXTW(SXTH(Rss.lo)).
2223 (i64 (SXTW (i32 (SXTH (i32 (EXTRACT_SUBREG (i64 DoubleRegs:$src1),
DHexagonInstrInfo.cpp719 case Hexagon::SXTH: in isPredicable()
/external/chromium_org/v8/src/arm64/
Dconstants-arm64.h347 SXTH = 5, enumerator
Dassembler-arm64.cc2404 case SXTH: in EmitExtendShift()
Dsimulator-arm64.cc935 case SXTH: in ExtendValue()
/external/pcre/dist/sljit/
DsljitNativeARM_T2_32.c161 #define SXTH 0xb200 macro
713 return push_inst16(compiler, SXTH | RD3(dst) | RN3(arg2)); in emit_op_imm()
DsljitNativeARM_32.c122 #define SXTH 0xe6bf0070 macro
1046 return push_inst(compiler, (op == SLJIT_MOV_UH ? UXTH : SXTH) | RD(dst) | RM(src2)); in emit_single_op()
/external/llvm/lib/Target/ARM/
DARMFastISel.cpp2649 /* 16 bit sext */ { { ARM::SXTH , 0, ARM_AM::no_shift, 0 }, in ARMEmitIntExt()
2889 { { ARM::SXTH, ARM::t2SXTH }, 0, 0, MVT::i16 },
DARMScheduleSwift.td1194 (instregex "SXTB", "SXTH", "SXTB16", "UXTB", "UXTH", "UXTB16",
DARMInstrInfo.td3279 def SXTH : AI_ext_rrot<0b01101011,
5333 def : ARMV6Pat<(sext_inreg GPR:$Src, i16), (SXTH GPR:$Src, 0)>;
5439 (SXTH GPRnopc:$Rd, GPRnopc:$Rm, 0, pred:$p)>;
/external/llvm/lib/Target/AArch64/AsmParser/
DAArch64AsmParser.cpp952 ET == AArch64_AM::UXTH || ET == AArch64_AM::SXTH || in isExtend()
2290 .Case("sxth", AArch64_AM::SXTH) in tryParseOptionalShiftExtend()

12