Searched refs:ReduxType (Results 1 – 2 of 2) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
D | TargetTransformInfo.cpp | 1056 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/ |
D | CostModel.cpp | 465 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()
|