aboutsummaryrefslogtreecommitdiff
path: root/gcc/config
AgeCommit message (Expand)AuthorFilesLines
2024-10-18arm: [MVE intrinsics] rework vadciqChristophe Lyon4-89/+95
2024-10-18arm: [MVE intrinsics] factorize vadc vadci vsbc vsbciChristophe Lyon2-109/+42
2024-10-18arm: [MVE intrinsics] add vadc_vsbc shapeChristophe Lyon2-0/+37
2024-10-18arm: [MVE intrinsics] remove vshlcq useless expandersChristophe Lyon3-81/+0
2024-10-18arm: [MVE intrinsics] rework vshlcqChristophe Lyon6-235/+77
2024-10-18arm: [MVE intrinsics] add vshlc shapeChristophe Lyon2-0/+45
2024-10-18arm: [MVE intrinsics] remove useless v[id]wdup expandersChristophe Lyon3-90/+0
2024-10-18arm: [MVE intrinsics] rework vdwdup viwdupChristophe Lyon5-737/+53
2024-10-18arm: [MVE intrinsics] add vidwdup shapeChristophe Lyon2-0/+89
2024-10-18arm: [MVE intrinsics] factorize vdwdup viwdupChristophe Lyon2-55/+17
2024-10-18arm: [MVE intrinsics] fix checks of immediate argumentsChristophe Lyon1-16/+31
2024-10-18arm: [MVE intrinsics] remove v[id]dup expandersChristophe Lyon2-77/+0
2024-10-18arm: [MVE intrinsics] rework vddup vidupChristophe Lyon4-676/+116
2024-10-18arm: [MVE intrinsics] add viddup shapeChristophe Lyon5-0/+133
2024-10-18arm: [MVE intrinsics] factorize vddup vidupChristophe Lyon2-45/+20
2024-10-18arm: [MVE intrinsics] rework vctpChristophe Lyon8-66/+79
2024-10-18arm: [MVE intrinsics] rework vornChristophe Lyon5-431/+57
2024-10-18arm: [MVE intrinsics] factorize vornChristophe Lyon2-41/+10
2024-10-18arm: [MVE intrinsics] rework vbicqChristophe Lyon7-577/+62
2024-10-18arm: [MVE intrinsics] rework vcvtaq vcvtmq vcvtnq vcvtpqChristophe Lyon5-533/+21
2024-10-18arm: [MVE intrinsics] add vcvtx shapeChristophe Lyon2-0/+60
2024-10-18arm: [MVE intrinsics] factorize vcvtaq vcvtmq vcvtnq vcvtpqChristophe Lyon2-113/+26
2024-10-18arm: [MVE intrinsics] rework vcvtbq_f16_f32 vcvttq_f16_f32 vcvtbq_f32_f16 vcv...Christophe Lyon5-146/+74
2024-10-18arm: [MVE intrinsics] add vcvt_f16_f32 and vcvt_f32_f16 shapesChristophe Lyon2-0/+37
2024-10-18arm: [MVE intrinsics] factorize vcvtbq vcvttqChristophe Lyon2-86/+34
2024-10-18arm: [MVE intrinsics] rework vcvtqChristophe Lyon5-675/+139
2024-10-18arm: [MVE intrinsics] add vcvt shapeChristophe Lyon4-9/+119
2024-10-18arm: [MVE intrinsics] factorize vcvtqChristophe Lyon2-32/+40
2024-10-18arm: [MVE intrinsics] Cleanup arm-mve-builtins-functions.hChristophe Lyon1-440/+286
2024-10-18arm: [MVE intrinsics] remove useless resolve from create shapeChristophe Lyon1-6/+0
2024-10-18arm: [MVE intrinsics] improve comment for orrq shapeChristophe Lyon1-1/+6
2024-10-17SH: Fix typo of commit b717c462b96eOleg Endo1-2/+2
2024-10-17i386: Fix scalar VCOMSBF16 which only compares low wordLingling Kong1-2/+6
2024-10-17Don't lower vpcmpu to pcmpgt since the latter is for signed comparison.liuhongt1-1/+26
2024-10-17Canonicalize (vec_merge (fma: op2 op1 op3) (match_dup 1)) mask) to (vec_merge...liuhongt1-43/+43
2024-10-17Support andn_optab for x86Cui, Lili2-0/+14
2024-10-16arm: [MVE intrinsics] Improve vdupq_n implementationChristophe Lyon4-40/+70
2024-10-16arm: [MVE intrinsics] fix vdup iteratorChristophe Lyon1-2/+2
2024-10-16Ternary operator formatting fixesJakub Jelinek17-69/+69
2024-10-16Fix bootstrap on 32-bit SPARC/SolarisEric Botcazou2-72/+20
2024-10-16RISC-V: Use biggest_mode as mode for constants.Robin Dapp1-4/+10
2024-10-16vax: fixup vax.opt.urlsSam James1-1/+1
2024-10-16sparc: drop -mlraSam James4-34/+4
2024-10-15i386: Fix expand_vector_set for VEC_MERGE/VEC_DUPLICATE RTX [PR117116]Uros Bizjak1-0/+2
2024-10-15AArch64: re-enable memory access costing after SLP change.Tamar Christina1-25/+29
2024-10-15SVE intrinsics: Fold svmul with constant power-of-2 operand to svlslJennifer Schmitz1-1/+32
2024-10-14AArch64: rename the SVE2 psel intrinsics to psel_lane [PR116371]Tamar Christina3-4/+4
2024-10-14aarch64: Fix folding of degenerate svwhilele case [PR117045]Richard Sandiford1-1/+10
2024-10-14SH: Fix cost estimation of mem load/storeOleg Endo1-7/+13
2024-10-13m68k: replace reload_in_progress by reload_in_progress || lra_in_progressAndreas Schwab3-11/+20