aboutsummaryrefslogtreecommitdiff
path: root/gcc/brig
AgeCommit message (Expand)AuthorFilesLines
2018-10-17Run selftests for C++ as well as CDavid Malcolm2-0/+7
2018-07-20PR middle-end/82063 - issues with arguments enabled by -WallMartin Sebor2-1/+7
2018-07-04Remove spurious $HOME include from BRIG FE MakefileMartin Jambor2-2/+6
2018-06-28Add missing header file inclusion.Martin Liska2-0/+5
2018-06-08Convert dump and optgroup flags to enumsDavid Malcolm2-4/+11
2018-05-18Replace FMA_EXPR with one internal fn per optabRichard Sandiford2-2/+10
2018-05-04[BRIGFE] Fix handling of NOPs.Pekka Jääskeläinen2-5/+9
2018-05-04[BRIGFE] phsa-specific optimizationsPekka Jääskeläinen16-761/+1114
2018-05-04[BRIGFE] skip multiple forward declarations of the same functionPekka Jääskeläinen2-0/+9
2018-05-04[BRIGFE] do not allow optimizations based on known C builtinsPekka Jääskeläinen2-9/+12
2018-05-04[BRIGFE] allow controlling strict aliasing from cmd linePekka Jääskeläinen2-3/+14
2018-05-04[BRIGFE] The modulo in ID computation should not be needed.Pekka Jääskeläinen2-9/+6
2018-05-04[BRIGFE] Enable whole program optimizationsPekka Jääskeläinen8-14/+130
2018-01-03poly_int: TYPE_VECTOR_SUBPARTSRichard Sandiford3-2/+10
2018-01-03Update copyright years.Jakub Jelinek41-40/+44
2018-01-03poly_int: brig vector elementsRichard Sandiford4-18/+49
2017-12-15tree-core.h (struct attribute_spec): Swap affects_type_identity and handler f...Jakub Jelinek2-13/+18
2017-12-08arc.c (arc_attribute_table): Add exclusions to the comment.Jakub Jelinek2-1/+5
2017-12-07PR c/81544 - attribute noreturn and warn_unused_result on the same function a...Martin Sebor1-6/+6
2017-11-28tree.def (SWITCH_EXPR): Change from 3 operand to 2 operand tree.Jakub Jelinek2-2/+8
2017-11-17[BRIGFE] Fix sprintf format string type mismatch on 32b machines.Henry Linjamäki2-2/+8
2017-11-16[BRIGFE] Reduce the number of type conversions due toHenry Linjamäki13-144/+407
2017-11-16[BRIG] added documentation in gccbrig.texiPekka Jääskeläinen2-1/+153
2017-10-31[BRIGFE] Fix PR 82771.Henry Linjamäki2-5/+9
2017-10-23Use scalar_int/float_mode in brig_langhook_type_for_modeRichard Sandiford2-6/+12
2017-10-09[BRIGFE] Support BRIG_KIND_NONE directives.Pekka Jääskeläinen4-8/+31
2017-10-03[BRIGFE] Fix (more) crash with calls with more than 4 args.Henry Linjamäki2-1/+7
2017-09-29[BRIGFE] Fix crash with calls with more than 4 args.Henry Linjamäki2-2/+11
2017-09-28[BRIGFE] Changed pure attributes to const for the brig-builtinsHenry Linjamäki2-0/+135
2017-09-27[BRIGFE] Improved support for function and module scope groupPekka Jääskeläinen13-126/+377
2017-09-25BRIGFE fixes:Pekka Jääskeläinen2-3/+24
2017-09-17Fix gccbrig documentation buildThomas Schwinge3-24/+44
2017-08-04re PR hsa/81713 (BIT_FIELD_REF produced by Brig FE do not pass new verification)Henry Linjamäki3-17/+19
2017-07-05Remove enum before machine_modeRichard Sandiford3-2/+9
2017-07-04brig-function.cc: Include profile-count.h.Jakub Jelinek3-0/+7
2017-05-18More dump_flags_t conversionThomas Schwinge2-1/+6
2017-05-13BRIG FE: Fix an assertion when doing an 'lda' ofPekka Jääskeläinen2-3/+12
2017-05-04Minor BRIG/HSAIL frontend updates and bug fixes:Pekka Jääskeläinen2-1/+30
2017-02-01re PR other/79250 (brig/brigfrontend/brig-to-generic.cc: two small problems)Pekka Jääskeläinen4-4/+19
2017-01-30* brigfrontend/brig-code-entry-handler.ccJakub Jelinek2-4/+11
2017-01-27[brigfe] Small fixesMartin Jambor2-1/+5
2017-01-26update-copyright.py: Add libhsail-rt to self.default_dirs and call self.add_d...Jakub Jelinek1-1/+5
2017-01-26update-copyright.py: Add libhsail-rt to self.default_dirs and call self.add_d...Jakub Jelinek39-39/+39
2017-01-24Brig front-endPekka Jääskeläinen40-0/+9707