]> gcc.gnu.org Git - gcc.git/history - gcc/config/rs6000/rs6000.md
Revert patches
[gcc.git] / gcc / config / rs6000 / rs6000.md
2023-02-03 Michael MeissnerRevert patches
2023-02-02 Michael MeissnerAdd saturating subtract built-ins.
2023-02-02 Michael MeissnerPowerPC: Add support for accumulators in DMR registers.
2023-02-02 Michael MeissnerPowerPC: Add -mcpu=future.
2023-02-02 Michael MeissnerRevert patches
2023-02-02 Michael MeissnerPowerPC: Add support for accumulators in DMR registers.
2023-02-02 Michael MeissnerPowerPC: Add -mcpu=future.
2023-01-16 Jakub JelinekUpdate copyright years.
2022-12-20 Jiufu Guors6000: Optimize cmp on rotated 16bits constant
2022-12-13 Haochen Guirs6000: enable cbranchcc4
2022-12-08 Jiufu Guors6000: Update sign extension computation with sext_hwi
2022-10-25 Segher Boessenkoolrs6000: Add CCANY; replace <un>signed by <mode:CCANY>
2022-09-08 Jiufu Guors6000: allow constant splitter run in split1 pass
2022-09-07 Jiufu Guors6000: remove unused splitter on const_scalar_int_operand
2022-09-07 Jiufu Guors6000: fix misleading new patterns of splitters
2022-08-18 Haochen Guirs6000: Add expand pattern for multiply-add (PR103109)
2022-06-28 Kewen Linrs6000: Simplify *rotl<mode>3_insert_4 by removing...
2022-06-21 Roger SaylePR target/105991: Recognize PLUS and XOR forms of rldim...
2022-06-09 Segher Boessenkoolrs6000: Delete FP_ISA3
2022-06-09 Haochen GuiThis patch replaces shift and ior insns with one rotate...
2022-05-18 Haochen GuiThis patch adds a combine pattern for "CA minus one...
2022-05-11 Segher Boessenkoolrs6000: Remove <Fv>
2022-05-11 Segher Boessenkoolrs6000: Remove <Ff>
2022-04-22 Segher Boessenkoolrs6000: Fix pack for soft-float (PR105334)
2022-04-21 Segher Boessenkoolrs6000: Disparage lfiwzx and similar
2022-04-11 Segher Boessenkoolrs6000: Fix unpack for no-direct-move (PR103623)
2022-01-24 Raoni Fassina Firminortl: builtins: (not just) rs6000: Add builtins for...
2022-01-21 Michael MeissnerMark XXSPLTIW/XXSPLTIDP as prefixed -- PR 104136
2022-01-17 Martin LiskaChange references of .c files to .cc files
2022-01-11 Xionghu Luors6000: powerpc suboptimal boolean test of contiguous...
2022-01-07 Haochen Guirs6000: Define a pattern for mffscrni. If the RN is...
2022-01-03 Jakub JelinekUpdate copyright years.
2021-12-17 Segher Boessenkoolrs6000: Redo darn (PR103624)
2021-12-15 Michael MeissnerGenerate XXSPLTIDP for scalars on power10.
2021-12-15 Michael MeissnerGenerate XXSPLTIW on power10.
2021-09-07 Xionghu Luors6000: Expand fmod and remainder when built with fast...
2021-07-23 Haochen GuiFix execution failure of parity_1.f90 on P10 [PR100952]
2021-07-08 Michael MeissnerGenerate 128-bit int divide/modulus on power10.
2021-07-01 Michael MeissnerAdd IEEE 128-bit fp conditional move on PowerPC.
2021-06-18 Michael MeissnerAdd IEEE 128-bit min/max support on PowerPC.
2021-06-11 Kewen Linrs6000: Support more short/char to float conversion
2021-06-09 Carl LoveConversions between 128-bit integer and floating point...
2021-05-21 Aaron SawdeyAdd insn types for fusion pairs
2021-05-15 Bill Schmidtrs6000: Emit ROP-mitigation instructions in prologue...
2021-03-31 Pat HaugenUpdate prefixed attribute for Power10.
2021-03-22 Kewen Linrs6000: Fix some unexpected empty split conditions
2021-03-03 Pat HaugenUpdate size attribute for Power10.
2021-03-02 David Edelsohnaix: Fix TLS thread pointer function names.
2021-02-26 Aaron SawdeyOptimize pcrel access of globals
2021-02-23 Kewen Linrs6000: Use rldimi for vec init instead of shift + ior
2021-01-27 Aaron SawdeyCombine patterns for p10 load-cmpi fusion
2021-01-15 Carl Lovers6000, vector integer multiply/divide/modulo instructions
2021-01-04 Jakub JelinekUpdate copyright years.
2020-11-27 Haochen GuiThis patch adds absolute jump table support for rs6000.
2020-11-21 Aaron SawdeyMake MMA builtins use opaque modes
2020-11-20 Kewen Linrs6000: Fix p8_mtvsrd_df's insn type
2020-11-06 Segher Boessenkoolrs6000: Don't use operands[] for temporaries in define_...
2020-11-05 Kewen Linrs6000: Use direct move for char/short vector CTOR...
2020-10-24 Alan Modra[RS6000] Power10 ICE running gcc.target/powerpc/ppc...
2020-09-30 Alan ModraRe: rs6000: Use parameterized names for tablejump
2020-09-30 Segher Boessenkoolrs6000: Use parameterized names for tablejump
2020-09-16 Bill Schmidtrs6000: Add rs6000_cfun_pcrel_p
2020-09-14 Pat HaugenRename mffgpr/mftgpr insn types and remove Power6 refer...
2020-09-10 Pat HaugenFix instruction types.
2020-08-07 Michael MeissnerPower10: Add BRD, BRW, and BRH support.
2020-07-30 Will Schmidt[PATCH] RS6000 Add testlsbb by Byte operations
2020-07-21 Xionghu Luors6000: Define movsf_from_si2 to extract high part...
2020-07-18 Peter Bergnerrs6000: Generate _Decimal128 to _Decimal32 hardware...
2020-07-14 David Edelsohnrs6000: Don't call movsi_from_sf in 32 bit mode. meissner/heads/ieee005-orig
2020-07-13 Alan ModraMerge sibcall_local32/64
2020-07-13 Xionghu Luors6000: Define define_insn_and_split to split unspec...
2020-06-29 Segher Boessenkoolrs6000: Rename isa attribute "fut" to "p10"
2020-06-22 Segher Boessenkoolrs6000: Rename future to power10
2020-06-21 Peter Bergnerrs6000: Add MMA built-in function definitions and test...
2020-06-21 Peter Bergnerrs6000: Add base support and types for defining MMA...
2020-05-13 Kelvin Nilsenrs6000: Add vec_extracth and vec_extractl
2020-05-11 Kelvin Nilsenrs6000: Add pdepd and pextd
2020-05-11 Kelvin Nilsenrs6000: Add cntlzdm and cnttzdm
2020-05-11 Kelvin Nilsenrs6000: Add scalar cfuged instruction
2020-05-07 Segher Boessenkoolrs6000: New insns setnbc and setnbcr
2020-05-07 Segher Boessenkoolrs6000: New insns setbc and setbcr
2020-04-28 Alexandre Oliva[rs6000] fix mffsl emulation
2020-04-01 Segher Boessenkoolrs6000: Make code questionably using r2 not ICE (PR94420)
2020-03-30 Alan Modra[RS6000] Put call cookie back in AIX/ELFv2 call patterns
2020-03-27 Alan Modra[RS6000] PR94145, make PLT loads volatile
2020-02-17 Jiufu Guors6000: mark clobber for registers changed by untpyed_call
2020-02-11 Michael MeissnerRename -mprefixed-addr to be -mprefixed, and document it.
2020-01-01 Jakub JelinekUpdate copyright years.
2019-12-17 Michael MeissnerGenerate PADDI to add large constants if -mcpu=future.
2019-12-17 Michael MeissnerUse PLI to load up 32-bit SImode constants if -mcpu...
2019-12-17 Michael MeissnerUse PLI to load up large constants if -mcpu=future.
2019-12-16 Segher Boessenkoolrs6000: Use symbolic names for the CR fields in more...
2019-12-09 Segher Boessenkoolrs6000: Name set<mode>_cc, and delete some old mfcr...
2019-11-28 Segher Boessenkoolrs6000: Fix formatting of *mov{si,di}_internal.*
2019-11-28 Segher Boessenkoolrs6000: Use memory_operand for all simple {l,st}*brx...
2019-11-28 Michael MeissnerReformat movdi_internal64.
2019-11-27 Michael MeissnerReformat movsi_internal.
2019-11-21 Segher Boessenkoolrs6000: Don't split FP comparisons at expand time
2019-11-16 Segher Boessenkoolrs6000: Allow mode GPR in cceq_{ior,rev}_compare
2019-11-12 Segher Boessenkoolrs6000: Use ULL on big hexadecimal literal
next
This page took 1.780133 seconds and 108 git commands to generate.