Lines Matching refs:OperationData

5113   class OperationData {  class in __anonfe9ee8d91a11::HorizontalReduction
5176 explicit OperationData() = default;
5180 explicit OperationData(Value *V) { in OperationData() function in __anonfe9ee8d91a11::HorizontalReduction::OperationData
5187 OperationData(unsigned Opcode, Value *LHS, Value *RHS, ReductionKind Kind, in OperationData() function in __anonfe9ee8d91a11::HorizontalReduction::OperationData
5340 bool operator==(const OperationData &OD) { in operator ==()
5345 bool operator!=(const OperationData &OD) { return !(*this == OD); } in operator !=()
5462 OperationData ReductionData;
5465 OperationData ReducedValueData;
5491 static OperationData getOperationData(Value *V) { in getOperationData()
5493 return OperationData(); in getOperationData()
5498 return OperationData(cast<BinaryOperator>(V)->getOpcode(), LHS, RHS, in getOperationData()
5504 return OperationData(Instruction::ICmp, LHS, RHS, RK_UMin); in getOperationData()
5506 return OperationData(Instruction::ICmp, LHS, RHS, RK_Min); in getOperationData()
5509 return OperationData( in getOperationData()
5513 return OperationData(Instruction::ICmp, LHS, RHS, RK_UMax); in getOperationData()
5515 return OperationData(Instruction::ICmp, LHS, RHS, RK_Max); in getOperationData()
5518 return OperationData( in getOperationData()
5545 return OperationData(V); in getOperationData()
5549 return OperationData(V); in getOperationData()
5552 return OperationData(V); in getOperationData()
5556 return OperationData(V); in getOperationData()
5560 return OperationData(V); in getOperationData()
5564 return OperationData(Instruction::ICmp, LHS, RHS, RK_UMin); in getOperationData()
5568 return OperationData(Instruction::ICmp, LHS, RHS, RK_Min); in getOperationData()
5574 return OperationData(Instruction::FCmp, LHS, RHS, RK_Min, in getOperationData()
5579 return OperationData(Instruction::ICmp, LHS, RHS, RK_UMax); in getOperationData()
5583 return OperationData(Instruction::ICmp, LHS, RHS, RK_Max); in getOperationData()
5589 return OperationData(Instruction::FCmp, LHS, RHS, RK_Max, in getOperationData()
5594 return OperationData(V); in getOperationData()
5642 OperationData OpData = getOperationData(TreeN); in matchAssociativeReduction()
5816 OperationData VectReductionData(ReductionData.getOpcode(), in tryToReduce()
5832 OperationData VectReductionData(ReductionData.getOpcode(), in tryToReduce()
5841 OperationData VectReductionData(ReductionData.getOpcode(), in tryToReduce()
5950 OperationData VectReductionData(ReductionData.getOpcode(), LeftShuf, in emitReduction()