Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64AddressingModes.h42 UXTH, enumerator
62 case AArch64_AM::UXTH: return "uxth"; in getShiftExtendName()
129 case 1: return AArch64_AM::UXTH; in getExtendType()
156 case AArch64_AM::UXTH: return 1; break; in getExtendEncoding()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/Utils/
H A DAArch64BaseInfo.h409 UXTH, enumerator
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64SchedPredicates.td20 def CheckExtUXTH : CheckImmOperand_s<3, "AArch64_AM::UXTH">;
H A DAArch64ExpandPseudoInsts.cpp962 AArch64_AM::getArithExtendImm(AArch64_AM::UXTH, 0), in expandMI()
H A DAArch64ISelDAGToDAG.cpp441 return AArch64_AM::UXTH; in getExtendTypeForNode()
459 return !IsLoadStore ? AArch64_AM::UXTH : AArch64_AM::InvalidShiftExtend; in getExtendTypeForNode()
H A DAArch64InstrInfo.cpp789 case AArch64_AM::UXTH: in isFalkorShiftExtFast()
823 case AArch64_AM::UXTH: in isFalkorShiftExtFast()
H A DAArch64FastISel.cpp1144 ExtendType = IsZExt ? AArch64_AM::UXTH : AArch64_AM::SXTH; in emitAddSub()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMInstructionSelector.cpp271 STORE_OPCODE(ZEXT16, UXTH); in OpcodeCache()
H A DARMFastISel.cpp2670 /* 16 bit zext */ { ARM::UXTH , 0, ARM_AM::no_shift, 0 } } in ARMEmitIntExt()
2910 { { ARM::UXTH, ARM::t2UXTH }, 0, 1, MVT::i16 },
H A DARMScheduleSwift.td162 (instregex "SXTB", "SXTH", "SXTB16", "UXTB", "UXTH", "UXTB16",
H A DARMScheduleR52.td216 (instregex "SXTB", "SXTH", "SXTB16", "UXTB", "UXTH", "UXTB16",
H A DARMExpandPseudoInsts.cpp1901 ARM::UXTH, NextMBBI); in ExpandMI()
H A DARMScheduleA57.td366 // Sign/zero extend, normal: SXTB, SXTH, UXTB, UXTH
H A DARMInstrInfo.td3561 def UXTH : AI_ext_rrot<0b01101111,
5871 def : ARMV6Pat<(and GPR:$Src, 0x0000FFFF), (UXTH GPR:$Src, 0)>;
6003 (UXTH GPRnopc:$Rd, GPRnopc:$Rm, 0, pred:$p)>;
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp1265 ET == AArch64_AM::UXTH || ET == AArch64_AM::SXTH || in isExtend()
2756 .Case("uxth", AArch64_AM::UXTH) in tryParseOptionalShiftExtend()