Home
last modified time | relevance | path

Searched refs:LWZX (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Dsink-down-more-instructions-regpressure-high.mir556 …; CHECK: [[LWZX:%[0-9]+]]:gprc = LWZX [[COPY]], [[PHI]] :: (load (s32) from %ir.uglygep6061, !tb…
738 %82:gprc = LWZX %29, %3 :: (load (s32) from %ir.uglygep6061, !tbaa !2)
740 %84:gprc = LWZX %32, %3 :: (load (s32) from %ir.uglygep5859, !tbaa !2)
742 %86:gprc = LWZX %33, %3 :: (load (s32) from %ir.uglygep5657, !tbaa !2)
744 %88:gprc = LWZX %34, %3 :: (load (s32) from %ir.uglygep5455, !tbaa !2)
746 %90:gprc = LWZX %35, %3 :: (load (s32) from %ir.uglygep5253, !tbaa !2)
748 %92:gprc = LWZX %36, %3 :: (load (s32) from %ir.uglygep5051, !tbaa !2)
790 %134:gprc = LWZX %57, %3 :: (load (s32) from %ir.uglygep89, !tbaa !2)
792 %136:gprc = LWZX %58, %3 :: (load (s32) from %ir.uglygep67, !tbaa !2)
794 %138:gprc = LWZX %59, %3 :: (load (s32) from %ir.uglygep45, !tbaa !2)
[all …]
H A Dsink-down-more-instructions-1.mir340 …; CHECK: [[LWZX:%[0-9]+]]:gprc = LWZX [[COPY2]], [[RLDICR]] :: (load (s32) from %ir.24, !tbaa !2)
341 ; CHECK: [[ADD4_:%[0-9]+]]:gprc = nsw ADD4 killed [[LWZX]], [[PHI2]]
491 %77:gprc = LWZX %36, %76 :: (load (s32) from %ir.24, !tbaa !2)
H A Daix-lower-jump-table.ll67 ; 32SMALL-MIR: renamable $r[[REG4:[0-9]+]] = LWZX killed renamable $r[[REG3]], renamable $r[[REG1]]…
73 ; 32LARGE-MIR: renamable $r[[REG5:[0-9]+]] = LWZX killed renamable $r[[REG4]], renamable $r[[REG2]]…
H A Dremove-copy-crunsetcrbit.mir150 %16:gprc = LWZX %14, killed %15 :: (load (s32) from %ir.arrayidx)
H A Dconvert-rr-to-ri-instrs.mir2640 %7 = LWZX %0, killed %6 :: (load (s32) from %ir.arrayidx, !tbaa !8)
2647 %12 = LWZX %0, killed %11 :: (load (s32) from %ir.arrayidx3, !tbaa !8)
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCMacroFusion.def99 LHZXTLS_, LHZXTLS_32, LWZ, LWZ8, LWZX, LWZX8,
H A DPPCMIPeephole.cpp826 SrcMI->getOpcode() == PPC::LWZX) { in simplifyCode()
833 return Opcode == PPC::LWZX; in simplifyCode()
H A DPPCRegisterInfo.cpp106 ImmToIdxMap[PPC::LWZ] = PPC::LWZX; ImmToIdxMap[PPC::LWA] = PPC::LWAX; in PPCRegisterInfo()
146 ImmToIdxMap[PPC::PLWZ] = PPC::LWZX; ImmToIdxMap[PPC::PLWZ8] = PPC::LWZX8; in PPCRegisterInfo()
H A DPPCInstrInfo.cpp4112 case PPC::LWZX: in instrHasImmForm()
4142 case PPC::LWZX: III.ImmOpcode = PPC::LWZ; break; in instrHasImmForm()
5209 Opcode == PPC::SRWI_rec || Opcode == PPC::LWZ || Opcode == PPC::LWZX || in isZeroExtendingOp()
H A DP10InstrResources.td1332 LWZX, LWZX8, LWZXTLS, LWZXTLS_, LWZXTLS_32,
H A DPPCFastISel.cpp561 case PPC::LWZ: Opc = PPC::LWZX; break; in PPCEmitLoad()
H A DPPCInstrInfo.td1905 def LWZX : XForm_1_memOp<31, 23, (outs gprc:$rD), (ins memrr:$src),
4847 def : Pat<(atomic_load_32 XForm:$src), (LWZX memrr:$src)>;
/llvm-project-15.0.7/lld/ELF/Arch/
H A DPPC64.cpp33 LWZX = 23, enumerator
833 case LWZX: in getPPCDFormOp()