summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
AgeCommit message (Expand)Author
2025-06-29[PowerPC] Prevent copying in loop variables (NFC)Jie Fu
2025-06-28[PowerPC] Use range-based for loops (NFC) (#146221)Kazu Hirata
2025-06-23[PowerPC] Fix handling of undefs in the PPC::isSplatShuffleMask query (#145149)Wael Yehia
2025-06-23CodeGen: Emit error if getRegisterByName fails (#145194)Matt Arsenault
2025-06-18[PowerPC][AIX] Specify pointer info and alignment for stack store (#144526)Nikita Popov
2025-06-13[PowerPC] enable AtomicExpandImpl::expandAtomicCmpXchg for powerpc (#142395)zhijian lin
2025-06-10PowerPC: Move runtime libcall configuration to RuntimeLibcallsInfo (#142542)Matt Arsenault
2025-06-09[PowerPC] extend smaller splats into bigger splats (with fix) (#142194)RolandF77
2025-06-09[PowerPC] Change default for auto gen stxvp for cpu=future (#142826)Lei Huang
2025-05-29Revert "[PowerPC] extend smaller splats into bigger splats (#141282)"Hubert Tong
2025-05-28[PowerPC] extend smaller splats into bigger splats (#141282)RolandF77
2025-05-26[PowerPC] Fix warningsKazu Hirata
2025-05-26[PowerPC] Add load/store support for v2048i1 and DMF cryptography instruction...Maryam Moghadas
2025-05-23[PowerPC] vector shift word/double by element size - 1 use all ones (#139794)RolandF77
2025-05-13[PowerPC] catch v2i64 shift left by 1 is add case (#138772)RolandF77
2025-04-30[PowerPC] Fix an LowerADDSUBO_CARRY error when converting carry bit for usubo...zhijian lin
2025-04-28[SelectionDAG][PowerPC] Remove setTruncatingStore from StoreSDNode. (#137667)Craig Topper
2025-04-24[PowerPC] Intrinsics and tests for dmr insert/extract (#135653)RolandF77
2025-04-04[PowerPC] Fix instruction name for dmr insert (#134301)Lei Huang
2025-04-03[PowerPC] Deprecate uses of ISD::ADDC/ISD::ADDE/ISD::SUBC/ISD::SUBE (#133155)zhijian lin
2025-04-01[Target] Construct SmallVector with ArrayRef (NFC) (#134019)Kazu Hirata
2025-03-31[IRBuilder] Add new overload for CreateIntrinsic (#131942)Rahul Joshi
2025-03-19[PowerPC] Support conversion between f16 and f128 (#130158)Lei Huang
2025-02-28[PowerPC] custom lower v1024i1 load/store (#126969)RolandF77
2025-02-19Revert "[PowerPC] Deprecate uses of ISD::ADDC/ISD::ADDE/ISD::SUBC/ISD::SUBE (...David Tenty
2025-02-18[CodeGen] Use getSignedConstant() in more places (#127501)Nikita Popov
2025-02-15[PowerPC] Use getSignedTargetConstant in SelectOptimalAddrMode. (#127305)Craig Topper
2025-02-13[PowerPC] Deprecate uses of ISD::ADDC/ISD::ADDE/ISD::SUBC/ISD::SUBE (#116984)zhijian lin
2025-01-29[PowerPC] Use SelectionDAG::makeEquivalentMemoryOrdering(). NFC (#124889)Craig Topper
2025-01-20[Mips] Fix compiler crash when returning fp128 after calling a functi… (#11...yingopq
2024-12-19[SelectionDAG] Split SDNode::use_iterator into user_iterator and use_iterator...Craig Topper
2024-12-18[SelectionDAG] Add SDNode::user_begin() and use it in some places (#120509)Craig Topper
2024-12-18[SelectionDAG] Rename SDNode::uses() to users(). (#120499)Craig Topper
2024-12-12[PowerPC] Add special handling for arguments that are smaller than pointer si...Stefan Pintilie
2024-12-09[TargetLowering] Return Align from getByValTypeAlignment (NFC) (#119233)Sergei Barannikov
2024-12-05[PPC] Custom lower ssubo for i64 (#118711)Maryam Moghadas
2024-12-05[PowerPC][Backend] using signed extend value instead of zero extend value for...zhijian lin
2024-12-03[TargetLowering] Use Type* instead of EVT in shouldSignExtendTypeInLibCall. (...Craig Topper
2024-11-28[PowerPC] Add custom lowering for ssubo (#111748) (#115875)Maryam Moghadas
2024-11-27[PowerPC] Use setbc for values from vector compare conditions (#114858)RolandF77
2024-11-26[PowerPC] Use getSignedConstant() in SelectOptimalAddrMode()Nikita Popov
2024-11-25[SelectionDAG] Require last operand of (STRICT_)FP_ROUND to be a TargetConsta...Craig Topper
2024-11-22[PowerPC] Use getSignedConstant() where necessary (#117177)Nikita Popov
2024-11-14[PowerPC] Remove unused includes (NFC) (#116163)Kazu Hirata
2024-11-11[NFC][PowerPC] Add getScalarIntVT to return MVT based on arch (#115203)Lei Huang
2024-11-11[PowerPC] Fix vector_shuffle combines when inputs are scalar_to_vector of dif...Amy Kwan
2024-11-04[PowerPC] Utilize getReservedRegs to find asm clobberable registers. (#107863)zhijian lin
2024-11-02Revert "[PowerPC] Add custom lowering for ssubo (#111748)" (#114672)Maryam Moghadas
2024-10-29[PowerPC] Add custom lowering for ssubo (#111748)Maryam Moghadas
2024-10-24[PowerPC] Expand global named register support (#113482)Lei Huang