Strictify the demand on unlifted arguments
because they are trivially strict, and the primitive operations do not have the strictness demand in their demand signature.
Showing
- compiler/basicTypes/Demand.lhs 5 additions, 1 deletioncompiler/basicTypes/Demand.lhs
- compiler/stranal/DmdAnal.lhs 11 additions, 5 deletionscompiler/stranal/DmdAnal.lhs
- testsuite/tests/numeric/should_compile/T7116.stdout 4 additions, 4 deletionstestsuite/tests/numeric/should_compile/T7116.stdout
- testsuite/tests/perf/compiler/all.T 6 additions, 2 deletionstestsuite/tests/perf/compiler/all.T
- testsuite/tests/simplCore/should_compile/T3772.stdout 2 additions, 2 deletionstestsuite/tests/simplCore/should_compile/T3772.stdout
- testsuite/tests/simplCore/should_compile/T4930.stderr 1 addition, 1 deletiontestsuite/tests/simplCore/should_compile/T4930.stderr
- testsuite/tests/stranal/sigs/HyperStrUse.stderr 1 addition, 1 deletiontestsuite/tests/stranal/sigs/HyperStrUse.stderr
Please register or sign in to comment