aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc/md.texi
AgeCommit message (Expand)AuthorFilesLines
2021-09-01md/define_c_enum: support value assignationYunQiang Su1-0/+4
2021-08-05doc: Document cond_* shift optabs in md.texiRichard Sandiford1-0/+11
2021-07-30doc: correct documentation of "call" (et al) operand 2.Hans-Peter Nilsson1-2/+6
2021-07-14Vect: Add support for dot-product where the sign for the multiplicant changes.Tamar Christina1-6/+46
2021-07-13docs: Add 'S' to Machine Constraints for RISC-VKito Cheng1-0/+3
2021-07-09docs: don't split @smallexample in multiple @groupsSergei Trofimovich1-9/+0
2021-07-09docs: add missing 'see' wordSergei Trofimovich1-1/+1
2021-07-06Add FMADDSUB and FMSUBADD SLP vectorization patterns and optabsRichard Biener1-0/+14
2021-06-24Add x86 addsub SLP patternRichard Biener1-0/+8
2021-05-25C-SKY: Add fpuv3 instructions and CK860 arch.Geng Qi1-0/+8
2021-05-04Remove CC0Segher Boessenkool1-13/+5
2021-03-22[PR99581] Define relaxed memory and use it for aarch64Vladimir N. Makarov1-1/+27
2021-01-14slp: support complex FMS and complex FMS conjugateTamar Christina1-0/+45
2021-01-14slp: support complex FMA and complex FMA conjugateTamar Christina1-0/+45
2021-01-14slp: support complex multiply and complex multiply conjugateTamar Christina1-0/+44
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-12-13middle-end: Support complex AdditionTamar Christina1-0/+48
2020-12-05RTL: Also support HOST_WIDE_INT with int iteratorsMaciej W. Rozycki1-5/+5
2020-11-19[2/3] [vect] Add widening add, subtract patternsJoel Hutton1-0/+22
2020-11-10doc: Fix grammar in description of earlyclobberAlex Coplan1-1/+1
2020-07-08IFN/optabs: Support vector load/store with lengthKewen Lin1-0/+26
2020-02-10md.texi (Define Subst): Match closing paren in example.Hans-Peter Nilsson1-1/+1
2020-02-03rs6000: Update constraint documentationSegher Boessenkool1-98/+94
2020-01-09re PR inline-asm/93202 ([RISCV] ICE when using inline asm 'h' operand modifier)Jakub Jelinek1-1/+1
2020-01-07Update 'Q' constraint documentation.Michael Meissner1-2/+1
2020-01-06mips.c (vr4130_align_insns): Fix typo.Bryan Stenson1-1/+1
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-11-18Add optabs for accelerating RAW and WAR alias checksRichard Sandiford1-0/+31
2019-11-08Generalise gather and scatter optabsRichard Sandiford1-17/+17
2019-11-06doc: Insn splitting by combineSegher Boessenkool1-1/+1
2019-10-01doc/md.texi: Fix some typosSegher Boessenkool1-3/+3
2019-09-30[AArch64][SVE] Utilize ASRD instruction for division and remainderYuliang Wang1-0/+11
2019-09-12Vectorise multiply high with scaling operations (PR 89386)Yuliang Wang1-0/+27
2019-09-03Remove Cell Broadband Engine SPU targetsUlrich Weigand1-70/+0
2019-08-13[AArch64] Add a "y" constraint for V0-V7Richard Sandiford1-0/+6
2019-07-12Support multiple operand counts for .md @ patternsRichard Sandiford1-0/+9
2019-07-02optabs.def (movmem_optab): Add movmem back for memmove().Aaron Sawdey1-0/+36
2019-06-27builtins.c (get_memory_rtx): Fix comment.Aaron Sawdey1-12/+14
2019-06-19md.texi: Document vec_shl_<mode> pattern.Jakub Jelinek1-0/+8
2019-06-18[Vectorizer] Support masking fold left reductionsAlejandro Martinez1-0/+5
2019-06-12Initial TI PRU GCC portDimitar Dimitrov1-0/+19
2019-06-05rs6000: Remove wp and wqSegher Boessenkool1-9/+2
2019-06-05rs6000: ww -> waSegher Boessenkool1-4/+1
2019-06-04rs6000: wf -> waSegher Boessenkool1-4/+1
2019-06-04rs6000: wd -> waSegher Boessenkool1-4/+1
2019-06-04rs6000: ws -> waSegher Boessenkool1-4/+1
2019-06-04rs6000: wv -> v+p7vSegher Boessenkool1-4/+1
2019-06-04rs6000: wi->wa, wt->waSegher Boessenkool1-10/+2
2019-06-04rs6000: Delete wgSegher Boessenkool1-4/+1
2019-05-31New .md construct: define_insn_and_rewriteRichard Sandiford1-0/+113