summaryrefslogtreecommitdiff
path: root/llvm/test/CodeGen/PowerPC/build-vector-tests.ll
AgeCommit message (Expand)Author
2025-09-16[SelectionDAGBuilder][PPC] Use getShiftAmountConstant. (#158400)Craig Topper
2025-08-04Revert "Reland "RegisterCoalescer: Add implicit-def of super register when co...Sander de Smalen
2025-07-30Reland "RegisterCoalescer: Add implicit-def of super register when coalescing...Sander de Smalen
2025-06-09[PowerPC] extend smaller splats into bigger splats (with fix) (#142194)RolandF77
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-01-22Revert "Reland "RegisterCoalescer: Add implicit-def of super register when co...Sander de Smalen
2025-01-22Reland "RegisterCoalescer: Add implicit-def of super register when coalescing...Sander de Smalen
2024-07-29[PowerPC] Add phony subregisters to cover the high half of the VSX registers....Stefan Pintilie
2023-09-13[PowerPC] Optimize VPERM and fix code order for swapping vector operands on LEMaryam Moghadas
2023-09-08[PowerPC] Define SchedModel for Power8Qiu Chaofan
2023-02-16[PowerPC] remove XXSWAPD after load from CP which is a splat valueTing Wang
2023-01-30[PowerPC] Fix incorrect shift amount for build_vectorNemanja Ivanovic
2022-11-29[PowerPC] Fix vperm codegenMaryam Moghadas
2022-11-23[PowerPC] Exploit xxperm, check for dead vectors and substitute vperm with xx...Maryam Moghadas
2022-10-11[PPC] Opaque pointer migration, part 1.Kai Nacke
2022-06-15[PowerPC] emit VSX instructions instead of VMX instructions for vector loads ...Quinn Pham
2021-08-06[PowerPC] Fix shift amount of xxsldwi when performing vector int_to_doubleKai Luo
2021-07-16[PowerPC] Update Refactored Load/Store Implementation, XForm VSX Patterns, an...Amy Kwan
2021-04-22[PowerPC] Improve codegen for vector fp to int widening conversionsNemanja Ivanovic
2021-04-20[PowerPC] Canonicalize shuffles on big endian targets as wellNemanja Ivanovic
2020-06-18[PowerPC] Canonicalize shuffles to match more single-instruction masks on LENemanja Ivanovic
2020-04-16[PowerPC] Ignore implicit register operands for MCInstKang Zhang
2020-04-07[NFC][PowerPC] Fix register class for patterns using XXPERMDIsNemanja Ivanovic
2020-03-23[PowerPC] Improve handling of some BUILD_VECTOR nodesNemanja Ivanovic
2019-11-12[PowerPC] Remove allow-deprecated-dag-overlap and fix broken testsJinsong Ji
2019-10-22[PowerPC][NFC] Remove deprecated Function Attrs commentsJinsong Ji
2019-09-17[PowerPC] Exploit single instruction load-and-splat for word and doublewordNemanja Ivanovic
2019-08-14[PowerPC][NFC] Remove duplicate tests in build-vector-test.llJinsong Ji
2019-08-01recommit:[PowerPC] Eliminate loads/swap feeding swap/store for vector type by...Zi Xuan Wu
2019-07-31revert r367382 because buildbot failureZi Xuan Wu
2019-07-31[PowerPC] Eliminate loads/swap feeding swap/store for vector type by using bi...Zi Xuan Wu
2019-06-07[MachineScheduler] checkResourceLimit boundary condition updateJinsong Ji
2019-06-04[PowerPC] P9 Scheduling Model: dispatching rule fixesJinsong Ji
2019-05-22[PowerPC] [ISEL] select x-form instruction for unaligned offsetChen Zheng
2019-05-07[PowerPC][NFC] Update build-vector-tests.ll using utils/update_llc_test_check...Jinsong Ji
2019-01-03[Power9] Enable the Out-of-Order scheduling model for P9 hwQingShan Zhang
2018-10-26[PowerPC] Improve BUILD_VECTOR of 4 i32sLei Huang
2018-08-08[PowerPC] Improve codegen for vector loads using scalar_to_vectorZaara Syeda
2018-08-02[PowerPC] Do not round values prior to converting to integerNemanja Ivanovic
2018-07-11[FileCheck] Add -allow-deprecated-dag-overlap to failing llvm testsJoel E. Denny
2018-05-24[PowerPC] Remove the match pattern in the definition of LXSDX/STXSDXLei Huang
2017-12-15[PowerPC] Convert r+r instructions to r+i (pre and post RA)Nemanja Ivanovic
2017-11-20[PPC] Heuristic to choose between a X-Form VSX ld/st vs a X-Form FP ld/st.Tony Jiang
2017-07-25[PowerPC] Pretty-print CR bits the way the binutils disassembler doesNemanja Ivanovic
2017-07-13[PowerPC] Ensure displacements for DQ-Form instructions are multiples of 16Nemanja Ivanovic
2017-07-10[PowerPC] Reduce register pressure by not materializing a constant just for u...Lei Huang
2017-05-24P9: D-form vector load/store. Differential Revision: https://reviews.llvm.org...Zaara Syeda
2017-05-02[PowerPC] Emit VMX loads/stores for aligned ops to avoid adding swaps on LENemanja Ivanovic
2016-12-16[PPC] corrections in two testcasesEhsan Amiri