aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/arm
AgeCommit message (Expand)AuthorFilesLines
2024-10-25gcc: Remove trailing whitespaceJakub Jelinek10-55/+55
2024-10-24Use unique_ptr in more places in pretty_printer/diagnostics [PR116613]David Malcolm2-0/+2
2024-10-18arm: [MVE intrinsics] use long_type_suffix / half_type_suffix helpersChristophe Lyon1-46/+68
2024-10-18arm: [MVE intrinsics] rework vsbcq vsbciqChristophe Lyon4-188/+42
2024-10-18arm: [MVE intrinsics] rework vadcqChristophe Lyon4-94/+56
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-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 Jelinek1-6/+6
2024-10-07arm: fix bootstrap issue with arm_noce_conversion_profitable_p patch [NFC]Andre Vieira1-2/+2
2024-10-04arm: Fix missed CE optimization for armv8.1-m.main [PR 116444]Andre Vieira2-0/+88
2024-10-02arm: Prevent ICE when doloop dec_set is not PLUS exprAndre Vieira1-17/+32
2024-09-30arm: Fix arm backend-use of (u|s|us)dot_prod patternsVictor Do Nascimento2-4/+11
2024-09-12arm: Allow -mcpu and -march options to be unsetRichard Earnshaw1-3/+11
2024-09-11arm: avoid indirect sibcalls when IP is live [PR116597]Richard Earnshaw1-11/+27
2024-08-29Use std::unique_ptr for optinfo_itemDavid Malcolm1-0/+1
2024-08-27arm: Always use vmov.f64 instead of vmov.f32 with MVEChristophe Lyon1-4/+4
2024-08-23optabs-query: Use opt_machine_mode for smallest_int_mode_for_size [PR115495].Robin Dapp1-1/+1
2024-07-11mve: Fix vsetq_lane for 64-bit elements with lane 1 [PR 115611]Andre Vieira1-1/+1
2024-07-10arm: cleanup legacy ARM_PE codeRichard Earnshaw2-43/+1