summaryrefslogtreecommitdiff
path: root/gcc/optabs-query.c
AgeCommit message (Expand)Author
2020-01-01Update copyright years.Jakub Jelinek
2019-11-14Replace autovectorize_vector_sizes with autovectorize_vector_modesRichard Sandiford
2019-11-14Pass the data vector mode to get_mask_modeRichard Sandiford
2019-11-14Add a targetm.vectorize.related_mode hookRichard Sandiford
2019-11-08Generalise gather and scatter optabsRichard Sandiford
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor
2019-06-19md.texi: Document vec_shl_<mode> pattern.Jakub Jelinek
2019-05-20cfgloop.h (struct loop): Add simdlen member.Jakub Jelinek
2019-01-01Update copyright years.Jakub Jelinek
2018-02-20re PR target/84406 ([MSP430] ICE on valid code in find_widening_optab_handler...Richard Sandiford
2018-01-13Add support for SVE scatter storesRichard Sandiford
2018-01-13Add support for SVE gather loadsRichard Sandiford
2018-01-03poly_int: GET_MODE_SIZERichard Sandiford
2018-01-03poly_int: GET_MODE_PRECISIONRichard Sandiford
2018-01-03poly_int: GET_MODE_NUNITSRichard Sandiford
2018-01-03Update copyright years.Jakub Jelinek
2018-01-03poly_int: current_vector_size and TARGET_AUTOVECTORIZE_VECTOR_SIZESRichard Sandiford
2018-01-02Use explicit encodings for simple permutesRichard Sandiford
2018-01-02Make vec_perm_indices use new vector encodingRichard Sandiford
2018-01-02Check whether a vector of QIs can store all indicesRichard Sandiford
2018-01-02Remove vec_perm_const optabRichard Sandiford
2018-01-02Split can_vec_perm_p into can_vec_perm_{var,const}_pRichard Sandiford
2018-01-02Pass vec_perm_indices by referenceRichard Sandiford
2018-01-02The vec_perm code falls back to doing byte-level permutes if element-level pe...Richard Sandiford
2017-11-01Widening optab cleanupRichard Sandiford
2017-09-25Update interface to TARGET_VECTORIZE_VEC_PERM_CONST_OKRichard Sandiford
2017-09-14Use vec<> for constant permute masksRichard Sandiford
2017-09-05Make targetm.get_mask_mode return an opt_modeRichard Sandiford
2017-09-05Make mode_for_vector return an opt_modeRichard Sandiford
2017-08-30[73/77] Pass scalar_mode to scalar_mode_supported_pRichard Sandiford
2017-08-30[40/77] Use scalar_int_mode for extraction_insn fieldsRichard Sandiford
2017-08-30[19/77] Add a smallest_int_mode_for_size helper functionRichard Sandiford
2017-08-30[6/77] Make GET_MODE_WIDER return an opt_modeRichard Sandiford
2017-08-30[4/77] Add FOR_EACH iterators for modesRichard Sandiford
2017-02-01Fix __atomic to not implement atomic loads with CAS.Torvald Riegel
2017-01-01Update copyright years.Jakub Jelinek
2016-01-04Update copyright years.Jakub Jelinek
2015-12-02PR 68432: Add a target hook to control size/speed optab choicesRichard Sandiford
2015-11-10internal-fn.c (expand_MASK_LOAD): Adjust to maskload optab changes.Ilya Enkovich
2015-09-17Split up optabs.[hc]Richard Sandiford