| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge of several commits related to enhancements in PPU writing | pierre | 2019-11-04 | 1 | -0/+2 |
* | --- Merging r42835 into '.': | jonas | 2019-09-07 | 1 | -2/+6 |
* | Merge of trunk commits 39983,39986,40109 | pierre | 2018-12-06 | 1 | -0/+5 |
* | * keep track of the temp position separately from the offset in references, | jonas | 2018-04-22 | 1 | -12/+12 |
* | * replaced the saved_XXX_registers arrays with virtual methods inside | nickysn | 2018-04-19 | 2 | -17/+14 |
* | Fix compilation with -dEXTDEBUG | pierre | 2018-03-10 | 1 | -3/+6 |
* | Remove overflow check that cannot happen because of types | pierre | 2018-03-10 | 1 | -2/+0 |
* | Generate error if CR field of F var is zero, as it leads to invalid instruct... | pierre | 2018-03-10 | 1 | -0/+2 |
* | * factored out check to determine whether a variable can be subscripted in | jonas | 2018-01-01 | 1 | -7/+2 |
* | * only take into account the location of the parameter at the callee side to | jonas | 2017-05-21 | 1 | -2/+4 |
* | * fixed check to determine whether a record parameter can be subscripted | jonas | 2017-04-26 | 1 | -4/+4 |
* | * use pocalls_cdecl and cstylearrayofconst more consistently instead of | jonas | 2017-02-25 | 1 | -3/+3 |
* | * reverted r35424, wasn't ready for commit yet | jonas | 2017-02-11 | 1 | -3/+2 |
* | * fixed check to determine whether a record parameter can be subscripted | jonas | 2017-02-11 | 1 | -2/+3 |
* | * renamed t<cpuname>procinfo to tcpuprocinfo for all targets, so we can | jonas | 2016-12-16 | 3 | -14/+14 |
* | * fix some more occured->occured | marco | 2016-12-13 | 1 | -2/+2 |
* | + added volatility information to all memory references | jonas | 2016-11-27 | 2 | -20/+20 |
* | - removed aoptcs unit and (dummy) units that used it | jonas | 2016-11-13 | 1 | -40/+0 |
* | * MaybeRecordOffset: initialise "mangledname" variable | jonas | 2016-11-09 | 1 | -0/+1 |
* | * Delete regvars unit. | pierre | 2016-11-06 | 2 | -2/+2 |
* | - removed default value of _typ parameter of TAsmData.(Weak)RefAsmSymbol(): | jonas | 2016-08-05 | 2 | -4/+4 |
* | * automatically generate necessary indirect symbols when a new assembler | jonas | 2016-07-20 | 1 | -0/+1 |
* | * specify the def of assembler level symbols defined via | jonas | 2016-07-20 | 2 | -5/+5 |
* | * support marking defs created via the getreusable*() class methods as | jonas | 2015-11-04 | 1 | -2/+2 |
* | Moved tcontrollerdatatype out into cpuinfo. | laksen | 2015-09-07 | 1 | -1/+7 |
* | * use handle_locjump() instead of local inlined version | jonas | 2015-08-27 | 1 | -21/+3 |
* | * changed getpointerdef() into a tpointerdef.getreusable() class method | jonas | 2015-06-22 | 1 | -2/+2 |
* | * implemented r30870 for all platforms: pass dyn. array parameters like point... | florian | 2015-05-17 | 1 | -1/+4 |
* | o fixes handling of iso i/o parameters/program parameters: | florian | 2015-05-01 | 1 | -0/+5 |
* | * fixed endless recursion in tabstractrecorddef.contains_float_field() in | jonas | 2015-04-16 | 1 | -1/+2 |
* | + added tasmlist parameter to getintparaloc() (needed for llvm) | jonas | 2015-04-04 | 1 | -2/+2 |
* | * fixed -Oodfa warningshlcgllvm | jonas | 2015-03-28 | 1 | -5/+5 |
* | * synchronised with trunk till r30240 | jonas | 2015-03-15 | 8 | -215/+666 |
|\ |
|
| * | - removed self-assignment of cur_stack_offset introduced by refactoring in | jonas | 2015-03-14 | 1 | -1/+0 |
| * | * correct paraloc size for 3-byte records passed in the lower bits of a | jonas | 2015-03-14 | 1 | -2/+12 |
| * | + ppc64le/ELFv2 ret_in_param implementation | jonas | 2015-03-14 | 1 | -25/+105 |
| * | * fixed misplaced braces that caused all records to be passed by reference | jonas | 2015-03-14 | 1 | -1/+2 |
| * | * allocate enough room in assembler routines for a complete linkage area | jonas | 2015-03-14 | 1 | -4/+7 |
| * | + rldcl., rldicl., rldcr[.] and rldicr[.] opcodes (needed for new | jonas | 2015-03-14 | 2 | -2/+2 |
| * | * when targeting the ELFv2 ABI, don't reserve space for the (never used) | jonas | 2015-03-14 | 3 | -6/+38 |
| * | * has_single_field() now looks recursively into fields that are aggregate | jonas | 2015-03-14 | 1 | -4/+3 |
| * | * rewrote most of the special case handling of parameter passing on ppc64, | jonas | 2015-03-14 | 2 | -55/+215 |
| * | * factored out creating a single paraloc, so we can reuse it for creating | jonas | 2015-03-14 | 1 | -190/+198 |
| * | * pass records that (recursively) only contain floating point values of the | jonas | 2015-03-14 | 2 | -3/+64 |
| * | * generate ".abiversion 2" directive when targeting ppc64/ELFv2 | jonas | 2015-03-14 | 3 | -2/+102 |
| * | * factored out the check for whether we have to generate dotted function | jonas | 2015-03-14 | 1 | -3/+3 |
| * | * fixed the allocation of R12 on ppc32/ppc64 when used to hold the value of | jonas | 2015-03-11 | 1 | -3/+1 |
* | | * synchronized with privatetrunk till r30095 | jonas | 2015-03-05 | 1 | -1/+22 |
|\ \
| |/ |
|
| * | + change always floating point divisions into multiplications if they are a p... | florian | 2014-11-16 | 1 | -0/+3 |
| * | * boolean constant instead of IFDEFs for detection of microcontroller support | hajny | 2014-11-10 | 1 | -1/+19 |