aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jit/qv4binop.cpp
Commit message (Expand)AuthorAgeFilesLines
* Prepare run-time method calling mechanism for cross-compilationSimon Hausmann2017-03-171-5/+5
* Remove unnecessary assignment of binop results to temporariesErik Verbruggen2017-02-151-1/+0
* Prospective fix for native ARMv7 and ARM64 buildsSimon Hausmann2017-02-101-0/+4
* Fix ARM64 buildSimon Hausmann2017-02-081-0/+1
* Enable cross-compiling binops from 32-bit host 64-bit targetSimon Hausmann2017-02-081-58/+135
* Fix assembler cross-compilation on 32-bit hostsSimon Hausmann2017-02-071-1/+1
* Include the ARMv7 assembler in the qmldevtools bootstrap buildSimon Hausmann2017-02-011-0/+3
* Correctly specialize TargetPlatform as templateSimon Hausmann2017-01-311-1/+1
* Make QV4::JIT::Assembler a templateSimon Hausmann2017-01-281-6/+6
* Make binop and unop a templateSimon Hausmann2017-01-281-48/+55
* Minor cleanup: Move LookupCall and RuntimeCall into AssemblerSimon Hausmann2017-01-281-2/+2
* Binop assembler cleanupSimon Hausmann2017-01-111-43/+43
* V4: Fix JavaScript finally-block executionErik Verbruggen2016-08-101-7/+7
* Make generated code loading constants relocatableSimon Hausmann2016-08-021-4/+4
* Convert the remaining runtime methods to new calling conventionLars Knoll2016-04-111-30/+32
* Updated license headersJani Heikkinen2016-01-191-14/+20
* Unbreak the case of "inplaceOpWithAddress" for the assembler.Frank Meerkoetter2015-12-181-1/+1
* V4: fix failing tests for right shifts over 0 bits on non-Intel.Erik Verbruggen2015-06-191-22/+41
* V4: add JIT support for mips platforms (32-bit) and enable itJulien Brianceau2015-04-271-2/+2
* Merge remote-tracking branch 'origin/5.4' into 5.5Liang Qi2015-04-161-2/+2
|\
| * V4 JIT: fix typo in Binop::int32BinopJulien Brianceau2015-04-141-2/+2
* | Update copyright headersJani Heikkinen2015-02-121-7/+7
* | Change signature or runtime methods to take an engine pointerLars Knoll2014-11-121-1/+1
|/
* Update license headers and add new licensesJani Heikkinen2014-08-251-19/+11
* V4 JIT: tune generated instructions for inplace binopsErik Verbruggen2014-08-121-183/+242
* V4: Split arguments/locals from temps.Erik Verbruggen2014-05-231-22/+28
* V4 JIT: fix constant shifts.Erik Verbruggen2014-04-151-8/+28
* Fix wrong register usage for integer binopsSimon Hausmann2014-04-081-23/+8
* Use Q_ASSERT instead of assertLars Knoll2014-03-191-1/+1
* Cleanup our runtime methodsLars Knoll2014-03-111-22/+22
* Move all binop related code into qv4binop*Lars Knoll2014-03-041-2/+59
* Clean up our internal namespacesLars Knoll2014-02-231-71/+68
* Move binops out of the iselLars Knoll2014-02-221-0/+431