aboutsummaryrefslogtreecommitdiff
path: root/gcc/hsa-gen.c
AgeCommit message (Expand)AuthorFilesLines
2018-05-18Replace FMA_EXPR with one internal fn per optabRichard Sandiford1-17/+67
2018-03-16re PR c/84909 (typo: conversion from %qT to to %qT)Jakub Jelinek1-1/+1
2018-02-08[hsa] Set program allocation for static local variablesMartin Jambor1-3/+7
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-21poly_int: bit_field_size/offsetRichard Sandiford1-2/+2
2017-12-21poly_int: get_inner_reference & co.Richard Sandiford1-6/+16
2017-11-30spellcheck-tree.c (test_find_closest_identifier): Use ; instead of ;;.Jakub Jelinek1-1/+1
2017-11-03asan.c (create_cond_insert_point): Maintain profile.Jan Hubicka1-1/+1
2017-10-19asan.c (create_cond_insert_point): Do not update edge count.Jan Hubicka1-6/+1
2017-10-19asan.c (handle_builtin_alloca): Deal with all alloca variants.Eric Botcazou1-5/+3
2017-10-09[PR 82416] Do not extend operands to at least 32 bitsMartin Jambor1-61/+157
2017-09-11Make HSA resilient to side-effects of split_edgeMartin Jambor1-13/+38
2017-08-08trans.c: Include header files.Martin Liska1-0/+2
2017-07-05Remove enum before machine_modeRichard Sandiford1-1/+1
2017-06-29asan.c (asan_emit_stack_protection): Update.Jan Hubicka1-9/+8
2017-06-11tree.h (id_equal): New.Jason Merrill1-1/+1
2017-06-04i386.c (make_resolver_func): Update.Jan Hubicka1-6/+8
2017-05-14use auto_bitmap moreTrevor Saunders1-12/+2
2017-05-04PR translation/80280 - Missing closing quote (%>) c/semantics.c and c/c-typeck.cMartin Sebor1-9/+9
2017-02-28Miscellaneous optimization group fixesThomas Schwinge1-1/+1
2017-01-20[hsa] Rename hsa.[ch] to hsa-common.[ch]Martin Jambor1-1/+1
2017-01-05HSA: implement DIVMOD internal function callMartin Liska1-0/+38
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-11-23backport: hsa-builtins.def: New file.Martin Jambor1-426/+488
2016-10-13Move MEMMODEL_* from coretypes.h to memmodel.hThomas Preud'homme1-0/+1
2016-10-09tree-ssa.c (target_for_debug_bind, [...]): Use VAR_P and/or VAR_OR_FUNCTION_D...Jakub Jelinek1-5/+4
2016-09-23* hsa-gen.c (hsa_op_immed::hsa_op_immed Use CONSTRUCTOR_NELTS (...)Jakub Jelinek1-3/+2
2016-09-16Add inline functions for various bitwise operations.Jason Merrill1-2/+2
2016-08-20Makefile.in: Add tree-vrp.h to GTFILES.Kugan Vivekanandarajah1-0/+1
2016-08-12re PR c/7652 (-Wswitch-break : Warn if a switch case falls through)Marek Polacek1-1/+1
2016-08-09re PR c/7652 (-Wswitch-break : Warn if a switch case falls through)Marek Polacek1-0/+1
2016-07-11Convert TYPE_ALIGN_OK to a TYPE_LANG_FLAG.Bernd Edlinger1-1/+1
2016-05-23[hsa] Avoid segfault in hsa switch expansionMartin Jambor1-0/+6
2016-05-16[hsa] Increase hsa symbol alignment to natural oneMartin Jambor1-4/+15
2016-04-04re PR hsa/70402 (HSA: SBR instruction can be undefined)Martin Liska1-6/+38
2016-03-31re PR hsa/70399 (HSA: Wrong emission of st_align(4)_u8 HSAIL insn)Martin Liska1-52/+16
2016-03-31HSA: handle alignment of string builtins (PR hsa/70391)Martin Liska1-109/+271
2016-03-31HSA: support alignment for hsa_symbols (PR hsa/70391)Martin Liska1-19/+69
2016-03-21Retry to emit global variables in HSA (PR hsa/70234)Martin Liska1-3/+20
2016-03-07[hsa] Consodlidate GTY roots for trees used during expansion to HSAMartin Jambor1-7/+6
2016-02-29HSA: reduce dump output w/o -details flagMartin Liska1-1/+1
2016-02-26[hsa/69568] Fix ld instruction type for packed dataMartin Jambor1-2/+4
2016-02-26[hsa/69674] Make testsuite libgomp.c/for-3.c compile with -m32Martin Jambor1-4/+13
2016-02-26[hsa] Satisfy conditional move operand type constrainsMartin Jambor1-17/+11
2016-02-26[hsa] Fail in presence of atomic operations in private segmentMartin Jambor1-2/+7
2016-02-26Replace ENABLE_CHECKING macro with flag_checking in HSAMartin Liska1-12/+13
2016-02-22HSA: fix emission of clrsb{l,ll} builtinsMartin Liska1-3/+6
2016-01-29[hsa] Atomic assess memory model fixesMartin Jambor1-19/+40
2016-01-19hsa-gen.c (get_memory_order_name): Use MEMMODEL_ constants and name.Richard Biener1-10/+10
2016-01-19Merge of HSAMartin Jambor1-0/+6151