aboutsummaryrefslogtreecommitdiff
path: root/gcc/jit
AgeCommit message (Expand)AuthorFilesLines
2017-07-05Remove enum before machine_modeRichard Sandiford2-1/+8
2017-04-24types.rst (gccjit::type::get_const): Remove comment.David Malcolm13-475/+784
2017-01-19Make LTO's implementation of LANG_HOOKS_TYPE_FOR_SIZE the defaultDavid Malcolm2-52/+5
2017-01-18Implement LANG_HOOKS_TYPE_FOR_SIZE for jitDavid Malcolm2-4/+50
2017-01-01Update copyright years.Jakub Jelinek64-102/+106
2016-05-20jit: implement gcc_jit_rvalue_set_bool_require_tail_callDavid Malcolm11-38/+214
2016-05-17jit: gcc diagnostics are jit errorsDavid Malcolm4-0/+92
2016-05-17jit: document gcc_jit_context_new_call_through_ptrDavid Malcolm3-374/+411
2016-05-13jit: use FINAL and OVERRIDE throughoutDavid Malcolm4-232/+514
2016-02-08jit: fix build after r233218 (build_common_tree_nodes)David Malcolm2-1/+7
2016-01-26Add missing includes in JIT frontend.Iain Buclaw2-0/+6
2016-01-19PR jit/69144: Ensure that libgccjit's tempdir is fully cleaned-upDavid Malcolm7-508/+691
2016-01-04Update copyright years.Jakub Jelinek64-103/+107
2015-11-11decl.c: Remove unused header files.Andrew MacLeod7-28/+9
2015-11-07Move #undef DEF_BUILTIN* to builtins.defRichard Sandiford2-1/+4
2015-10-29decl.c: Reorder #include's and remove duplicates.Andrew MacLeod6-34/+26
2015-10-13builtin-types.def (BT_FN_BOOL_UINT_LONGPTR_LONGPTR_LONGPTR, [...]): New.Jakub Jelinek3-0/+33
2015-09-30More DEF_FUNCTION_TYPE_VAR_6/DEF_FUNCTION_TYPE_VAR_11 cleanupThomas Schwinge2-0/+6
2015-09-302015-09-30 Matthias Klose <doko@ubuntu.com>Matthias Klose3-9/+14
2015-08-25Support embedding the driver in-process within libgccjitDavid Malcolm14-12/+206
2015-08-14jit: on OS X, add -Wl,-undefined,dynamic_lookup to driver invocationDavid Malcolm2-0/+14
2015-08-03Refactoring of timevar APIDavid Malcolm14-271/+1293
2015-07-23jit: supply MULTILIB_DEFAULTS as arguments when invoking driverDavid Malcolm5-32/+81
2015-07-16jit: Add guide for submitting patches to jit docsDavid Malcolm3-3/+247
2015-07-13Fix double word typos.Aldy Hernandez2-2/+2
2015-07-09flags.h: Don't include flag-types.h or options.h.Andrew MacLeod4-3/+6
2015-07-08PR jit/66783: improve error messagesDavid Malcolm2-7/+25
2015-07-08tree-core.h: Include symtab.h.Andrew MacLeod4-8/+9
2015-07-07PR jit/66783: prevent use of opaque structsDavid Malcolm3-0/+29
2015-07-07PR jit/66779: fix segfaultDavid Malcolm2-0/+17
2015-07-01PR jit/66700: set TREE_ADDRESSABLE when building an ADDR_EXPRDavid Malcolm2-0/+49
2015-07-01jit: document union typesDavid Malcolm3-395/+511
2015-07-01jit: clarify (lack of) lifetime requirements on input const char *David Malcolm7-3/+144
2015-06-30jit: add switch statementsDavid Malcolm16-337/+1950
2015-06-30PR jit/66546: Add gcc_jit_context_set_bool_allow_unreachable_blocksDavid Malcolm12-411/+683
2015-06-30PR jit/66628: add gcc_jit_context_add_command_line_optionDavid Malcolm13-394/+901
2015-06-30fixes to gcc_jit_context_dump_reproducer_to_fileDavid Malcolm2-6/+19
2015-06-30jit: fix some .rst issues in docsDavid Malcolm4-53/+61
2015-06-25function.h (ipa_opt_pass, [...]): Move forward declarations.Andrew MacLeod3-4/+5
2015-06-25Fix changelog mistakeAndrew Macleod1-0/+4
2015-06-25alias.h (alias_set_type): Move typedef.Andrew MacLeod1-1/+0
2015-06-17jit: Add missing type-checking to gcc_jit_{l|r}value_access_fieldDavid Malcolm2-0/+24
2015-06-17coretypes.h: Include input.h and as-a.h.Andrew MacLeod4-4/+6
2015-06-16PR jit/66539: Add parentheses as needed to gcc_jit_object_get_debug_stringDavid Malcolm3-20/+225
2015-06-09Make-lang.in (jit.install-common): Install headers using INSTALL_DATA.Matthias Klose2-2/+6
2015-06-08coretypes.h: Include hash-table.h and hash-set.h for host files.Andrew MacLeod4-3/+6
2015-06-05Remove jit_langhook_post_compilation_parsing_cleanupsDavid Malcolm4-34/+13
2015-06-05Fix build of jit after debug-early mergerDavid Malcolm4-35/+27
2015-06-04coretypes.h: Include machmode.h...Andrew MacLeod4-9/+6
2015-05-12Unbreak the JIT after conversion of md_asm_adjust to use vec<>David Malcolm2-0/+5