aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jit/qv4isel_masm_p.h
Commit message (Expand)AuthorAgeFilesLines
* Fix engine parameter passing when cross-compilingSimon Hausmann2017-04-061-1/+1
* Fix register argument passing in cross-compiled code when host == x86Simon Hausmann2017-02-071-2/+0
* Make the JIT ISelFactory a templateSimon Hausmann2017-01-311-1/+2
* Correctly specialize TargetPlatform as templateSimon Hausmann2017-01-311-1/+1
* Move generateRuntimeCall macroSimon Hausmann2017-01-311-6/+0
* Make QV4::JIT::InstructionSelection a templateSimon Hausmann2017-01-281-21/+21
* Make QV4::JIT::Assembler a templateSimon Hausmann2017-01-281-20/+22
* Minor cleanup: Move LookupCall and RuntimeCall into AssemblerSimon Hausmann2017-01-281-2/+2
* JIT Assembler instruction selection cleanupSimon Hausmann2017-01-281-21/+35
* headers: Add missing override and remove redundant virtualAlexander Volkov2016-12-071-59/+59
* Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-10-181-2/+2
|\
| * Merge remote-tracking branch 'origin/5.7' into 5.8Liang Qi2016-10-101-2/+2
| |\
| | * Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-09-301-2/+2
| | |\
| | | * V4: Free up 2 address bits in 64bit modeErik Verbruggen2016-09-281-2/+2
* | | | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-09-211-1/+1
|\| | |
| * | | Fix binding dependencies when used in together with functionsSimon Hausmann2016-08-301-1/+1
* | | | V4: Replace a QSet with a QVector in calculateOptionalJumpsErik Verbruggen2016-08-231-1/+2
|/ / /
* | | V4: Fix JavaScript finally-block executionErik Verbruggen2016-08-101-2/+2
* | | Make generated code loading constants relocatableSimon Hausmann2016-08-021-1/+0
* | | Improve robustness of qml disk cachingSimon Hausmann2016-07-231-5/+6
* | | Added basic loading of compilation units from diskSimon Hausmann2016-07-191-0/+1
* | | Revert "QML: When available, use QQmlAccessors to read properties."Simon Hausmann2016-07-141-2/+2
* | | QML: When available, use QQmlAccessors to read properties.Erik Verbruggen2016-04-121-2/+2
* | | CleanupLars Knoll2016-04-111-2/+0
* | | Start converting Runtime calls to 'vtable' callsLars Knoll2016-04-111-0/+2
|/ /
* | V4: Rename StackFrameRegister to FramePointerRegister.Erik Verbruggen2016-01-191-2/+2
* | Updated license headersJani Heikkinen2016-01-191-14/+20
|/
* QML: Fix typeof context property.Erik Verbruggen2015-10-271-0/+1
* Add missing "We mean it" comments to private headers.Friedemann Kleint2015-10-061-0/+11
* Access the id objects through a specialized runtime methodLars Knoll2015-08-121-1/+0
* Access context properties through the qml contextLars Knoll2015-08-101-1/+0
* Use the QmlContext to access properties of the scope objectLars Knoll2015-08-101-1/+3
* Add ability to retrieve and use the QmlContext from our generated codeLars Knoll2015-08-101-0/+1
* Update copyright headersJani Heikkinen2015-02-121-7/+7
* Fix QQmlExpression/QQmlScriptString/QQmlBinding crashesSimon Hausmann2014-10-091-1/+1
* Update license headers and add new licensesJani Heikkinen2014-08-251-19/+11
* V4 JIT: fix int32 to double conversion codeErik Verbruggen2014-08-141-2/+4
* V4 JIT: support saving used callee saved FP registers.Erik Verbruggen2014-08-141-0/+1
* V4 JIT: parameterize the prologue and epilogue generationErik Verbruggen2014-08-141-0/+3
* V4 JIT: tweak generated int32 to double conversion codeErik Verbruggen2014-08-131-1/+10
* V4 JIT: generate code for int32 comparisons.Erik Verbruggen2014-08-121-0/+2
* V4 JIT: fix LookupCall on ARMErik Verbruggen2014-08-121-11/+7
* Accelerate property lookups for C++-based QObject singletons.Michael Brasser2014-08-071-1/+1
* qml: Make ownership of CompiledUnit more clearHolger Hans Peter Freyther2014-07-211-1/+1
* V4: Split arguments/locals from temps.Erik Verbruggen2014-05-231-65/+72
* V4 IR: prevent accidental detaches of QVectors.Erik Verbruggen2014-04-151-1/+1
* Fixes to for...in statementLars Knoll2014-03-191-1/+1
* Determine whether or not an object literal requires a sparse array at compile...Simon Hausmann2014-02-241-1/+1
* Clean up object literal handling with integral indicesSimon Hausmann2014-02-241-3/+1
* Clean up our internal namespacesLars Knoll2014-02-231-82/+82