summaryrefslogtreecommitdiffstats
path: root/llvm/test/Analysis/CostModel/X86/aggregates.ll
Commit message (Collapse)AuthorAgeFilesLines
* [CostModel] Model all `extractvalue`s as free.Roman Lebedev2019-08-291-24/+24
| | | | | | | | | | | | | | | | | | | Summary: As disscussed in https://reviews.llvm.org/D65148#1606412, `extractvalue` don't actually generate any code, so we should treat them as free. Reviewers: craig.topper, RKSimon, jnspaulsson, greened, asb, t.p.northover, jmolloy, dmgreen Reviewed By: jmolloy Subscribers: javed.absar, hiraditya, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D66098 llvm-svn: 370339
* [CostModel][X86][AArch64] Check all 3 cost kinds in aggregates.llRoman Lebedev2019-08-121-25/+91
| | | | llvm-svn: 368595
* [CostModel][X86][AArch64] Add some tests for extractvalueRoman Lebedev2019-08-121-0/+76
In https://reviews.llvm.org/D65148 it is suggested that it should have zero cost, always. llvm-svn: 368548
OpenPOWER on IntegriCloud