aboutsummaryrefslogtreecommitdiff
path: root/gcc/builtins.cc
AgeCommit message (Expand)AuthorFilesLines
2023-01-02Update copyright years.Jakub Jelinek1-1/+1
2022-11-30Make Warray-bounds alias to Warray-bounds= [PR107787]Iskander Shakirzyanov1-3/+3
2022-11-02builtins: Guard builtins.cc against HUGE_VAL and NAN definitionsRainer Orth1-0/+5
2022-10-31builtins: Add various complex builtins for _Float{16,32,64,128,32x,64x,128x}Jakub Jelinek1-0/+2
2022-10-31builtins: Add various __builtin_*f{16,32,64,128,32x,64x,128x} builtinsJakub Jelinek1-48/+92
2022-10-24tree: add build_string_literal overloadsJason Merrill1-3/+3
2022-09-02Convert rest of compiler to dconst[n]inf.Aldy Hernandez1-6/+2
2022-08-26Implement __builtin_issignalingJakub Jelinek1-3/+318
2022-07-20Avoid registering __builtin_setjmp_receiver label twice [PR101347]Alexander Monakov1-8/+7
2022-07-19middle-end/106331 - fix mem attributes for string op argumentsRichard Biener1-4/+9
2022-07-19PR c/106264: Silence warnings from __builtin_modf et al.Roger Sayle1-6/+13
2022-07-08middle-end: Use subregs to expand COMPLEX_EXPR to set the lowpart.Tamar Christina1-4/+4
2022-06-22ubsan: default to trap on unreachable at -O0 and -Og [PR104642]Jason Merrill1-0/+9
2022-06-16expand: Fix up IFN_ATOMIC_{BIT*,*CMP_0} expansion [PR105951]Jakub Jelinek1-8/+43
2022-05-16Use more ARRAY_SIZE.Martin Liska1-1/+1
2022-05-13Make gimple_build main workers more flexibleRichard Biener1-1/+1
2022-04-12builtins: Fix up expand_builtin_int_roundingfn_2 [PR105211]Jakub Jelinek1-9/+21
2022-03-11PR tree-optimization/98335: Improvements to DSE's compute_trims.Roger Sayle1-1/+1
2022-01-26rtl: builtins: Fix builtins feclearexcept and feraiseexcept operand check [PR...Raoni Fassina Firmino1-0/+3
2022-01-24rtl: builtins: (not just) rs6000: Add builtins for fegetround, feclearexcept ...Raoni Fassina Firmino1-0/+76
2022-01-17Change references of .c files to .cc filesMartin Liska1-4/+4
2022-01-17Rename .c files to .cc files.Martin Liska1-0/+11184