summaryrefslogtreecommitdiff
path: root/compiler/mips
Commit message (Expand)AuthorAgeFilesLines
* Also avoid invalid typecast for RegLoadedWithNewValue method for mips, sparc...pierre2021-04-121-1/+1
* Fix for bug report 38549 about wrong code generationpierre2021-03-031-6/+19
* * patch by Marģers to unify internal error numbers, resolves #37888florian2020-10-138-13/+13
* * reworked usage of tcgnotnode.handle_locjumpflorian2020-08-051-21/+21
* * mips: Added support for unaligned load/store. It greatly improves performan...yury2020-07-281-0/+12
* * Fixed the peephole optimization of conditional movs for mips.yury2020-07-221-10/+12
* Try to fix mipsel-android by making sure P does not point to a freed instructionpierre2020-07-191-1/+3
* * mark all external assemblers using an LLVM tool using af_llvmjonas2020-07-191-0/+48
* + some basic stuff for mips64elflorian2020-06-071-1/+11
* + introduced labelmaxlen in tasminfo and added code in ReplaceForbiddenAsmSym...nickysn2020-04-251-0/+2
* * disable cs_opt_regvar on all platforms when compiled for LLVM (LLVM doesjonas2020-01-291-2/+2
* * Removed lot of unused local vars. It is useful to turn on the notes in opti...yury2020-01-281-2/+0
* * renamed getintparaloc to getcgtempparalocjonas2019-12-241-3/+3
* * common naming for fpu_none stringflorian2019-12-241-1/+2
* Add '.module nomips16' at assembly entry for mips/mipsel unless -a5 option i...pierre2019-11-271-0/+10
* o patch by J. Gareth Moreton:florian2019-11-201-1/+27
* * optimization Move removed 4 fixedflorian2019-11-161-1/+2
* * patch by J. Gareth Moreton, issue #36271, part 3: support for the other a...florian2019-11-101-0/+27
* * read more types of references properlyflorian2019-11-091-7/+21
* + MIPS: take care of setnoatflorian2019-11-092-0/+5
* somehow committing went wrong, second part of last commit:florian2019-09-031-3/+0
* * factored out the conditions under which add nodes need to performjonas2019-08-031-1/+1
* * on Mach-O, PECOFF and ELF platforms, write local symbols as hidden/jonas2019-07-071-1/+1
* Systematically include fpcdefs.inc at sart of all units used by compilerpierre2019-07-031-0/+2
* * synchronised with trunk till r42118jonas2019-05-251-1/+1
|\
| * * disable regular array -> dynamic array type coversion support unlessjonas2019-05-251-1/+1
* | * synchronised with trunk till r42049jonas2019-05-1210-1/+45
|\ \ | |/
| * * fix case completeness and unreachable code warnings in compiler that wouldjonas2019-05-1210-1/+45
* | * synchronised with trunk till r41449jonas2019-02-241-9/+17
|\ \ | |/
| * * let all the case code generation work with tconstexprint instead of aint,jonas2019-02-241-9/+17
* | * synchronised with trunk till r41423jonas2019-02-231-4/+11
|\ \ | |/
| * * keep track of whether a routine has a C-style variadic parameter in thejonas2019-02-231-4/+11
* | * changed create_hlcodegen into a procvar, so that we don't have to insertjonas2018-11-291-3/+2
* | * synchronised with trunk till r40348jonas2018-11-181-4/+0
|\ \ | |/
| * - get rid of MaxOps, it is redundant with max_operandsflorian2018-11-021-4/+0
* | + fpc_eh_return_data_regno() intrinsic to get the return register numbersjonas2018-10-281-0/+11
|/
* Fix for bug report #34380pierre2018-10-181-0/+11
* * removed temppos field again from parameter locations: they're not allocatedjonas2018-04-271-1/+1
* * keep track of the temp position separately from the offset in references,jonas2018-04-223-5/+5
* * replaced the saved_XXX_registers arrays with virtual methods insidenickysn2018-04-192-14/+10
* * factored out check to determine whether a variable can be subscripted injonas2018-01-011-7/+2
* changes to fix #32043florian2017-10-061-2/+2
* * only take into account the location of the parameter at the callee side tojonas2017-05-211-3/+5
* * fixed check to determine whether a record parameter can be subscriptedjonas2017-04-261-3/+4
* * MIPS: fixed TCpuAsmOptimizer.InstructionLoadsFromReg, it now correctly cons...sergei2017-04-231-2/+2
* + DebugMsg based debugging for the mips(el) assembler optimizerflorian2017-04-221-1/+22
* - removed unused constantsflorian2017-03-261-2/+0
* * use pocalls_cdecl and cstylearrayofconst more consistently instead ofjonas2017-02-251-1/+2
* * reverted r35424, wasn't ready for commit yetjonas2017-02-111-3/+2
* * fixed check to determine whether a record parameter can be subscriptedjonas2017-02-111-2/+3