summaryrefslogtreecommitdiff
path: root/llvm/test/CodeGen/PowerPC
AgeCommit message (Expand)Author
2025-11-23Revert "[RegAlloc] Fix the terminal rule check for interfere with DstReg (#16...Aiden Grossman
2025-11-23[RegAlloc] Fix the terminal rule check for interfere with DstReg (#168661)hstk30-hw
2025-11-21[PowerPC] Replace vspltisw+vadduwm instructions with xxleqv+vsubuwm for addin...Himadhith
2025-11-19DAG: Use poison for some vector result widening (#168290)Matt Arsenault
2025-11-19[PowerPC] Add custom lowering for SADD overflow for i32 and i64 (#159255)Aditi Medhane
2025-11-14[SelectionDAGBuilder] Propagate fast-math flags to fpext (#167574)Mikołaj Piróg
2025-11-14Revert "[LICM] Sink unused l-invariant loads in preheader. #157559"Alexander Belyaev
2025-11-13[PowerPC] fold i128 equality/inequality compares of two loads into a vectoriz...zhijian lin
2025-11-12CodeGen: Remove target hook for terminal rule (#165962)Matt Arsenault
2025-11-12[PowerPC] Add intrinsic support for xvrlw (#167349)Lei Huang
2025-11-12PPC: Mark xfailed sincospi test as unsupported with EXPENSIVE_CHECKS (#167639)Matt Arsenault
2025-11-11PPC: Disable type checking in xfailed sincospi test (#167563)Matt Arsenault
2025-11-11[DAG] Make strictfp attribute only restricts for libm and make non-math optim...zhijian lin
2025-11-10RuntimeLibcalls: Remove incorrect sincospi from most targets (#166982)Matt Arsenault
2025-11-10[PowerPC] convert memmove to milicode call .___memmove64[PR] in 64-bit mode...zhijian lin
2025-11-10[NFC][PowerPC] Pre-commit adding test case: use millicode for memmove (#166961)zhijian lin
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][NFC] auto gen checks vec rounding tests (#166435)Lei Huang
2025-11-04[PowerPC] Ensure correct codgen for MMA functions for cpu=future (#165791)Lei Huang
2025-10-30[LICM] Sink unused l-invariant loads in preheader. (#157559)Vigneshwar Jayakumar
2025-10-29[DAGCombiner] Lower dynamic insertelt chain more efficiently (#162368)Princeton Ferro
2025-10-28[PPC] Set minimum of largest number of comparisons to use bit test for switch...Shimin Cui
2025-10-27[PowerPC] Update tlbie instruction implementation for ISA3.0+ (#162729)Lei Huang
2025-10-26[test][PowerPC] Remove unsafe-fp-math uses (NFC) (#164817)paperchalice
2025-10-22[CodeGen] Remove `-enable-unsafe-fp-math` option (#164559)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-16[NFC][PowerPC] Patch to add the remaining types v2i64, v8i16 and v16i8 into e...Himadhith
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-15[DAGCombiner] Use `FlagInserter` in `visitFSQRT` (#163301)paperchalice
2025-10-14[NFC][PowerPC] Lockdown instructions for floating point comparison with zero-...Himadhith
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-02PeepholeOpt: Fix losing subregister indexes on full copies (#161310)Matt Arsenault
2025-09-30[DAGCombiner] Remove most `NoSignedZerosFPMath` uses (#161180)paperchalice
2025-09-29[TargetLowering] Remove NoSignedZerosFPMath uses (#160975)paperchalice
2025-09-27[NFC] Lockdown instructions of vspltisw for addition of vector of 1s (#160476)Himadhith
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-19[PowerPC] Fix vector extend result types in BUILD_VECTOR lowering (#159398)RolandF77
2025-09-19[PowerPC] using milicode call for strlen instead of lib call (#153600)zhijian lin
2025-09-19[LLVM][CodeGen] Update PPCFastISel::SelectRet for ConstantInt based vectors. ...Paul Walker
2025-09-16[SelectionDAGBuilder][PPC] Use getShiftAmountConstant. (#158400)Craig Topper
2025-09-16[PowerPC] Add intrinsic definition for load and store with Right Length Left-...Lei Huang
2025-09-16PPC: Split 64bit target feature into 64bit and 64bit-support (#157206)Matt Arsenault
2025-09-15[PowerPC][NFC] Pre-commit test case: Implement a more efficient memcmp in cas...zhijian lin