aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jit/qv4targetplatform_p.h
Commit message (Expand)AuthorAgeFilesLines
* Fix locals register allocation on ARM when cross-compilingSimon Hausmann2017-04-061-1/+1
* Fix manual register allocation when cross-compiling for ARMv7Simon Hausmann2017-03-291-3/+3
* V4 JIT: Store the NaNEncodeMask in a register on 64bitErik Verbruggen2017-02-241-3/+25
* Enable register allocator on Win64Erik Verbruggen2017-02-141-13/+18
* Remove remaining ARM #ifdef in qv4assembler.cppSimon Hausmann2017-02-081-6/+37
* Fix ARM64 buildSimon Hausmann2017-02-081-1/+1
* Fix register argument passing in cross-compiled code when host == x86Simon Hausmann2017-02-071-6/+0
* Fix assembler cross-compilation on 32-bit hostsSimon Hausmann2017-02-071-5/+22
* Eliminate VALUE_FITS_IN_REGISTER #ifdefSimon Hausmann2017-02-061-6/+0
* Include the ARMv7 assembler in the qmldevtools bootstrap buildSimon Hausmann2017-02-011-1/+1
* Correctly specialize TargetPlatform as templateSimon Hausmann2017-01-311-28/+80
* Replace platform #ifdefs in Assembler::storeReturnValueSimon Hausmann2017-01-311-0/+6
* Make QV4::JIT::TargetPlatform a templateSimon Hausmann2017-01-281-5/+6
* Clean up JIT::TargetPlatform structSimon Hausmann2017-01-281-75/+79
* V4: Replace foreach with for in masmErik Verbruggen2016-08-241-1/+1
* Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-06-201-1/+1
|\
| * Add QNX to an x86-64 gcc/g++ listJames McDonnell2016-06-141-1/+1
* | Eradicate Q_FOREACH loops from headersMarc Mutz2016-05-111-1/+2
* | V4: Tweak "enable JIT" ifdefs.Erik Verbruggen2016-01-201-2/+2
* | V4: Rename StackFrameRegister to FramePointerRegister.Erik Verbruggen2016-01-191-20/+20
* | Updated license headersJani Heikkinen2016-01-191-14/+20
* | V4: add Aarch64/ARM64 support.Erik Verbruggen2016-01-191-1/+114
* | JIT: move FP save/restore to platform pro-/epilogue.Erik Verbruggen2016-01-151-10/+30
|/
* Add missing "We mean it" comments to private headers.Friedemann Kleint2015-10-061-0/+11
* V4: add JIT support for mips platforms (32-bit) and enable itJulien Brianceau2015-04-271-0/+65
* Update copyright headersJani Heikkinen2015-02-121-7/+7
* V4 JIT: ARM: move registers around.Erik Verbruggen2015-01-121-2/+2
* Change signature or runtime methods to take an engine pointerLars Knoll2014-11-121-4/+4
* Update license headers and add new licensesJani Heikkinen2014-08-251-18/+10
* V4 JIT: add d8-d15 as available FP registers on ARM.Erik Verbruggen2014-08-141-1/+8
* V4 JIT: parameterize the prologue and epilogue generationErik Verbruggen2014-08-141-24/+0
* Make sure JIT architectures lists are in syncDmitry Shachnev2014-07-071-1/+3
* V4 JIT: teach regalloc about callee-saved registers.Erik Verbruggen2014-06-171-1/+14
* V4 JIT: use RegisterInfo in the register allocator.Erik Verbruggen2014-06-131-26/+0
* Add FreeBSD support to qv4targetplatform_p.hDmitry Shachnev2014-06-101-2/+2
* V4: add back HAVE_ALU_OPS_WITH_MEM_OPERAND.Erik Verbruggen2014-05-261-0/+4
* V4: Fix compilation failure on BB10 x86 and QNX6 x86Sergio Ahumada2014-05-261-2/+2
* V4: clean-up target specific register definitions and stack usageErik Verbruggen2014-05-241-0/+397