aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler/qv4isel_masm_p.h
Commit message (Expand)AuthorAgeFilesLines
* Fix build on ARM in ARM mode (instead of thumb2)Simon Hausmann2013-10-171-0/+5
* Speed up stack trace generation for the JITSimon Hausmann2013-10-161-0/+20
* inline get_element callsLars Knoll2013-10-141-0/+1
* V4 JIT: fix stack size calculation on 32bit.Erik Verbruggen2013-10-141-2/+3
* V4 JIT: clean-up conversion functions and add toUInt32.Erik Verbruggen2013-10-121-16/+13
* V4 JIT: generate some strict (not) equal conditionsErik Verbruggen2013-10-101-2/+17
* V4: Remove more jumps.Erik Verbruggen2013-10-101-0/+1
* Get lookups working (somehow) on ARMPetr Nejedly2013-10-031-1/+7
* V4 JIT: implement convertUInt32ToDouble on ARMv7.Erik Verbruggen2013-10-031-18/+0
* V4: invert conditions when the true block follows the test.Erik Verbruggen2013-10-031-1/+4
* Remove some more uses of QV4::ValueLars Knoll2013-10-021-5/+5
* Remove more uses of ValueLars Knoll2013-10-021-12/+12
* Fix compilation on Android with 4.8 toolchainLaszlo Agocs2013-10-011-0/+6
* V4: remove inplace operationsErik Verbruggen2013-09-301-3/+0
* V4 JIT: optimize constant-to-register loading.Erik Verbruggen2013-09-281-3/+6
* V4 JIT: optimize mem2mem copies.Erik Verbruggen2013-09-281-0/+9
* Optimize storeReturnValue for double argumentsLars Knoll2013-09-281-0/+6
* Move Value::fromBool, ... to a new Primitive classLars Knoll2013-09-281-4/+4
* V4 JIT: fixes after NaN boxing changes.Erik Verbruggen2013-09-251-7/+27
* Change the runtime API over to using StringRef's instead of String*Lars Knoll2013-09-221-4/+3
* Merge branch 'wip/v4' of qtdeclarative into devSimon Hausmann2013-09-201-3/+3
|\
| * Merge branch 'dev' of ssh://codereview.qt-project.org/qt/qtdeclarative into HEADSimon Hausmann2013-09-201-60/+173
| |\
| * \ Merge branch 'dev' of qtdeclarative into wip/v4Simon Hausmann2013-09-111-34/+67
| |\ \
| * | | Make it possible to supply an external JS unit generator to the iselSimon Hausmann2013-09-051-3/+3
* | | | V4: fixes after ReturnValue and ValueRef introduction.Erik Verbruggen2013-09-201-3/+23
* | | | V4 JIT: generate inline code for more binops.Erik Verbruggen2013-09-201-0/+2
* | | | Use a handwritten offsetof macroLars Knoll2013-09-201-1/+1
| |_|/ |/| |
* | | Refactor our NaN boxing to be more efficientLars Knoll2013-09-181-3/+55
* | | Convert lookups to use ReturnedValueLars Knoll2013-09-181-3/+3
* | | Change calling convention in JIT to use ReturnedValueSimon Hausmann2013-09-181-9/+0
* | | Fix ReturnedValue support on ia32 and armSimon Hausmann2013-09-121-1/+17
* | | Remove unused code to generate post increment and decrement expressionsLars Knoll2013-09-121-8/+0
* | | Fix passing of exception table pointers to ARM runtime on unwindingSimon Hausmann2013-09-121-3/+4
* | | V4 JIT: change the stack layout.Erik Verbruggen2013-09-121-21/+37
* | | V4 JIT: generate code for binary expressions.Erik Verbruggen2013-09-111-12/+57
| |/ |/|
* | Remove unusued methodLars Knoll2013-09-111-5/+0
* | Generate CallData structures directly in the instruction selectionLars Knoll2013-09-111-6/+15
* | Create a stack for JS values and use it in the interpreterLars Knoll2013-09-111-7/+12
* | V4 JIT: Change function call generation with registers.Erik Verbruggen2013-09-081-18/+42
|/
* Generate code for conversion to signed int32.Erik Verbruggen2013-08-291-4/+3
* Generate code for conversion to boolean.Erik Verbruggen2013-08-291-4/+7
* Generate code conversion to double.Erik Verbruggen2013-08-281-2/+18
* The fast and the furious, register drift.Erik Verbruggen2013-08-271-67/+453
* Merge branch 'wip/v4' of ssh://codereview.qt-project.org/qt/qtdeclarative int...Simon Hausmann2013-08-201-15/+47
|\
| * Cleanup: Determine the root/entry function in isel independent codeSimon Hausmann2013-08-191-1/+1
| * Get rid of engine pointer in iselSimon Hausmann2013-08-181-3/+3
| * Eliminate all vm functions on the isel sideSimon Hausmann2013-08-161-1/+1
| * Get rid of the functions list in QV4::ExecutionEngineSimon Hausmann2013-08-161-0/+2
| * Reduce ExecutionEngine dependencies in the moth and masm iselSimon Hausmann2013-08-161-2/+2
| * Initial port of moth to the new compile data structuresSimon Hausmann2013-08-161-1/+0