Age | Commit message (Expand) | Author | Files | Lines |
2025-01-20 | nvptx: Gracefully handle '-mptx=3.1' if neither sm_30 nor sm_35 multilib vari... | Thomas Schwinge | 1 | -3/+6 |
2025-01-09 | nvptx: PTX 'alloca' for '-mptx=7.3'+, '-march=sm_52'+ [PR65181] | Thomas Schwinge | 2 | -18/+78 |
2025-01-08 | nvptx: For '-march=sm_52' and higher, default at least to '-mptx=7.3' | Thomas Schwinge | 1 | -0/+4 |
2025-01-08 | nvptx: Support '-mptx=7.3' | Thomas Schwinge | 4 | -0/+9 |
2025-01-08 | nvptx: Clarify that the PTX "native" stack pointer is handled implicitly at f... | Thomas Schwinge | 2 | -0/+20 |
2025-01-08 | nvptx: Handle '__builtin_stack_save()' in a well-behaved way for PTX "native"... | Thomas Schwinge | 1 | -1/+17 |
2025-01-02 | Update copyright years. | Jakub Jelinek | 17 | -18/+18 |
2024-12-06 | diagnostics: UX: add doc URLs for attributes (v2) | David Malcolm | 1 | -0/+3 |
2024-12-06 | nvptx: Support '-march=sm_89' | Thomas Schwinge | 6 | -13/+67 |
2024-12-06 | nvptx: Support '-mptx=7.8' | Thomas Schwinge | 4 | -1/+10 |
2024-12-06 | nvptx: Support '-march=sm_52' | Thomas Schwinge | 6 | -7/+42 |
2024-12-06 | nvptx: Support '-march=sm_37' | Thomas Schwinge | 6 | -9/+54 |
2024-12-06 | nvptx: Support '-mptx=4.1' | Thomas Schwinge | 4 | -0/+9 |
2024-12-06 | nvptx: Expose '-mptx=4.2' | Thomas Schwinge | 2 | -0/+4 |
2024-12-06 | nvptx: Clarify that our baseline is PTX ISA Version 3.1 | Thomas Schwinge | 3 | -9/+6 |
2024-12-06 | nvptx: Support '--with-multilib-list' | Thomas Schwinge | 2 | -12/+138 |
2024-12-06 | 'gcc/config/nvptx/gen-multilib-matches.sh': Support '--selftest' | Thomas Schwinge | 3 | -2/+159 |
2024-12-06 | 'gcc/config/nvptx/gen-*.sh': Simplify interface | Thomas Schwinge | 6 | -11/+26 |
2024-12-06 | 'gcc/config/nvptx/gen-multilib-matches.sh': Encapsulate main logic | Thomas Schwinge | 1 | -24/+47 |
2024-12-06 | 'gcc/config/nvptx/t-nvptx': Don't use the 'shell' function of 'make' | Thomas Schwinge | 2 | -3/+20 |
2024-12-06 | nvptx: Tag '-misa=[...]', '-mptx=[...]' as 'Negative' of themselves [PR117916] | Thomas Schwinge | 1 | -2/+2 |
2024-11-25 | Regeernate .opt.urls after nios2 removal | Andrew Pinski | 1 | -1/+1 |
2024-11-22 | build: Remove INCLUDE_MEMORY [PR117737] | Andrew Pinski | 2 | -2/+0 |
2024-10-25 | Assorted --disable-checking fixes [PR117249] | Jakub Jelinek | 1 | -1/+1 |
2024-10-25 | gcc: Remove trailing whitespace | Jakub Jelinek | 1 | -64/+64 |
2024-10-24 | Use unique_ptr in more places in pretty_printer/diagnostics [PR116613] | David Malcolm | 2 | -0/+2 |
2024-09-24 | nvptx: Partial support for aliases to aliases. | Prathamesh Kulkarni | 1 | -3/+21 |
2024-09-10 | Pass host specific ABI opts from mkoffload. | Prathamesh Kulkarni | 1 | -11/+14 |
2024-09-05 | nvptx: Emit DECL and DEF linker markers for aliases [PR104957] | Thomas Schwinge | 1 | -2/+4 |
2024-09-04 | nvptx: Use 'enum ptx_version', 'enum ptx_isa' instead of 'int' | Thomas Schwinge | 6 | -22/+37 |
2024-06-25 | Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook mode_for_floating_type | Kewen Lin | 1 | -3/+0 |
2024-06-06 | nvptx: Make 'nvptx_uniform_warp_check' fit for non-full-warp execution, via '... | Thomas Schwinge | 1 | -8/+5 |
2024-05-31 | nvptx target: Global constructor, destructor support, via nvptx-tools 'ld' | Thomas Schwinge | 1 | -1/+13 |
2024-05-19 | nvptx: Correct pattern for popcountdi2 insn in nvptx.md. | Roger Sayle | 1 | -3/+10 |
2024-04-04 | nvptx: In mkoffload.cc, call diagnostic_color_init + gcc_init_libintl | Tobias Burnus | 1 | -0/+2 |
2024-02-21 | OpenMP/nvptx: support 'arch(nvptx64)' as context selector | Tobias Burnus | 2 | -2/+3 |
2024-01-29 | nvptx.opt: Add sm_89 and sm_90a to -march-map= | Tobias Burnus | 1 | -0/+6 |
2024-01-04 | Add generated .opt.urls files | David Malcolm | 2 | -0/+31 |
2024-01-03 | nvptx: Restructure code generating function map labels | Kwok Cheung Yeung | 1 | -2/+4 |
2024-01-03 | Update copyright years. | Jakub Jelinek | 17 | -18/+18 |
2023-12-07 | strub: enable conditional support | Alexandre Oliva | 1 | -0/+3 |
2023-12-05 | Add a new target hook: TARGET_START_CALL_ARGS | Richard Sandiford | 1 | -2/+2 |
2023-12-02 | Allow target attributes in non-gnu namespaces | Richard Sandiford | 1 | -4/+3 |
2023-11-20 | Trivial typo fix in variadic | Marc Poulhiès | 2 | -9/+9 |
2023-11-15 | Update nvptx's bitrev<mode>2 pattern to use BITREVERSE rtx. | Roger Sayle | 1 | -4/+1 |
2023-11-07 | openmp: Add support for the 'indirect' clause in C/C++ | Kwok Cheung Yeung | 2 | -2/+91 |
2023-11-06 | nvptx: Use the usual '#define MAKE_DECL_ONE_ONLY(DECL) (DECL_WEAK (DECL) = 1)' | Thomas Schwinge | 1 | -0/+3 |
2023-10-18 | nvptx: Use fatal_error when -march= is missing not an assert [PR111093] | Tobias Burnus | 1 | -2/+3 |
2023-09-12 | nvptx 'TARGET_USE_LOCAL_THUNK_ALIAS_P', 'TARGET_SUPPORTS_ALIASES' | Thomas Schwinge | 1 | -0/+5 |
2023-08-09 | targhooks: Extend legitimate_address_p with code_helper [PR110248] | Kewen Lin | 1 | -1/+1 |