Simon Pilgrim
4178e33470
[CostModel] Update RUN -passes=* to double quotes to appease update scripts on windows
...
DOS really doesn't like `` quotes to be used in command lines
Some prep work as I'm intending to resurrect D79483 soon
2022-08-10 17:54:06 +01:00
Arthur Eubanks
15ba588d6d
[test] Migrate '-analyze -cost-model' to '-passes=print<cost-model>'
2022-02-09 15:42:16 -08:00
David Green
309f1e4ac8
[ARM] Add datalayout to costmodel tests. NFC
...
This adds a sensible datalayout to the ARM cost model tests, to prevent
the costs reported being incorrect for the size of pointers.
2021-11-16 09:49:42 +00:00
Alexey Bataev
14ae0cf0f5
[Cost]Canonicalize the cost for logical or/and reductions.
...
The generic cost of logical or/and reductions should be cost of bitcast
<ReduxWidth x i1> to iReduxWidth + cmp eq|ne iReduxWidth.
Differential Revision: https://reviews.llvm.org/D97961
2021-03-19 11:01:58 -07:00
Alexey Bataev
60470ac7ff
[Cost]Add tests for boolean and/or reductions, NFC.
...
Tests with the default costs for boolean and/or reductions.
Differential Revision: https://reviews.llvm.org/D97793
2021-03-03 12:34:30 -08:00