summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Update Makefile's after commits 48929/48930pierre2021-03-122-2/+18
* * RiscV: basic CFI stuff fixedflorian2021-03-102-4/+11
* * finished -ix outputflorian2021-03-101-8/+119
* + support for .dc.a directiveflorian2021-03-071-15/+21
* + initial (and so far experimental) implementation of -ix to output -i in x...florian2021-03-071-23/+65
* * unified RiscV32 and RiscV64 GAS readersflorian2021-03-077-1680/+817
* * RiscV32: properly read references with record offsets and base registerflorian2021-03-062-2/+7
* * Improve DEBUG_PPU codepierre2021-03-061-13/+13
* * last commit fixed, hopefully final fixflorian2021-03-061-1/+1
* * improved last commit, better handling of boolean expressionsflorian2021-03-061-1/+1
* * do not apply the (a and b) or (c and not(b)) into c xor ((c xor a) and b)...florian2021-03-061-0/+1
* * do not generate mul instructions if the mul extension is not availableflorian2021-03-062-3/+46
* Add new make rule named full_targetspierre2021-03-062-3/+9
* * patch by J. Gareth Moreton: take care of -Os for SubMov2*, part of #38579florian2021-03-041-3/+10
* Fix for bug report 38549 about wrong code generationpierre2021-03-032-22/+54
* * patch by J. Gareth Moreton: SubMov2LeaSub optimisation improvement, resol...florian2021-03-021-6/+20
* * patch by J. Gareth Moreton: MOV/SHR reference optimisation, resolves #38560florian2021-03-011-0/+49
* * fix spilling of (v)min/max/s/ps/d operationsflorian2021-03-011-1/+17
* * do not omit location_force_reg on second operand of sar/ro* ifflorian2021-03-011-1/+2
* * sar*/ro* do not call location_force_reg if not neededflorian2021-02-281-5/+9
* + optimize (a and b) or (c and not(b)) into c xor ((c xor a) and b)florian2021-02-282-0/+72
* + apply excess precision also to unary minus nodesflorian2021-02-282-4/+16
* * fix LLVM after r48828florian2021-02-276-25/+26
* * support Objective-C classes and protocols with -gw3 (mantis #36250)jonas2021-02-271-0/+6
* * the new constant string arraydefs are also implicit pointers types for JVMjonas2021-02-272-1/+11
* * fixed JVM stack height calculation after calls returning anjonas2021-02-271-0/+4
* * for setjmp based exception handling, get the type of the exception reason...florian2021-02-274-20/+27
* m68k-linux: revert maxCrecordalign to 2, as an experiment to fix some linking...karoly2021-02-261-1/+1
* + SETcc/Mov -> SETcc optimizationflorian2021-02-251-57/+73
* * applied patch by Pierre to fix make cycle -Crflorian2021-02-241-1/+4
* + added b.cc/b.cs support to AArch64 assembler reader (mantis #38485)jonas2021-02-241-1/+10
* Patch by Gareth Moretonpierre2021-02-241-4/+26
* * Remove obsolete -OG2p3 option for extcyclepierre2021-02-242-2/+7
* m68k: adjusted some max alignment values for m68k-linux based on i386-linux, ...karoly2021-02-241-6/+6
* m68k: removed some helper function which was added, but in the end it never s...karoly2021-02-241-9/+0
* Apply patch proposed by J. Gareth Moreton in bug report #0038527pierre2021-02-221-53/+150
* * correctly allocate edx for mulx, resolves #38533florian2021-02-221-1/+1
* * attempt to fix bitpacked records with qwords in them (tw36156) when cross-c...karoly2021-02-211-4/+22
* * Darwin targets that don't support link order sym files can't smart linkjonas2021-02-211-1/+3
* * iphonesim targets support link order sym filesjonas2021-02-211-2/+2
* * allow in-operator to be used on type parameters, resolves #38497florian2021-02-211-0/+8
* - Darwin/ppc64 linker does not support symbol order filejonas2021-02-211-1/+1
* * correctly set the defowner of the exception symtable to the surrounding rou...svenbarth2021-02-211-0/+1
* * string constants have a size of 0, resolves #38504florian2021-02-211-7/+3
* + array defs. of open arrays are now marked by ado_OpenArray, so (internall...florian2021-02-214-7/+11
* * patch by Alfred to fix cutils.CompareVersionStrings, resolves #38514florian2021-02-211-3/+4
* m68k: extend the the register to full size, when multiplied by an immediate i...karoly2021-02-201-5/+10
* * more cfi support for aarch64florian2021-02-181-0/+4
* + generate initial cfi for aarch64florian2021-02-172-3/+8
* Second trial to fix commit 48688pierre2021-02-171-1/+2