Home
last modified time | relevance | path

Searched refs:LHZX (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCMacroFusion.def98 LBZXTLS_32, LHZ, LHZ8, LHZX, LHZX8, LHZXTLS,
H A DPPCMIPeephole.cpp208 if (Opcode == PPC::LHZ || Opcode == PPC::LHZX || in getKnownLeadingZeroCount()
782 SrcMI->getOpcode() == PPC::LHZX) { in simplifyCode()
789 return Opcode == PPC::LHZX; in simplifyCode()
H A DPPCRegisterInfo.cpp105 ImmToIdxMap[PPC::LHZ] = PPC::LHZX; ImmToIdxMap[PPC::LHA] = PPC::LHAX; in PPCRegisterInfo()
144 ImmToIdxMap[PPC::PLHZ] = PPC::LHZX; ImmToIdxMap[PPC::PLHZ8] = PPC::LHZX8; in PPCRegisterInfo()
H A DPPCInstrInfo.cpp4108 case PPC::LHZX: in instrHasImmForm()
4138 case PPC::LHZX: III.ImmOpcode = PPC::LHZ; break; in instrHasImmForm()
5144 Opcode == PPC::LHZ || Opcode == PPC::LHZX || Opcode == PPC::LHZ8 || in isSignExtendingOp()
5211 Opcode == PPC::LHBRX || Opcode == PPC::LHZ || Opcode == PPC::LHZX || in isZeroExtendingOp()
H A DP10InstrResources.td1331 LHZX, LHZX8, LHZXTLS, LHZXTLS_, LHZXTLS_32,
H A DPPCFastISel.cpp557 case PPC::LHZ: Opc = PPC::LHZX; break; in PPCEmitLoad()
H A DPPCInstrInfo.td1902 def LHZX : XForm_1_memOp<31, 279, (outs gprc:$rD), (ins memrr:$src),
3201 (LHZX XForm:$src)>;
4846 def : Pat<(atomic_load_16 XForm:$src), (LHZX memrr:$src)>;
H A DPPCInstrVSX.td3595 (v8i16 (VSPLTHs 3, (MTVSRWZ (LHZX ForceXForm:$A))))>;
/llvm-project-15.0.7/lld/ELF/Arch/
H A DPPC64.cpp32 LHZX = 279, enumerator
831 case LHZX: in getPPCDFormOp()
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Dconvert-rr-to-ri-instrs.mir2248 %7 = LHZX %0, killed %6 :: (load (s16) from %ir.arrayidx, !tbaa !6)
2325 %7 = LHZX %0, killed %6 :: (load (s16) from %ir.arrayidx, !tbaa !6)
2330 %12 = LHZX %0, killed %11 :: (load (s16) from %ir.arrayidx3, !tbaa !6)
2403 %7 = LHZX %0, killed %6 :: (load (s16) from %ir.arrayidx, !tbaa !6)