summaryrefslogtreecommitdiff
path: root/test/CodeGen/PowerPC/vsx.ll
AgeCommit message (Expand)Author
2017-10-11[PowerPC] Utilize DQ-Form instructions for spill/restore and fix FrameIndex e...Lei Huang
2017-06-20RegisterScavenging: Followup to r305625Matthias Braun
2017-05-02[PowerPC] Emit VMX loads/stores for aligned ops to avoid adding swaps on LENemanja Ivanovic
2016-12-15Use PIC relocation model as default for PowerPC64 ELF.Joerg Sonnenberger
2016-11-29Revert https://reviews.llvm.org/rL287679Nemanja Ivanovic
2016-11-29[PowerPC] Improvements for BUILD_VECTOR Vol. 1Nemanja Ivanovic
2016-11-22[PowerPC] Emit VMX loads/stores for aligned ops to avoid adding swaps on LENemanja Ivanovic
2016-11-15[PowerPC] Implement BE VSX load/store builtins - llvm portion.Tony Jiang
2016-10-04[Power9] Part-word VSX integer scalar loads/stores and sign extend instructionsNemanja Ivanovic
2016-09-27[Power9] Builtins for ELF v.2 API conformance - back end portionNemanja Ivanovic
2016-08-03Adding -verify-machineinstrs option to PowerPC testsEhsan Amiri
2016-07-05[PowerPC] - Legalize vector types by widening instead of integer promotionNemanja Ivanovic
2015-11-10[PowerPC] Add an MI SSA peephole pass.Bill Schmidt
2015-11-02Fix for bootstrap bug introduced in r244921Nemanja Ivanovic
2015-08-19Temporary fix for the self-host failures introduced by rL244921.Nemanja Ivanovic
2015-08-13Scalar to vector conversions using direct movesNemanja Ivanovic
2015-07-16[PowerPC] v4i32 is a VSRCRegClassBill Schmidt
2015-07-01[PPC64LE] Enable missing lxvdsx optimization, and related swap optimizationBill Schmidt
2015-04-23[PowerPC] Enable printing instructions using aliasesHal Finkel
2015-02-27[opaque pointer type] Add textual IR support for explicit type parameter to l...David Blaikie
2014-12-05[PowerPC]Update Power VSX test cases to also test fast-iselBill Seurer
2014-10-22[PATCH] Support select-cc for VSFRC when VSX is enabledBill Schmidt
2014-10-17[PowerPC] Enable use of lxvw4x/stxvw4x in VSX code generationBill Schmidt
2014-07-20[PowerPC] Fix FrameIndex handling in SelectAddressRegImmUlrich Weigand
2014-04-01[PowerPC] Add some missing VSX bitcast patternsHal Finkel
2014-03-31[PowerPC] Don't ever expand BUILD_VECTOR of v2i64 with shufflesHal Finkel
2014-03-31Look at shuffles of build_vectors in DAGCombiner::visitEXTRACT_VECTOR_ELTHal Finkel
2014-03-30Make use of previously generated stores in SelectionDAGLegalize::ExpandExtrac...Hal Finkel
2014-03-30[PowerPC] Handle VSX v2i64 SIGN_EXTEND_INREGHal Finkel
2014-03-29[PowerPC] Handle v2i64 comparisonsHal Finkel
2014-03-28[PowerPC] Fix VSX permutation iselHal Finkel
2014-03-27[PowerPC] Fix v2f64 vector extract and related patternsHal Finkel
2014-03-27[PowerPC] Expand v2i64 shiftsHal Finkel
2014-03-26[PowerPC] Generate VSX permutations for v2[fi]64 vectorsHal Finkel
2014-03-26[PowerPC] VSX loads and stores support unaligned accessHal Finkel
2014-03-26[PowerPC] Use v2f64 <-> v2i64 VSX conversion instructionsHal Finkel
2014-03-26[PowerPC] Use VSX vector load/stores for v2[fi]64Hal Finkel
2014-03-26[PowerPC] Add v2i64 as a legal VSX typeHal Finkel
2014-03-26[PowerPC] Lower VSELECT using xxsel when VSX is availableHal Finkel
2014-03-26[PowerPC] Generate logical vector VSX instructionsHal Finkel
2014-03-22[PowerPC] Fix the VSX v2f64 return registerHal Finkel
2014-03-13[PowerPC] Initial support for the VSX instruction setHal Finkel