| Commit message (Expand) | Author | Age | Files | Lines |
| * | Remove now unused files | Lars Knoll | 2017-06-30 | 1 | -5848/+0 |
| * | Add support for post increment/decrement | Erik Verbruggen | 2017-06-21 | 1 | -6/+6 |
| * | Change temp allocation when generating IR | Lars Knoll | 2017-06-09 | 1 | -3/+3 |
| * | Disable loop peeling | Lars Knoll | 2017-05-12 | 1 | -1/+5 |
| * | Merge remote-tracking branch 'origin/5.8' into 5.9 | Simon Hausmann | 2017-04-27 | 1 | -152/+184 |
| |\ |
|
| | * | V4: Fix issues with very small loops5.8 | Erik Verbruggen | 2017-04-18 | 1 | -152/+184 |
| * | | Silence GCC 7 warnings about implicit fallthrough in Qt code | Thiago Macieira | 2017-04-20 | 1 | -0/+2 |
| * | | Merge remote-tracking branch 'origin/5.8' into 5.9 | Liang Qi | 2017-02-24 | 1 | -71/+124 |
| |\| |
|
| | * | Fix move ordering while resolving edges in register allocation | Erik Verbruggen | 2017-02-04 | 1 | -61/+85 |
| | * | Prevent propagating results of a phi node into another phi node | Erik Verbruggen | 2017-02-01 | 1 | -8/+37 |
| | * | Fix libs build with msvc on Chinese locale on Windows | Liang Qi | 2017-02-01 | 1 | -2/+2 |
| * | | Add fixes for INTEGRITY | Kimmo Ollila | 2017-01-31 | 1 | -7/+7 |
| * | | qml: Remove last foreach, and mark QT_NO_FOREACH | Robin Burchell | 2017-01-17 | 1 | -1/+1 |
| * | | Merge remote-tracking branch 'origin/5.8' into dev | Liang Qi | 2016-12-14 | 1 | -9/+6 |
| |\| |
|
| | * | Merge remote-tracking branch 'origin/5.7' into 5.8 | Liang Qi | 2016-11-28 | 1 | -9/+6 |
| | |\ |
|
| | | * | Merge remote-tracking branch 'origin/5.6' into 5.75.7 | Liang Qi | 2016-11-25 | 1 | -9/+6 |
| | | |\ |
|
| | | | * | Improved robustness of the optimizer when removing expressions | Simon Hausmann | 2016-11-22 | 1 | -9/+6 |
| * | | | | Merge remote-tracking branch 'origin/5.8' into dev | Liang Qi | 2016-11-23 | 1 | -0/+1 |
| |\| | | |
|
| | * | | | Add a missing break statement | Lars Knoll | 2016-11-22 | 1 | -0/+1 |
| * | | | | Merge remote-tracking branch 'origin/5.8' into dev | J-P Nurmi | 2016-11-03 | 1 | -0/+4 |
| |\| | | |
|
| | * | | | Fix crash when loop peeling and basic block merging | Simon Hausmann | 2016-10-25 | 1 | -0/+4 |
| * | | | | Qml compiler: replace 'foreach' with 'range for' | Anton Kudryavtsev | 2016-09-09 | 1 | -41/+43 |
| * | | | | Merge remote-tracking branch 'origin/5.8' into dev | Simon Hausmann | 2016-08-27 | 1 | -34/+89 |
| |\| | | |
|
| | * | | | V4: Replace the ranges QVector with a QVarLengthArray | Erik Verbruggen | 2016-08-24 | 1 | -6/+6 |
| | * | | | V4: Remove another use of QSet | Erik Verbruggen | 2016-08-24 | 1 | -19/+83 |
| | * | | | V4: Sort unprocessed ranges in reverse order | Erik Verbruggen | 2016-08-23 | 1 | -9/+0 |
| * | | | | V4: Replace a QSet with a QVector in calculateOptionalJumps | Erik Verbruggen | 2016-08-23 | 1 | -10/+26 |
| |/ / / |
|
| * | | | V4: merge basic blocks where possible | Erik Verbruggen | 2016-07-11 | 1 | -4/+122 |
| * | | | V4: Change uses of StmtVisitor/ExprVisitor to use new style visitors. | Erik Verbruggen | 2016-06-08 | 1 | -406/+471 |
| * | | | Convert comparison methods to the new runtime syntax | Lars Knoll | 2016-04-11 | 1 | -8/+8 |
| |/ / |
|
| * | | Replace qQNaN() and friends with qt_qnan(). | Erik Verbruggen | 2016-04-05 | 1 | -1/+1 |
| * | | QML: add type info for the built-in qml context. | Erik Verbruggen | 2016-04-05 | 1 | -1/+10 |
| * | | QML: do not re-use the resolver data for members. | Erik Verbruggen | 2016-04-04 | 1 | -22/+1 |
| * | | V4: prevent re-adding currentStmt to the worklist in type inference. | Erik Verbruggen | 2016-03-30 | 1 | -2/+10 |
| * | | V4: Fix debug output for the type inference pass. | Erik Verbruggen | 2016-03-30 | 1 | -0/+11 |
| * | | V4: Move BitVector to the util header, so it can be re-used.v5.7.0-alpha1 | Erik Verbruggen | 2016-03-07 | 1 | -115/+0 |
| * | | V4 IR: Store the phi-node parameters directly in the class. | Erik Verbruggen | 2016-03-06 | 1 | -27/+25 |
| * | | V4: Replace foreach with range based for loops for statements. | Erik Verbruggen | 2016-03-05 | 1 | -24/+25 |
| * | | V4: Replace foreach with range based for loops for statements. | Erik Verbruggen | 2016-03-05 | 1 | -15/+15 |
| * | | V4: Replace foreach with range-based for loops on QVarLengthArrays. | Erik Verbruggen | 2016-03-04 | 1 | -23/+23 |
| * | | Qml: replace QStringLiteral with QLatin1String | Anton Kudryavtsev | 2016-02-10 | 1 | -1/+1 |
| * | | Don't deep copy std::vector [-Wclazy-foreach] | Sérgio Martins | 2016-02-08 | 1 | -5/+5 |
| * | | Updated license headers | Jani Heikkinen | 2016-01-19 | 1 | -14/+20 |
| * | | Merge remote-tracking branch 'origin/5.6' into dev | Liang Qi | 2016-01-10 | 1 | -1/+1 |
| |\| |
|
| | * | V4: Replace QVector with (Q)VarLengthArray in BasicBlock. | Erik Verbruggen | 2016-01-06 | 1 | -1/+1 |
| * | | Replace all occurrences of qSNaN() with qQNaN() | Ulf Hermann | 2015-12-07 | 1 | -1/+1 |
| |/ |
|
| * | V4: do not run optimizer for functions of >300 statements. | Erik Verbruggen | 2015-10-23 | 1 | -2/+5 |
| * | QML: Sanitize reading environment variables. | Friedemann Kleint | 2015-10-22 | 1 | -4/+4 |
| * | Remove line numbers for statements without side-effects. | Erik Verbruggen | 2015-10-15 | 1 | -46/+95 |
| * | Initialize member variable. | Erik Verbruggen | 2015-10-13 | 1 | -0/+1 |