summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/PowerPC
AgeCommit message (Expand)Author
2025-11-21[PowerPC] Replace vspltisw+vadduwm instructions with xxleqv+vsubuwm for addin...Himadhith
2025-11-21[PowerPC] Fix Wparentheses warningJim Lin
2025-11-19CodeGen: Add subtarget to TargetLoweringBase constructor (#168620)Matt Arsenault
2025-11-19[PowerPC] Add custom lowering for SADD overflow for i32 and i64 (#159255)Aditi Medhane
2025-11-17[PowerPC] TableGen-erate SDNode descriptions (#168108)Sergei Barannikov
2025-11-13[PowerPC] fold i128 equality/inequality compares of two loads into a vectoriz...zhijian lin
2025-11-12[PowerPC] Add intrinsic support for xvrlw (#167349)Lei Huang
2025-11-11[PowerPC] Use MCRegister instead of unsigned. NFC (#167602)Craig Topper
2025-11-10CodeGen: Remove TRI arguments from stack load/store hooks (#158240)Matt Arsenault
2025-11-10CodeGen: Remove TRI argument from getRegClass (#158225)Matt Arsenault
2025-11-10CodeGen: Keep reference to TargetRegisterInfo in TargetInstrInfo (#158224)Matt Arsenault
2025-11-10Remove unused standard headers: <string>, <optional>, <numeric>, <tuple> (#16...serge-sans-paille
2025-11-07[PowerPC] Lowering support for EVL type VP_LOAD/VP_STORE (#165910)RolandF77
2025-11-06Filter out unemitted metadata before assertion in AIXAsmPrinter. (#165620)Sean Fertile
2025-11-05[PowerPC] Implement vsx rotate left word instr (#160754)Lei Huang
2025-11-04[PowerPC] Ensure correct codgen for MMA functions for cpu=future (#165791)Lei Huang
2025-11-03[PowerPC] Implement 32byte indexed paired ld and st instruction (#160767)Lei Huang
2025-11-01[Analysis, CodeGen] Use ArrayRef instead of const ArrayRef (NFC) (#166026)Kazu Hirata
2025-11-02[ADT] Prepare to deprecate variadic `StringSwitch::Cases`. NFC. (#166020)Jakub Kuderski
2025-10-31[PowerPC] Remove a redundant cast (NFC) (#165834)Kazu Hirata
2025-10-31[PowerPC] Take ABI into account for data layout (#149725)Jens Reidel
2025-10-28[PowerPC] Implement Context Switch Instr mtlpl (#160593)Lei Huang
2025-10-28[PPC] Set minimum of largest number of comparisons to use bit test for switch...Shimin Cui
2025-10-27[PowerPC] Add Implementation and test for new eTCE instructions (#164002)Lei Huang
2025-10-27[PowerPC] Update tlbie instruction implementation for ISA3.0+ (#162729)Lei Huang
2025-10-24[PowerPC][NFC] Add new mtpidr alias introduced in ISA3.0 (#163989)Lei Huang
2025-10-22[NFC] "unsafe-fp-math" post cleanup (code comments part) (#164582)paperchalice
2025-10-21[PowecPC] Hint branch `bne-` for atomic operation after the store-conditiona...zhijian lin
2025-10-21[PowerPC] Remove `UnsafeFPMath` uses (#154901)paperchalice
2025-10-15[PowerPC] Exploit xxeval instruction for operations of the form ternary(A, X,...Tony Varghese
2025-10-15[PowerPC] Emit lxvkq and vsrq instructions for build vector patterns (#157625)Tony Varghese
2025-10-12Fix typo: IsGlobaLinkage -> IsGlobalLinkage in XCOFF (#161960)小钟
2025-10-11[PowerPC] Lower ucmp using subtractions (#146446)AZero13
2025-10-06[PowerPC] recognize `vmnsub` in older ppc versions (#155465)Folkert de Vries
2025-10-06[NFC][PowerPC] Cleanup isImm and getImmEncoding functions (#161567)Lei Huang
2025-09-30[PowerPC] Implement Elliptic Curve Cryptography (ECC) Instructions (#158362)Lei Huang
2025-09-26[NFC][PowerPC] Consolidate predicate definitions into PPC.td (#160579)Lei Huang
2025-09-25[NFC][PowerPC] Fix err in instruction class name for stxvp (#160764)Lei Huang
2025-09-24[PowerPC][NFC] Simplify vector unpacked instr classes (#160564)Lei Huang
2025-09-24[PowerPC] Implement VSX Vector Integer Arithmetic Instructions (#158363)Lei Huang
2025-09-23[CodeGen] Rename isReallyTriviallyReMaterializable [nfc]Philip Reames
2025-09-23[NFC][MC][CodeEmitterGen] Extract error reporting into a helper function (#15...Rahul Joshi
2025-09-23[NFC][PowerPC] Move Anonymous Patterns up for consistency (#160322)Lei Huang
2025-09-23[PowerPC] Implement AES Acceleration Instructions (#157725)Lei Huang
2025-09-23[MIR] Support save/restore points with independent sets of registers (#119358)Elizaveta Noskova
2025-09-22[PowerPC] Avoid working on deleted node in ext bool trunc combine (#160050)Nikita Popov
2025-09-22[PowerPC] Exploit xxeval instruction for operations of the form ternary(A,X, ...Tony Varghese
2025-09-20PPC: Fix regression for 32-bit ppc with 64-bit support (#159893)Matt Arsenault
2025-09-19Revert "[PowerPC] clean unused PPC target feature FeatureBPERMD" (#159837)Sergei Barannikov
2025-09-19[PowerPC] clean unused PPC target feature FeatureBPERMD (#159782)zhijian lin