aboutsummaryrefslogtreecommitdiff
path: root/gcc/expmed.cc
AgeCommit message (Expand)AuthorFilesLines
2023-08-04Specify signed/unsigned/dontcare in calls to extract_bit_field_1.Roger Sayle1-2/+6
2023-04-17RISC-V: Optimze the reverse conditions of rotate shiftFeng Wang1-8/+4
2023-03-12middle-end: Revert can_special_div_by_const changes [PR108583]Tamar Christina1-17/+6
2023-01-02Update copyright years.Jakub Jelinek1-1/+1
2022-11-14middle-end: Support not decomposing specific divisions during vectorization.Tamar Christina1-6/+17
2022-10-14middle-end, c++, i386, libgcc: std::bfloat16_t and __bf16 arithmetic supportJakub Jelinek1-1/+1
2022-10-13machmode: Introduce GET_MODE_NEXT_MODE with previous GET_MODE_WIDER_MODE mean...Jakub Jelinek1-1/+1
2022-08-30expmed: Fix store_bit_field_1 subreg offsetRichard Sandiford1-6/+6
2022-08-30middle-end: intialize regnum in store_bit_field_1Tamar Christina1-1/+1
2022-08-05middle-end: Allow backend to expand/split double word compare to 0/-1.Roger Sayle1-55/+56
2022-07-08middle-end: Use subregs to expand COMPLEX_EXPR to set the lowpart.Tamar Christina1-11/+17
2022-05-24Revert "Mitigate -Wmaybe-uninitialized in expmed.cc."Martin Liska1-1/+1
2022-05-24Mitigate -Wmaybe-uninitialized in expmed.cc.Martin Liska1-1/+1
2022-05-24middle-end/105711 - properly handle CONST_INT when expanding bitfieldsRichard Biener1-9/+13
2022-05-09Come up with {,UN}LIKELY macros.Martin Liska1-2/+2
2022-02-28PR middle-end/80270: ICE in extract_bit_field_1Roger Sayle1-0/+4
2022-01-19ifcvt/optabs: Allow using a CC comparison for emit_conditional_move.Robin Dapp1-4/+4
2022-01-17Rename .c files to .cc files.Martin Liska1-0/+6349