forked from OSchip/llvm-project
Added cost estimation for switch instruction, updated costs of branches, fixed phi cost. Had to increase `-amdgpu-unroll-threshold-if` default value since conditional branch cost (size) was corrected to higher value. Test renamed to "control-flow.ll". Removed redundant code in `X86TTIImpl::getCFInstrCost()` and `PPCTTIImpl::getCFInstrCost()`. Reviewed By: rampitec Differential Revision: https://reviews.llvm.org/D96805 |
||
|---|---|---|
| .. | ||
| add-sub.ll | ||
| addrspacecast.ll | ||
| bit-ops.ll | ||
| control-flow.ll | ||
| extractelement.ll | ||
| fabs.ll | ||
| fadd.ll | ||
| fdiv.ll | ||
| fma.ll | ||
| fmul.ll | ||
| fneg.ll | ||
| fsub.ll | ||
| fused_costs.ll | ||
| insertelement.ll | ||
| lit.local.cfg | ||
| logicalop.ll | ||
| mul.ll | ||
| reduce-and.ll | ||
| reduce-or.ll | ||
| shifts.ll | ||
| shufflevector.ll | ||