Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/compiler-rt/lib/builtins/hexagon/
H A Dfastmath2_dlib_asm.S78 expa = SXTH(manta)
79 expb = SXTH(mantb)
81 expd = SXTH(expd)
179 expa = SXTH(manta)
180 expb = SXTH(mantb)
182 expd = SXTH(expd)
H A Dfastmath_dlib_asm.S86 expa = SXTH(manta)
87 expb = SXTH(mantb)
89 expd = SXTH(expd)
221 expa = SXTH(manta)
222 expb = SXTH(mantb)
224 expd = SXTH(expd)
/llvm-project-15.0.7/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64AddressingModes.h47 SXTH, enumerator
66 case AArch64_AM::SXTH: return "sxth"; in getShiftExtendName()
133 case 5: return AArch64_AM::SXTH; in getExtendType()
160 case AArch64_AM::SXTH: return 5; break; in getExtendEncoding()
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Dbitfield-extract.ll84 ; SHR with multiple uses is fine as SXTH and SBFX are both aliases of SBFM.
H A Dsve-intrinsics-conversion.ll43 ; SXTH
H A Dsve-unary-movprfx.ll956 ; SXTH (sve_int_un_pred_arit_0_w)
/llvm-project-15.0.7/llvm/test/MC/Disassembler/ARM/
H A Dthumb1.txt503 # SXTB/SXTH
H A Dthumb2.txt2193 # SXTH
2247 # SXTH
H A Dbasic-arm-instructions.txt2121 # SXTH
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64SchedPredicates.td23 def CheckExtSXTH : CheckImmOperand_s<3, "AArch64_AM::SXTH">;
H A DAArch64FastISel.cpp1154 ExtendType = IsZExt ? AArch64_AM::UXTH : AArch64_AM::SXTH; in emitAddSub()
H A DAArch64ISelDAGToDAG.cpp643 return AArch64_AM::SXTH; in getExtendTypeForNode()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/Utils/
H A DAArch64BaseInfo.h563 SXTH, enumerator
/llvm-project-15.0.7/llvm/test/MC/ARM/
H A Dbasic-thumb-instructions.s638 @ SXTB/SXTH
H A Dbasic-thumb2-instructions.s3452 @ SXTH
3508 @ SXTH
H A Dbasic-arm-instructions.s3135 @ SXTH
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMInstructionSelector.cpp300 STORE_OPCODE(SEXT16, SXTH); in OpcodeCache()
H A DARMFastISel.cpp2662 /* 16 bit sext */ { { ARM::SXTH , 0, ARM_AM::no_shift, 0 }, in ARMEmitIntExt()
2902 { { ARM::SXTH, ARM::t2SXTH }, 0, 0, MVT::i16 },
H A DARMScheduleR52.td215 (instregex "SXTB", "SXTH", "SXTB16", "UXTB", "UXTH", "UXTB16",
H A DARMScheduleSwift.td161 (instregex "SXTB", "SXTH", "SXTB16", "UXTB", "UXTH", "UXTB16",
H A DARMScheduleA57.td361 // Sign/zero extend, normal: SXTB, SXTH, UXTB, UXTH
H A DARMInstrInfo.td3721 def SXTH : AI_ext_rrot<0b01101011,
6128 def : ARMV6Pat<(sext_inreg GPR:$Src, i16), (SXTH GPR:$Src, 0)>;
6250 (SXTH GPRnopc:$Rd, GPRnopc:$Rm, 0, pred:$p)>;
/llvm-project-15.0.7/bolt/lib/Target/AArch64/
H A DAArch64MCPlusBuilder.cpp555 else if (ExtendType == AArch64_AM::SXTH) in analyzeIndirectBranchFragment()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp1380 ET == AArch64_AM::UXTH || ET == AArch64_AM::SXTH || in isExtend()
1393 ET == AArch64_AM::UXTH || ET == AArch64_AM::SXTH || in isExtend64()
3208 .Case("sxth", AArch64_AM::SXTH) in tryParseOptionalShiftExtend()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp6029 case AArch64_AM::SXTH: in isSignExtendShiftType()
6573 return IsLoadStore ? AArch64_AM::InvalidShiftExtend : AArch64_AM::SXTH; in getExtendTypeForInst()

12