aboutsummaryrefslogtreecommitdiffstats
path: root/src/qmlcompiler/qqmljsbasicblocks.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'v6.5.10-lts' into tqtc/lts-6.5-opensourceTarja Sundqvist2026-08-201-1/+1
|\
| * QmlCompiler: Discern between different kinds of side effectsUlf Hermann2025-07-011-1/+1
* | Revert "Update commercial SPDX-License-Identifier"Tarja Sundqvist2025-06-021-1/+1
|/
* QmlCompiler: Use a hash set for the list of conversionsUlf Hermann2024-01-221-19/+23
* QmlCompiler: Do not adjust renamesUlf Hermann2023-12-181-0/+5
* Update commercial SPDX-License-IdentifierTarja Sundqvist2023-12-131-1/+1
* QmlCompiler: Properly reset before re-running basic blocks passUlf Hermann2023-06-221-0/+2
* QmlCompiler: Disallow reading from values affected by side effectsUlf Hermann2023-05-051-10/+11
* qmlcompiler: Deduplicate instructionManipulatesContext()Ulf Hermann2023-02-081-25/+0
* Port from qAsConst() to std::as_const()Marc Mutz2022-10-071-2/+2
* Port from container::count() and length() to size()Marc Mutz2022-10-071-6/+6
* QmlCompiler: Initialize registers with undefined where necessaryUlf Hermann2022-07-051-0/+8
* QmlCompiler: Really fix writing into argument valuesUlf Hermann2022-07-051-1/+9
* QmlCompiler: Fix register propagation in basic blocks passUlf Hermann2022-07-051-43/+72
* Use SPDX license identifiersLucie Gérard2022-06-111-27/+2
* QmlCompiler: Analyze type conversions before reads in basic blocksUlf Hermann2022-04-061-5/+5
* QmlCompiler: Implement generate_DefineArrayUlf Hermann2022-03-141-0/+41
* QmlCompiler: Add register tracking to basic blocks passUlf Hermann2022-03-121-35/+105
* QmlCompiler: Add basic block analysis passUlf Hermann2022-03-091-0/+397