aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler/qv4regalloc.cpp
Commit message (Expand)AuthorAgeFilesLines
* Move JIT infrastructure into it's own directoryLars Knoll2014-02-221-1646/+0
* Merge remote-tracking branch 'origin/stable' into devSimon Hausmann2014-02-111-7/+27
|\
| * V4 regalloc: fix interval splitting when register pressure is high.Erik Verbruggen2014-01-311-7/+27
* | Rename some filesLars Knoll2014-01-311-1/+1
* | Merge remote-tracking branch 'origin/stable' into devSimon Hausmann2014-01-241-10/+6
|\|
| * Merge "Merge remote-tracking branch 'origin/release' into stable" into refs/s...Simon Hausmann2014-01-241-3/+0
| |\
| | * Merge remote-tracking branch 'origin/release' into stableSimon Hausmann2014-01-241-3/+0
| | |\
| | | * V4: remove more superfluous spills.Erik Verbruggen2014-01-231-3/+0
| * | | V4: fix life-time hole check.Erik Verbruggen2014-01-241-7/+6
| |/ /
* | | Merge remote-tracking branch 'origin/stable' into devFrederik Gladhorn2014-01-171-1/+3
|\| |
| * | V4: fix range splitting when split is between intervals.Erik Verbruggen2014-01-171-1/+3
| |/
* | Merge remote-tracking branch 'origin/stable' into devSimon Hausmann2014-01-171-73/+89
|\|
| * V4: relieve more memory allocator pressure.Erik Verbruggen2014-01-161-2/+2
| * V4: lower memory allocator pressure.Erik Verbruggen2014-01-161-65/+76
| * V4: remove unnecessary spills and order them correctly.Erik Verbruggen2014-01-161-10/+15
* | Classify struct Use with Q_MOVABLE_TYPE.Sérgio Martins2014-01-091-0/+3
|/
* V4 IR: reverse propagate int32 truncation.Erik Verbruggen2013-12-041-1/+8
* Fix build in release mode with forced assertsKonstantin Ritt2013-12-031-1/+1
* Add support for accelerated property access to QML types and namespace supportSimon Hausmann2013-11-281-1/+1
* Initial support for accelerated property access to QML singletons and enumsSimon Hausmann2013-11-251-0/+8
* IR Cleanup, resolve ID objects through array subscriptsSimon Hausmann2013-11-251-2/+1
* Improve type interference for QObject propertiesSimon Hausmann2013-11-251-0/+1
* Fix compiler warnings with mingw64.Erik Verbruggen2013-11-181-0/+1
* Fix property dependency generation for accelerated QML QObject propertiesSimon Hausmann2013-11-121-1/+1
* Remove unused _info on non-debug buildsShawn Rutledge2013-11-121-0/+7
* V4 JIT: fix invalid sanity assert.Erik Verbruggen2013-11-121-2/+22
* Move conversion of this object into generated codeLars Knoll2013-11-051-0/+1
* Fix various compiler warnings in order to remove warn_off in the near futureErik Verbruggen2013-11-041-4/+16
* Speed up lookups of imported scriptsSimon Hausmann2013-10-311-1/+1
* Implement loading of resolved imported scriptsSimon Hausmann2013-10-311-1/+7
* Implement setting of values to resolved QObject propertiesSimon Hausmann2013-10-311-0/+7
* Initial support for resolving meta-property access for the scope and context ...Simon Hausmann2013-10-311-0/+19
* Speed up id object lookupsSimon Hausmann2013-10-291-0/+6
* Rework IR code generation for try/catch/finallyLars Knoll2013-10-291-0/+1
* Rework exception handlingLars Knoll2013-10-291-5/+2
* Implement >>> inline for the JIT backendLars Knoll2013-10-121-1/+1
* V4 JIT: fix register allocator after change to s/uint32 usage.Erik Verbruggen2013-10-121-8/+2
* V4 JIT: clean-up conversion functions and add toUInt32.Erik Verbruggen2013-10-121-11/+33
* V4 JIT: ISel for bitwise or/xor.Erik Verbruggen2013-10-101-1/+1
* V4 JIT: generate some strict (not) equal conditionsErik Verbruggen2013-10-101-20/+6
* Use a QVector instead of a QListLars Knoll2013-10-031-8/+8
* V4: remove inplace operationsErik Verbruggen2013-09-301-22/+2
* V4 regalloc: fix the case where too few regs are available.Erik Verbruggen2013-09-281-5/+15
* V4 regalloc: fix intersection calculation.Erik Verbruggen2013-09-251-7/+10
* V4: fix move mappingErik Verbruggen2013-09-251-1/+3
* V4 JIT: generate code for unary not operator.Erik Verbruggen2013-09-251-0/+3
* V4 JIT: generate inline code for more binops.Erik Verbruggen2013-09-201-0/+8
* V4 IR: rename ObjectType to VarTypeErik Verbruggen2013-09-201-1/+1
* V4: Fix SSA decomposition when no regalloc is used.Erik Verbruggen2013-09-131-137/+0
* Remove qSort usages from declarativeGiuseppe D'Angelo2013-09-131-7/+9