Lines Matching refs:CostTblEntry
209 static const CostTblEntry GLMCostTable[] = { in getArithmeticInstrCost()
221 static const CostTblEntry SLMCostTable[] = { in getArithmeticInstrCost()
319 static const CostTblEntry AVX512BWUniformConstCostTable[] = { in getArithmeticInstrCost()
332 static const CostTblEntry AVX512UniformConstCostTable[] = { in getArithmeticInstrCost()
354 static const CostTblEntry AVX2UniformConstCostTable[] = { in getArithmeticInstrCost()
374 static const CostTblEntry SSE2UniformConstCostTable[] = { in getArithmeticInstrCost()
401 static const CostTblEntry AVX512BWConstCostTable[] = { in getArithmeticInstrCost()
420 static const CostTblEntry AVX512ConstCostTable[] = { in getArithmeticInstrCost()
443 static const CostTblEntry AVX2ConstCostTable[] = { in getArithmeticInstrCost()
465 static const CostTblEntry SSE2ConstCostTable[] = { in getArithmeticInstrCost()
509 static const CostTblEntry AVX512BWShiftCostTable[] = { in getArithmeticInstrCost()
535 static const CostTblEntry AVX2UniformCostTable[] = { in getArithmeticInstrCost()
559 static const CostTblEntry SSE2UniformCostTable[] = { in getArithmeticInstrCost()
581 static const CostTblEntry AVX512DQCostTable[] = { in getArithmeticInstrCost()
592 static const CostTblEntry AVX512BWCostTable[] = { in getArithmeticInstrCost()
603 static const CostTblEntry AVX512CostTable[] = { in getArithmeticInstrCost()
653 static const CostTblEntry AVX2ShiftCostTable[] = { in getArithmeticInstrCost()
696 static const CostTblEntry XOPShiftCostTable[] = { in getArithmeticInstrCost()
739 static const CostTblEntry SSE2UniformShiftCostTable[] = { in getArithmeticInstrCost()
778 static const CostTblEntry AVX2CostTable[] = { in getArithmeticInstrCost()
839 static const CostTblEntry AVX1CostTable[] = { in getArithmeticInstrCost()
897 static const CostTblEntry SSE42CostTable[] = { in getArithmeticInstrCost()
925 static const CostTblEntry SSE41CostTable[] = { in getArithmeticInstrCost()
944 static const CostTblEntry SSE2CostTable[] = { in getArithmeticInstrCost()
987 static const CostTblEntry SSE1CostTable[] = { in getArithmeticInstrCost()
1005 static const CostTblEntry X64CostTbl[] = { // 64-bit targets in getArithmeticInstrCost()
1014 static const CostTblEntry X86CostTbl[] = { // 32 or 64-bit targets in getArithmeticInstrCost()
1131 static const CostTblEntry SSE2SubVectorShuffleTbl[] = { in getShuffleCost()
1199 static const CostTblEntry AVX512VBMIShuffleTbl[] = { in getShuffleCost()
1216 static const CostTblEntry AVX512BWShuffleTbl[] = { in getShuffleCost()
1242 static const CostTblEntry AVX512ShuffleTbl[] = { in getShuffleCost()
1303 static const CostTblEntry AVX2ShuffleTbl[] = { in getShuffleCost()
1344 static const CostTblEntry XOPShuffleTbl[] = { in getShuffleCost()
1366 static const CostTblEntry AVX1ShuffleTbl[] = { in getShuffleCost()
1413 static const CostTblEntry SSE41ShuffleTbl[] = { in getShuffleCost()
1426 static const CostTblEntry SSSE3ShuffleTbl[] = { in getShuffleCost()
1447 static const CostTblEntry SSE2ShuffleTbl[] = { in getShuffleCost()
1486 static const CostTblEntry SSE1ShuffleTbl[] = { in getShuffleCost()
2408 static const CostTblEntry SLMCostTbl[] = { in getCmpSelInstrCost()
2413 static const CostTblEntry AVX512BWCostTbl[] = { in getCmpSelInstrCost()
2421 static const CostTblEntry AVX512CostTbl[] = { in getCmpSelInstrCost()
2439 static const CostTblEntry AVX2CostTbl[] = { in getCmpSelInstrCost()
2451 static const CostTblEntry AVX1CostTbl[] = { in getCmpSelInstrCost()
2468 static const CostTblEntry SSE42CostTbl[] = { in getCmpSelInstrCost()
2474 static const CostTblEntry SSE41CostTbl[] = { in getCmpSelInstrCost()
2483 static const CostTblEntry SSE2CostTbl[] = { in getCmpSelInstrCost()
2498 static const CostTblEntry SSE1CostTbl[] = { in getCmpSelInstrCost()
2559 static const CostTblEntry AVX512CDCostTbl[] = { in getTypeBasedIntrinsicInstrCost()
2573 static const CostTblEntry AVX512BWCostTbl[] = { in getTypeBasedIntrinsicInstrCost()
2612 static const CostTblEntry AVX512CostTbl[] = { in getTypeBasedIntrinsicInstrCost()
2687 static const CostTblEntry XOPCostTbl[] = { in getTypeBasedIntrinsicInstrCost()
2701 static const CostTblEntry AVX2CostTbl[] = { in getTypeBasedIntrinsicInstrCost()
2756 static const CostTblEntry AVX1CostTbl[] = { in getTypeBasedIntrinsicInstrCost()
2815 static const CostTblEntry GLMCostTbl[] = { in getTypeBasedIntrinsicInstrCost()
2821 static const CostTblEntry SLMCostTbl[] = { in getTypeBasedIntrinsicInstrCost()
2827 static const CostTblEntry SSE42CostTbl[] = { in getTypeBasedIntrinsicInstrCost()
2833 static const CostTblEntry SSE41CostTbl[] = { in getTypeBasedIntrinsicInstrCost()
2844 static const CostTblEntry SSSE3CostTbl[] = { in getTypeBasedIntrinsicInstrCost()
2868 static const CostTblEntry SSE2CostTbl[] = { in getTypeBasedIntrinsicInstrCost()
2911 static const CostTblEntry SSE1CostTbl[] = { in getTypeBasedIntrinsicInstrCost()
2917 static const CostTblEntry BMI64CostTbl[] = { // 64-bit targets in getTypeBasedIntrinsicInstrCost()
2920 static const CostTblEntry BMI32CostTbl[] = { // 32 or 64-bit targets in getTypeBasedIntrinsicInstrCost()
2925 static const CostTblEntry LZCNT64CostTbl[] = { // 64-bit targets in getTypeBasedIntrinsicInstrCost()
2928 static const CostTblEntry LZCNT32CostTbl[] = { // 32 or 64-bit targets in getTypeBasedIntrinsicInstrCost()
2933 static const CostTblEntry POPCNT64CostTbl[] = { // 64-bit targets in getTypeBasedIntrinsicInstrCost()
2936 static const CostTblEntry POPCNT32CostTbl[] = { // 32 or 64-bit targets in getTypeBasedIntrinsicInstrCost()
2941 static const CostTblEntry X64CostTbl[] = { // 64-bit targets in getTypeBasedIntrinsicInstrCost()
2952 static const CostTblEntry X86CostTbl[] = { // 32 or 64-bit targets in getTypeBasedIntrinsicInstrCost()
3079 auto adjustTableCost = [](const CostTblEntry &Entry, in getTypeBasedIntrinsicInstrCost()
3201 static const CostTblEntry AVX512CostTbl[] = { in getIntrinsicInstrCost()
3216 static const CostTblEntry XOPCostTbl[] = { in getIntrinsicInstrCost()
3234 static const CostTblEntry X64CostTbl[] = { // 64-bit targets in getIntrinsicInstrCost()
3239 static const CostTblEntry X86CostTbl[] = { // 32 or 64-bit targets in getIntrinsicInstrCost()
3299 static const CostTblEntry SLMCostTbl[] = { in getVectorInstrCost()
3757 static const CostTblEntry SLMCostTblNoPairWise[] = { in getArithmeticReductionCost()
3762 static const CostTblEntry SSE2CostTblNoPairWise[] = { in getArithmeticReductionCost()
3778 static const CostTblEntry AVX1CostTblNoPairWise[] = { in getArithmeticReductionCost()
3851 static const CostTblEntry AVX512BoolReduction[] = { in getArithmeticReductionCost()
3866 static const CostTblEntry AVX2BoolReduction[] = { in getArithmeticReductionCost()
3873 static const CostTblEntry AVX1BoolReduction[] = { in getArithmeticReductionCost()
3884 static const CostTblEntry SSE2BoolReduction[] = { in getArithmeticReductionCost()
4012 static const CostTblEntry SSE1CostTbl[] = { in getMinMaxCost()
4016 static const CostTblEntry SSE2CostTbl[] = { in getMinMaxCost()
4022 static const CostTblEntry SSE41CostTbl[] = { in getMinMaxCost()
4029 static const CostTblEntry SSE42CostTbl[] = { in getMinMaxCost()
4033 static const CostTblEntry AVX1CostTbl[] = { in getMinMaxCost()
4044 static const CostTblEntry AVX2CostTbl[] = { in getMinMaxCost()
4053 static const CostTblEntry AVX512CostTbl[] = { in getMinMaxCost()
4066 static const CostTblEntry AVX512BWCostTbl[] = { in getMinMaxCost()
4145 static const CostTblEntry SSE2CostTblNoPairWise[] = { in getMinMaxReductionCost()
4151 static const CostTblEntry SSE41CostTblNoPairWise[] = { in getMinMaxReductionCost()
4168 static const CostTblEntry AVX1CostTblNoPairWise[] = { in getMinMaxReductionCost()
4175 static const CostTblEntry AVX512BWCostTblNoPairWise[] = { in getMinMaxReductionCost()
4967 static const CostTblEntry AVX2InterleavedLoadTbl[] = { in getInterleavedMemoryOpCostAVX2()
4987 static const CostTblEntry AVX2InterleavedStoreTbl[] = { in getInterleavedMemoryOpCostAVX2()
5060 static const CostTblEntry AVX512InterleavedLoadTbl[] = { in getInterleavedMemoryOpCostAVX512()
5114 static const CostTblEntry AVX512InterleavedStoreTbl[] = { in getInterleavedMemoryOpCostAVX512()