aboutsummaryrefslogtreecommitdiff
path: root/test/do-loop.qbe
AgeCommit message (Collapse)Author
2021-07-01qbe: Remove unnecessary distinction between loaduw and loadswMichael Forney
We always store the result to a w temporary, so there is no difference. In fact, QBE provides loadw as an alias for loadsw precisely for this reason.
2021-06-30stmt: Check that controlling expression is a scalar, and drop unneeded ↵Michael Forney
conversion The conversion is only needed for floating types. QBE isn't able to optimize it away for integer types yet, so removing this unnecessary conversion has a substantial performance benefit.
2020-05-24qbe: Omit unnecessary add to help QBE's memopt passMichael Forney
2019-07-03Convert controlling expression of loops to boolMichael Forney
2019-05-16Fix test after amend to 52bf506Michael Forney
2019-05-16stmt: continue in do-loop should evaluate controlling expressionMichael Forney