aboutsummaryrefslogtreecommitdiff
path: root/gcc/go/gofrontend/gogo.h
AgeCommit message (Expand)AuthorFilesLines
2023-12-18compiler: move lowering pass after check types passIan Lance Taylor1-1/+17
2023-10-22compiler: pass Gogo to determine types passIan Lance Taylor1-5/+5
2023-06-26compiler: support -fgo-importcfgIan Lance Taylor1-0/+12
2022-12-22compiler: remove unused fieldsIan Lance Taylor1-1/+1
2022-07-01compiler: use correct init order for multi-value initializationIan Lance Taylor1-3/+20
2022-01-04compiler: remove duplication of Named_object traversalIan Lance Taylor1-0/+4
2021-08-07compiler: support export/import of unsafe.Add/SliceIan Lance Taylor1-0/+4
2021-07-19compiler: avoid aliases in receiver typesIan Lance Taylor1-0/+8
2021-03-02compiler: allow //go:embed in files underscore-importing embedMichael Matloob1-4/+7
2021-01-19compiler: initialize variables with go:embed directivesIan Lance Taylor1-0/+14
2021-01-18compiler: read embedcfg files, parse go:embed directivesIan Lance Taylor1-0/+16
2021-01-14compiler: add support for reading embedcfg filesIan Lance Taylor1-0/+4
2020-12-15compiler: discard global sink variables with static initializersIan Lance Taylor1-0/+17
2020-12-11compiler: encode user visible names if necessaryIan Lance Taylor1-1/+16
2020-11-20compiler, libgo: change mangling schemeIan Lance Taylor1-35/+138
2020-08-10runtime: revert eqtype for AIXClément Chigot1-0/+14
2020-05-11compiler: use const std::string& in a couple of placesIan Lance Taylor1-2/+2
2020-01-07compiler, runtime: stop using __go_runtime_errorIan Lance Taylor1-55/+0
2020-01-02compiler, runtime, reflect: generate hash functions only for map keysIan Lance Taylor1-3/+2
2020-01-02compiler: split writing of equal and hash functions for typesIan Lance Taylor1-24/+31
2019-11-15compiler: fix buglet in function inlining related to sink namesIan Lance Taylor1-1/+3
2019-08-31compiler, runtime: support and use single argument go:linknameIan Lance Taylor1-1/+11
2019-08-23compiler: record pointer var values to remove write barriersIan Lance Taylor1-1/+8
2019-08-21compiler: if hidden function referenced by inline, don't hide descriptorIan Lance Taylor1-0/+5
2019-08-20compiler, runtime: implement shifts by signed amountsIan Lance Taylor1-0/+3
2019-08-19compiler: new debugging output methods/functionsIan Lance Taylor1-0/+12
2019-07-11compiler: ensure evaluation order in type hash/eq functionsIan Lance Taylor1-0/+8
2019-07-10compiler: finalize methods when importing typesIan Lance Taylor1-0/+18
2019-07-03compiler: include transitive imports in the type descriptor listIan Lance Taylor1-1/+16
2019-07-03compiler: rework type and package tracking in exporterIan Lance Taylor1-1/+1
2019-06-10compiler: make heap expression's write barrier conditionalIan Lance Taylor1-3/+6
2019-06-07compiler: do simple deadcode eliminationIan Lance Taylor1-0/+4
2019-06-05compiler: inline call expressions and function referencesIan Lance Taylor1-3/+3
2019-06-03compiler, runtime, reflect: generate unique type descriptorsIan Lance Taylor1-0/+24
2019-06-03compiler: permit inlining references to global variablesIan Lance Taylor1-11/+32
2019-05-31compiler: optimize append of makeIan Lance Taylor1-7/+10
2019-05-16compiler: add intrinsics for runtime/internal/sys functionsIan Lance Taylor1-5/+0
2019-05-16compiler: improve escape analysis on interface conversionsCherry Zhang1-0/+8
2019-05-08compiler: add an option to emit optimization diagnosticsCherry Zhang1-0/+13
2019-04-25compiler: fix glitch when inlining method with empty param/receiverIan Lance Taylor1-0/+10
2019-02-15compiler,runtime: use __builtin_dwarf_cfa for getcallerspCherry Zhang1-2/+2
2019-02-14compiler: check duplicate string keys in map composite literalsIan Lance Taylor1-0/+4
2018-12-28compiler: remove escapes_ field from Variable and Result_variableIan Lance Taylor1-36/+3
2018-11-27compiler: add result parameter names for inlinable functionsIan Lance Taylor1-3/+3
2018-11-27compiler: finalize types parsed for inline functionsIan Lance Taylor1-0/+4
2018-11-27compiler: change expression importing to use Import_expressionIan Lance Taylor1-2/+7
2018-11-27compiler: import inlinable functions from package dataIan Lance Taylor1-9/+75
2018-11-26compiler: initial support for exporting function bodiesIan Lance Taylor1-2/+21
2018-10-25compiler: improve name mangling for packpathsIan Lance Taylor1-20/+4
2018-10-23compiler: export indexed type data, read unexported types lazilyIan Lance Taylor1-2/+0