aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc/md.texi
AgeCommit message (Expand)AuthorFilesLines
2023-07-04Machine Description: Add LEN_MASK_{GATHER_LOAD, SCATTER_STORE} patternJu-Zhe Zhong1-0/+17
2023-07-03Middle-end: Change order of LEN_MASK_LOAD/LEN_MASK_STORE argumentsJu-Zhe Zhong1-8/+8
2023-06-30Mid engine setup [SU]ABDLOluwatamilore Adebayo1-0/+17
2023-06-21docs: replace backslashchar [PR 110329].Tamar Christina1-1/+1
2023-06-19New compact syntax for insn and insn_split in Machine Descriptions.Tamar Christina1-0/+163
2023-06-19VECT: Support LEN_MASK_{LOAD,STORE} ifn && optabsJu-Zhe Zhong1-4/+57
2023-06-15middle-end, i386: Pattern recognize add/subtract with carry [PR79173]Jakub Jelinek1-0/+16
2023-06-15Missed opportunity to use [SU]ABDOluwatamilore Adebayo1-0/+10
2023-06-10VECT: Add SELECT_VL supportJu-Zhe Zhong1-0/+22
2023-05-23md: Allow <FOO> to refer to the value of int iterator FOORichard Sandiford1-6/+9
2023-05-06Canonicalize vec_merge when mask is constant.liuhongt1-0/+7
2023-05-06doc: Document order of define_peephole2 scanningHans-Peter Nilsson1-0/+9
2023-05-03Docs: Add vector register constarint for asm operandsKito Cheng1-0/+9
2023-04-05doc: md.texi (Including Patterns): Fix page breakHans-Peter Nilsson1-2/+1
2023-04-04doc: md.texi (Insn Splitting): Tweak wording for readability.Hans-Peter Nilsson1-15/+15
2023-04-03Document signbitm2.liuhongt1-0/+11
2023-02-23**/*.texi: Reorder index entriesArsen Arsenović1-13/+12
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-12-22docs: Fix peephole paragraph orderingAndrew Carlotti1-5/+5
2022-12-22docs: Fix inconsistent example predicate nameAndrew Carlotti1-1/+1
2022-12-22docs: Link to correct section for constraint modifiersAndrew Carlotti1-1/+1
2022-12-12middle-end: Add new tbranch optab to add support for bit-test-and-branch oper...Tamar Christina1-0/+7
2022-11-14Revert "sphinx: remove texinfo files"Martin Liska1-0/+11679
2022-11-09sphinx: remove texinfo filesMartin Liska1-11679/+0
2022-10-05rs6000: Remove the wD constraintSegher Boessenkool1-3/+0
2022-10-03vect: while_ult for integer masksAndrew Stubbs1-3/+12
2022-09-20replace "the the" typosMartin Liska1-1/+1
2022-08-26Implement __builtin_issignalingJakub Jelinek1-0/+4
2022-08-26cr16: remove obsoleted portMartin Liska1-34/+0
2022-06-25Remove long deprecated tilegx and tilepro portsJeff Law1-148/+0
2022-05-10doc: Fix mode iterator exampleSegher Boessenkool1-1/+1
2022-03-29LoongArch Port: Add doc.chenglulu1-0/+26
2022-02-02vect: Simplify and extend the complex numbers validation routines.Tamar Christina1-24/+28
2022-01-24rtl: builtins: (not just) rs6000: Add builtins for fegetround, feclearexcept ...Raoni Fassina Firmino1-0/+17
2022-01-17Change references of .c files to .cc filesMartin Liska1-3/+3
2022-01-17widening_mul, i386: Improve spaceship expansion on x86 [PR103973]Jakub Jelinek1-0/+9
2022-01-13vect: Add bias parameter for partial vectorizationRobin Dapp1-10/+28
2022-01-03i386, fab: Optimize __atomic_{add,sub,and,or,xor}_fetch (x, y, z) {==,!=,<,<=...Jakub Jelinek1-0/+24
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-12-15Generate XXSPLTIW on power10.Michael Meissner1-0/+4
2021-12-15Add LXVKQ support.Michael Meissner1-0/+4
2021-11-30vect: Add support for fmax and fmin reductionsRichard Sandiford1-0/+8
2021-11-17Add IFN_COND_FMIN/FMAX functionsRichard Sandiford1-0/+4
2021-10-11ldist: Recognize strlen and rawmemchr like loopsStefan Schulze Frielinghaus1-0/+7
2021-10-07Introduce smul_highpart and umul_highpart RTX for high-part multiplicationsRoger Sayle1-2/+4
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