aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jit
Commit message (Expand)AuthorAgeFilesLines
* V4 IR: Store the phi-node parameters directly in the class.Erik Verbruggen2016-03-061-3/+3
* V4: Replace foreach loops with range-based for loops.Erik Verbruggen2016-03-031-21/+21
* Don't deep copy std::vector [-Wclazy-foreach]Sérgio Martins2016-02-081-1/+1
* Remove a case of type-punning.Erik Verbruggen2016-01-201-6/+4
* V4: Tweak "enable JIT" ifdefs.Erik Verbruggen2016-01-201-2/+2
* V4: Rename StackFrameRegister to FramePointerRegister.Erik Verbruggen2016-01-194-27/+27
* Updated license headersJani Heikkinen2016-01-1912-168/+240
* V4: add Aarch64/ARM64 support.Erik Verbruggen2016-01-191-1/+114
* JIT: move FP save/restore to platform pro-/epilogue.Erik Verbruggen2016-01-152-12/+30
* Merge remote-tracking branch 'origin/5.6' into devLiang Qi2016-01-104-20/+20
|\
| * Remove prohibited uses of underscore + capital letterThiago Macieira2016-01-083-19/+19
| * Fix a couple of container detachmentsSérgio Martins2016-01-051-1/+1
* | Unbreak the case of "inplaceOpWithAddress" for the assembler.Frank Meerkoetter2015-12-181-1/+1
|/
* Remove uses of QT_POINTER_SIZE, replacing with proper constructsThiago Macieira2015-10-292-2/+2
* Use the correct macro to detect 64-bit value encodingThiago Macieira2015-10-293-7/+7
* QML: Fix typeof context property.Erik Verbruggen2015-10-273-0/+19
* QML: Sanitize reading environment variables.Friedemann Kleint2015-10-222-3/+3
* Libraries: Fix single-character string literals.Friedemann Kleint2015-10-131-2/+2
* Add missing "We mean it" comments to private headers.Friedemann Kleint2015-10-067-0/+77
* Implement support for providing information to Linux's perf JIT interface.Robin Burchell2015-08-211-1/+61
* Access the id objects through a specialized runtime methodLars Knoll2015-08-123-12/+2
* Access context properties through the qml contextLars Knoll2015-08-103-12/+10
* Use the QmlContext to access properties of the scope objectLars Knoll2015-08-103-14/+57
* Add ability to retrieve and use the QmlContext from our generated codeLars Knoll2015-08-103-0/+12
* Remove type punning from QV4::Value.Erik Verbruggen2015-07-242-29/+29
* V4: fix failing tests for right shifts over 0 bits on non-Intel.Erik Verbruggen2015-06-191-22/+41
* Some cleanups to QQmlRefCountLars Knoll2015-06-051-1/+1
* V4: add JIT support for mips platforms (32-bit) and enable itJulien Brianceau2015-04-275-13/+99
* Get rid of qv4value_inl_p.h and replace it by qv4typedvalue_p.hLars Knoll2015-04-241-1/+1
* Always return a proper Value from JIT generated codeLars Knoll2015-04-201-1/+14
* 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
* | V4 JIT: cosmetic changeJulien Brianceau2015-04-141-4/+4
* | Remove unused variable in InstructionSelection::run()Maks Naumov2015-03-211-1/+0
* | V4: fix regalloc for loops with many life&changing vars.Erik Verbruggen2015-03-031-5/+10
* | V4: fix phi node use position calculation.Erik Verbruggen2015-03-031-17/+12
* | Merge remote-tracking branch 'origin/5.4' into 5.5Frederik Gladhorn2015-02-241-0/+1
|\|
| * V4: include alloca private header as alloca is used unconditionally.Pasi Petäjäjärvi2015-01-261-0/+1
* | Update copyright headersJani Heikkinen2015-02-1212-84/+84
* | V4: change regalloc hints to be a QVarLengthArray.Erik Verbruggen2015-01-231-7/+13
* | QML: Fix MSVC 2013/64bit warnings.Friedemann Kleint2015-01-221-4/+7
* | V4 JIT: ARM: move registers around.Erik Verbruggen2015-01-121-2/+2
* | QML 3rdparty: revert unnecessary change.Erik Verbruggen2015-01-121-2/+3
* | V4 JIT: Hoist QVector allocation out of a loop.Robin Burchell2015-01-091-1/+3
* | Fix build on MinGWKonstantin Ritt2014-12-281-0/+3
* | Cleanup code that modifies the JS stackLars Knoll2014-12-191-3/+24
* | Replace usage of stdout for debug output by qDebugErik Verbruggen2014-12-192-26/+63
* | Merge remote-tracking branch 'origin/5.4' into devSimon Hausmann2014-12-091-7/+6
|\|
| * Fix crashes on QNX/x86Simon Hausmann2014-12-031-7/+6
* | Fix run-time string handling with regards to the new heapSimon Hausmann2014-11-213-24/+22