Lines Matching refs:CostTblEntry
294 static const CostTblEntry GLMCostTable[] = { in getArithmeticInstrCost()
306 static const CostTblEntry SLMCostTable[] = { in getArithmeticInstrCost()
357 static const CostTblEntry AVX512BWUniformConstCostTable[] = { in getArithmeticInstrCost()
370 static const CostTblEntry AVX512UniformConstCostTable[] = { in getArithmeticInstrCost()
392 static const CostTblEntry AVX2UniformConstCostTable[] = { in getArithmeticInstrCost()
412 static const CostTblEntry SSE2UniformConstCostTable[] = { in getArithmeticInstrCost()
439 static const CostTblEntry AVX512BWConstCostTable[] = { in getArithmeticInstrCost()
458 static const CostTblEntry AVX512ConstCostTable[] = { in getArithmeticInstrCost()
481 static const CostTblEntry AVX2ConstCostTable[] = { in getArithmeticInstrCost()
503 static const CostTblEntry SSE2ConstCostTable[] = { in getArithmeticInstrCost()
547 static const CostTblEntry AVX512BWShiftCostTable[] = { in getArithmeticInstrCost()
573 static const CostTblEntry AVX2UniformCostTable[] = { in getArithmeticInstrCost()
597 static const CostTblEntry SSE2UniformCostTable[] = { in getArithmeticInstrCost()
619 static const CostTblEntry AVX512DQCostTable[] = { in getArithmeticInstrCost()
630 static const CostTblEntry AVX512BWCostTable[] = { in getArithmeticInstrCost()
641 static const CostTblEntry AVX512CostTable[] = { in getArithmeticInstrCost()
692 static const CostTblEntry AVX2ShiftCostTable[] = { in getArithmeticInstrCost()
735 static const CostTblEntry XOPShiftCostTable[] = { in getArithmeticInstrCost()
778 static const CostTblEntry SSE2UniformShiftCostTable[] = { in getArithmeticInstrCost()
817 static const CostTblEntry AVX2CostTable[] = { in getArithmeticInstrCost()
878 static const CostTblEntry AVX1CostTable[] = { in getArithmeticInstrCost()
936 static const CostTblEntry SSE42CostTable[] = { in getArithmeticInstrCost()
964 static const CostTblEntry SSE41CostTable[] = { in getArithmeticInstrCost()
983 static const CostTblEntry SSE2CostTable[] = { in getArithmeticInstrCost()
1026 static const CostTblEntry SSE1CostTable[] = { in getArithmeticInstrCost()
1044 static const CostTblEntry X64CostTbl[] = { // 64-bit targets in getArithmeticInstrCost()
1054 static const CostTblEntry X86CostTbl[] = { // 32 or 64-bit targets in getArithmeticInstrCost()
1175 static const CostTblEntry SSE2SubVectorShuffleTbl[] = { in getShuffleCost()
1300 static const CostTblEntry AVX512VBMIShuffleTbl[] = { in getShuffleCost()
1317 static const CostTblEntry AVX512BWShuffleTbl[] = { in getShuffleCost()
1348 static const CostTblEntry AVX512ShuffleTbl[] = { in getShuffleCost()
1414 static const CostTblEntry AVX2ShuffleTbl[] = { in getShuffleCost()
1462 static const CostTblEntry XOPShuffleTbl[] = { in getShuffleCost()
1484 static const CostTblEntry AVX1ShuffleTbl[] = { in getShuffleCost()
1539 static const CostTblEntry SSE41ShuffleTbl[] = { in getShuffleCost()
1553 static const CostTblEntry SSSE3ShuffleTbl[] = { in getShuffleCost()
1579 static const CostTblEntry SSE2ShuffleTbl[] = { in getShuffleCost()
1620 static const CostTblEntry SSE3BroadcastLoadTbl[] = { in getShuffleCost()
1640 static const CostTblEntry SSE1ShuffleTbl[] = { in getShuffleCost()
2694 static const CostTblEntry SLMCostTbl[] = { in getCmpSelInstrCost()
2699 static const CostTblEntry AVX512BWCostTbl[] = { in getCmpSelInstrCost()
2707 static const CostTblEntry AVX512CostTbl[] = { in getCmpSelInstrCost()
2739 static const CostTblEntry AVX2CostTbl[] = { in getCmpSelInstrCost()
2753 static const CostTblEntry AVX1CostTbl[] = { in getCmpSelInstrCost()
2770 static const CostTblEntry SSE42CostTbl[] = { in getCmpSelInstrCost()
2774 static const CostTblEntry SSE41CostTbl[] = { in getCmpSelInstrCost()
2788 static const CostTblEntry SSE2CostTbl[] = { in getCmpSelInstrCost()
2804 static const CostTblEntry SSE1CostTbl[] = { in getCmpSelInstrCost()
2866 static const CostTblEntry AVX512BITALGCostTbl[] = { in getTypeBasedIntrinsicInstrCost()
2874 static const CostTblEntry AVX512VPOPCNTDQCostTbl[] = { in getTypeBasedIntrinsicInstrCost()
2882 static const CostTblEntry AVX512CDCostTbl[] = { in getTypeBasedIntrinsicInstrCost()
2896 static const CostTblEntry AVX512BWCostTbl[] = { in getTypeBasedIntrinsicInstrCost()
2935 static const CostTblEntry AVX512CostTbl[] = { in getTypeBasedIntrinsicInstrCost()
3010 static const CostTblEntry XOPCostTbl[] = { in getTypeBasedIntrinsicInstrCost()
3024 static const CostTblEntry AVX2CostTbl[] = { in getTypeBasedIntrinsicInstrCost()
3095 static const CostTblEntry AVX1CostTbl[] = { in getTypeBasedIntrinsicInstrCost()
3154 static const CostTblEntry GLMCostTbl[] = { in getTypeBasedIntrinsicInstrCost()
3160 static const CostTblEntry SLMCostTbl[] = { in getTypeBasedIntrinsicInstrCost()
3166 static const CostTblEntry SSE42CostTbl[] = { in getTypeBasedIntrinsicInstrCost()
3172 static const CostTblEntry SSE41CostTbl[] = { in getTypeBasedIntrinsicInstrCost()
3183 static const CostTblEntry SSSE3CostTbl[] = { in getTypeBasedIntrinsicInstrCost()
3207 static const CostTblEntry SSE2CostTbl[] = { in getTypeBasedIntrinsicInstrCost()
3250 static const CostTblEntry SSE1CostTbl[] = { in getTypeBasedIntrinsicInstrCost()
3256 static const CostTblEntry BMI64CostTbl[] = { // 64-bit targets in getTypeBasedIntrinsicInstrCost()
3259 static const CostTblEntry BMI32CostTbl[] = { // 32 or 64-bit targets in getTypeBasedIntrinsicInstrCost()
3264 static const CostTblEntry LZCNT64CostTbl[] = { // 64-bit targets in getTypeBasedIntrinsicInstrCost()
3267 static const CostTblEntry LZCNT32CostTbl[] = { // 32 or 64-bit targets in getTypeBasedIntrinsicInstrCost()
3272 static const CostTblEntry POPCNT64CostTbl[] = { // 64-bit targets in getTypeBasedIntrinsicInstrCost()
3275 static const CostTblEntry POPCNT32CostTbl[] = { // 32 or 64-bit targets in getTypeBasedIntrinsicInstrCost()
3280 static const CostTblEntry X64CostTbl[] = { // 64-bit targets in getTypeBasedIntrinsicInstrCost()
3291 static const CostTblEntry X86CostTbl[] = { // 32 or 64-bit targets in getTypeBasedIntrinsicInstrCost()
3418 auto adjustTableCost = [](const CostTblEntry &Entry, in getTypeBasedIntrinsicInstrCost()
3546 static const CostTblEntry AVX512BWCostTbl[] = { in getIntrinsicInstrCost()
3560 static const CostTblEntry AVX512CostTbl[] = { in getIntrinsicInstrCost()
3575 static const CostTblEntry XOPCostTbl[] = { in getIntrinsicInstrCost()
3593 static const CostTblEntry X64CostTbl[] = { // 64-bit targets in getIntrinsicInstrCost()
3598 static const CostTblEntry X86CostTbl[] = { // 32 or 64-bit targets in getIntrinsicInstrCost()
3662 static const CostTblEntry SLMCostTbl[] = { in getVectorInstrCost()
4292 static const CostTblEntry SLMCostTblNoPairWise[] = { in getArithmeticReductionCost()
4297 static const CostTblEntry SSE2CostTblNoPairWise[] = { in getArithmeticReductionCost()
4313 static const CostTblEntry AVX1CostTblNoPairWise[] = { in getArithmeticReductionCost()
4386 static const CostTblEntry AVX512BoolReduction[] = { in getArithmeticReductionCost()
4401 static const CostTblEntry AVX2BoolReduction[] = { in getArithmeticReductionCost()
4408 static const CostTblEntry AVX1BoolReduction[] = { in getArithmeticReductionCost()
4419 static const CostTblEntry SSE2BoolReduction[] = { in getArithmeticReductionCost()
4547 static const CostTblEntry SSE1CostTbl[] = { in getMinMaxCost()
4551 static const CostTblEntry SSE2CostTbl[] = { in getMinMaxCost()
4557 static const CostTblEntry SSE41CostTbl[] = { in getMinMaxCost()
4564 static const CostTblEntry SSE42CostTbl[] = { in getMinMaxCost()
4568 static const CostTblEntry AVX1CostTbl[] = { in getMinMaxCost()
4579 static const CostTblEntry AVX2CostTbl[] = { in getMinMaxCost()
4588 static const CostTblEntry AVX512CostTbl[] = { in getMinMaxCost()
4601 static const CostTblEntry AVX512BWCostTbl[] = { in getMinMaxCost()
4680 static const CostTblEntry SSE2CostTblNoPairWise[] = { in getMinMaxReductionCost()
4686 static const CostTblEntry SSE41CostTblNoPairWise[] = { in getMinMaxReductionCost()
4703 static const CostTblEntry AVX1CostTblNoPairWise[] = { in getMinMaxReductionCost()
4710 static const CostTblEntry AVX512BWCostTblNoPairWise[] = { in getMinMaxReductionCost()
5591 static const CostTblEntry AVX512InterleavedLoadTbl[] = { in getInterleavedMemoryOpCostAVX512()
5647 static const CostTblEntry AVX512InterleavedStoreTbl[] = { in getInterleavedMemoryOpCostAVX512()
5748 static const CostTblEntry AVX2InterleavedLoadTbl[] = { in getInterleavedMemoryOpCost()
5838 static const CostTblEntry SSSE3InterleavedLoadTbl[] = { in getInterleavedMemoryOpCost()
5842 static const CostTblEntry SSE2InterleavedLoadTbl[] = { in getInterleavedMemoryOpCost()
5852 static const CostTblEntry AVX2InterleavedStoreTbl[] = { in getInterleavedMemoryOpCost()
5939 static const CostTblEntry SSE2InterleavedStoreTbl[] = { in getInterleavedMemoryOpCost()
5952 MemOpCosts](const CostTblEntry *Entry) { in getInterleavedMemoryOpCost()