summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/PowerPC/PPCInstrInfo.h
AgeCommit message (Expand)Author
2025-09-06PPC: Fix missing const on TargetInstrInfo's subtarget reference (#157201)Matt Arsenault
2025-06-18[PowerPC] Add code to spill and restore DMRp registers (#142443)Lei Huang
2025-06-02[PowerPC] Spill and restore DMR register (#141530)Lei Huang
2025-05-28[NFC][PowerPC] clang-format spill and restore opcodes (#141675)Lei Huang
2025-03-13[MachineCombiner][Targets] Use Register in TII genAlternativeCodeSequence int...Craig Topper
2025-02-24[CodeGen] Change copyPhysReg interface to use Register instead of MCRegister....Craig Topper
2025-01-22[llvm] Pass MachineInstr flags to storeRegToStackSlot/loadRegFromStackSlot (N...Venkata Ramanaiah Nalamothu
2024-11-13Reland "[PowerPC] Add error for incorrect use of memory operands (#114277)" (...Jake Egan
2024-11-12Revert "[PowerPC] Add error for incorrect use of memory operands (#114277)"Jake Egan
2024-11-12[PowerPC] Add error for incorrect use of memory operands (#114277)Jake Egan
2024-10-31Promote 32bit pseudo instr that infer extsw removal to 64bit in PPCMIPeephole...zhijian lin
2024-08-27[TII][RISCV] Add renamable bit to copyPhysReg (#91179)Piyou Chen
2024-04-11[MachineCombiner][NFC] Split target-dependent patternsPengcheng Wang
2024-03-06[Codegen] Make Width in getMemOperandsWithOffsetWidth a LocationSize. (#83875)David Green
2024-02-01[TTI] Use Register in isLoadFromStackSlot and isStoreToStackSlot [nfc] (#80339)Philip Reames
2024-01-26[NFC] Rename TargetInstrInfo::FoldImmediate to TargetInstrInfo::foldImmediate...Shengchen Kan
2023-12-07[PowerPC] redesign the target flags (#69695)Chen Zheng
2023-12-06[MachineScheduler][NFCI] Add Offset and OffsetIsScalable args to shouldCluste...Alex Bradbury
2023-12-01TargetInstrInfo: make getOperandLatency return optional (NFC) (#73769)Ramkumar Ramachandra
2023-11-29[NFC][MachineScheduler] Rename NumLoads parameter of shouldClusterMemOps to C...Alex Bradbury
2023-11-22[PowerPC] Silence -Woverloaded-virtual warning. NFCCraig Topper
2023-11-22[AArch64] Use the same fast math preservation for MachineCombiner reassociati...Craig Topper
2023-09-22[PowerPC] Improve kill flag computation and add verification after MI peepholeNemanja Ivanovic
2023-08-30[PPC] Fix layering issues between MCTargetDesc and CodeGenReid Kleckner
2023-06-01[SDAG] Preserve unpredictable metadata, teach X86CmovConversion to respect th...Dávid Bolvanský
2023-02-16[PowerPC] remove XXSWAPD after load from CP which is a splat valueTing Wang
2023-01-23[MC] Make more use of MCInstrDesc::operands. NFC.Jay Foad
2022-12-17[CodeGen] Additional Register argument to storeRegToStackSlot/loadRegFromStac...Christudasan Devadasan
2022-12-07[MachineCombiner] Extend reassociation logic to handle inverse instructionsAnton Sidorenko
2022-11-22[PowerPC] Add handling for WACC register spilling.Stefan Pintilie
2022-11-13[PowerPC] Use ArrayRef (NFC)Kazu Hirata
2022-11-02[MachineCombiner] Add `const` to `shouldReduceRegisterPressure` arguments. NFCAnton Sidorenko
2022-10-31[PowerPC] Optimize compare by using record form in post-RA.esmeyi
2022-08-19[PowerPC] Fix bugs in sign-/zero-extension eliminationStefan Pintilie
2022-07-18CodeGen: Remove AliasAnalysis from regallocMatt Arsenault
2022-06-06[PowerPC] Support huge frame size for PPC64Kai Luo
2022-04-29[PowerPC][NFC] Add a function to determine if a call needs to be NOTOC.Stefan Pintilie
2021-12-09[TargetInstrInfo][PowerPC] Remove virtual function that is only called from P...Craig Topper
2021-08-30[InstrInfo] Use 64-bit immediates for analyzeCompare() (NFCI)Nikita Popov
2021-06-15[PowerPC] Export 16 byte load-store instructionsKai Luo
2021-03-15Change void getNoop(MCInst &NopInst) to MCInst getNop()Fangrui Song
2021-01-24[PowerPC] support register pressure reduction in machine combiner.Chen Zheng
2021-01-18Revert "[PowerPC] support register pressure reduction in machine combiner."Tres Popp
2021-01-17[PowerPC] support register pressure reduction in machine combiner.Chen Zheng
2020-12-16Revert "[PowerPC] Extend folding RLWINM + RLWINM to post-RA."Esme-Yi
2020-12-14[MachineCombiner][NFC] Add MustReduceRegisterPressure goalChen Zheng
2020-11-22[PowerPC] Extend folding RLWINM + RLWINM to post-RA.Esme-Yi
2020-11-11[PowerPC] Accumulator/Unprimed Accumulator register copy, spill and restoreBaptiste Saleil
2020-11-03Revert "[PowerPC] Extend folding RLWINM + RLWINM to post-RA."Esme-Yi
2020-11-03[PowerPC] Extend folding RLWINM + RLWINM to post-RA.Esme-Yi