Home
last modified time | relevance | path

Searched refs:ReduxType (Results 1 – 2 of 2) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DTargetTransformInfo.cpp1056 Type *ReduxType; in getInstructionThroughput() local
1058 switch (matchVectorSplittingReduction(EEI, ReduxOpCode, ReduxType)) { in getInstructionThroughput()
1060 return getArithmeticReductionCost(ReduxOpCode, ReduxType, in getInstructionThroughput()
1064 ReduxType, CmpInst::makeCmpResultType(ReduxType), in getInstructionThroughput()
1068 ReduxType, CmpInst::makeCmpResultType(ReduxType), in getInstructionThroughput()
1074 switch (matchPairwiseReduction(EEI, ReduxOpCode, ReduxType)) { in getInstructionThroughput()
1076 return getArithmeticReductionCost(ReduxOpCode, ReduxType, in getInstructionThroughput()
1080 ReduxType, CmpInst::makeCmpResultType(ReduxType), in getInstructionThroughput()
1084 ReduxType, CmpInst::makeCmpResultType(ReduxType), in getInstructionThroughput()
/external/llvm/lib/Analysis/
DCostModel.cpp465 Type *ReduxType; in getInstructionCost() local
467 if (matchVectorSplittingReduction(EEI, ReduxOpCode, ReduxType)) in getInstructionCost()
468 return TTI->getReductionCost(ReduxOpCode, ReduxType, false); in getInstructionCost()
469 else if (matchPairwiseReduction(EEI, ReduxOpCode, ReduxType)) in getInstructionCost()
470 return TTI->getReductionCost(ReduxOpCode, ReduxType, true); in getInstructionCost()