Home
last modified time | relevance | path

Searched refs:Op2VK (Results 1 – 10 of 10) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DTargetTransformInfo.cpp1182 TargetTransformInfo::OperandValueKind Op1VK, Op2VK; in getInstructionThroughput() local
1185 Op2VK = getOperandInfo(I->getOperand(1), Op2VP); in getInstructionThroughput()
1187 return getArithmeticInstrCost(I->getOpcode(), I->getType(), Op1VK, Op2VK, in getInstructionThroughput()
1191 TargetTransformInfo::OperandValueKind Op1VK, Op2VK; in getInstructionThroughput() local
1194 Op2VK = OK_AnyValue; in getInstructionThroughput()
1197 return getArithmeticInstrCost(I->getOpcode(), I->getType(), Op1VK, Op2VK, in getInstructionThroughput()
/external/llvm/lib/Analysis/
DCostModel.cpp411 TargetTransformInfo::OperandValueKind Op2VK = in getInstructionCost() local
414 Op2VK); in getInstructionCost()
/external/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp1626 TargetTransformInfo::OperandValueKind Op2VK = in getEntryCost() local
1642 Op2VK = TargetTransformInfo::OK_AnyValue; in getEntryCost()
1649 if (Op2VK == TargetTransformInfo::OK_UniformConstantValue && in getEntryCost()
1651 Op2VK = TargetTransformInfo::OK_NonUniformConstantValue; in getEntryCost()
1655 if (Op2VK == TargetTransformInfo::OK_UniformConstantValue && CInt && in getEntryCost()
1661 Op2VK, Op1VP, Op2VP); in getEntryCost()
1662 int VecCost = TTI->getArithmeticInstrCost(Opcode, VecTy, Op1VK, Op2VK, in getEntryCost()
1669 TargetTransformInfo::OperandValueKind Op2VK = in getEntryCost() local
1674 TTI->getArithmeticInstrCost(Instruction::Add, ScalarTy, Op1VK, Op2VK); in getEntryCost()
1676 TTI->getArithmeticInstrCost(Instruction::Add, VecTy, Op1VK, Op2VK); in getEntryCost()
[all …]
DBBVectorize.cpp552 TargetTransformInfo::OperandValueKind Op2VK = in getInstrCost()
583 return TTI->getArithmeticInstrCost(Opcode, T1, Op1VK, Op2VK); in getInstrCost()
1053 TargetTransformInfo::OperandValueKind Op2VK = in areInstsCompatible() local
1070 Op2VK = CII == CIJ ? TargetTransformInfo::OK_UniformConstantValue : in areInstsCompatible()
1079 Op2VK = TargetTransformInfo::OK_NonUniformConstantValue; in areInstsCompatible()
1083 Op2VK = TargetTransformInfo::OK_UniformConstantValue; in areInstsCompatible()
1093 unsigned VCost = getInstrCost(I->getOpcode(), VT1, VT2, Op1VK, Op2VK); in areInstsCompatible()
DLoopVectorize.cpp5869 TargetTransformInfo::OperandValueKind Op2VK = in getInstructionCost() local
5882 Op2VK = TargetTransformInfo::OK_UniformConstantValue; in getInstructionCost()
5884 Op2VK = TargetTransformInfo::OK_NonUniformConstantValue; in getInstructionCost()
5890 Op2VK = TargetTransformInfo::OK_UniformConstantValue; in getInstructionCost()
5894 return TTI.getArithmeticInstrCost(I->getOpcode(), VectorTy, Op1VK, Op2VK, in getInstructionCost()
/external/llvm-project/llvm/include/llvm/Analysis/
DTargetTransformInfoImpl.h918 TTI::OperandValueKind Op2VK = Opcode != Instruction::FNeg ? in getUserCost() local
922 Op1VK, Op2VK, in getUserCost()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp3412 TargetTransformInfo::OperandValueKind Op2VK = in getEntryCost() local
3430 Op2VK = TargetTransformInfo::OK_AnyValue; in getEntryCost()
3442 Op2VK = TargetTransformInfo::OK_NonUniformConstantValue; in getEntryCost()
3447 E->getOpcode(), ScalarTy, Op1VK, Op2VK, Op1VP, Op2VP, Operands, VL0); in getEntryCost()
3453 E->getOpcode(), VecTy, Op1VK, Op2VK, Op1VP, Op2VP, Operands, VL0); in getEntryCost()
3459 TargetTransformInfo::OperandValueKind Op2VK = in getEntryCost() local
3463 TTI->getArithmeticInstrCost(Instruction::Add, ScalarTy, Op1VK, Op2VK); in getEntryCost()
3469 TTI->getArithmeticInstrCost(Instruction::Add, VecTy, Op1VK, Op2VK); in getEntryCost()
DLoopVectorize.cpp6269 TargetTransformInfo::OperandValueKind Op2VK = in getInstructionCost() local
6271 if (Op2VK == TargetTransformInfo::OK_AnyValue && Legal->isUniform(Op2)) in getInstructionCost()
6272 Op2VK = TargetTransformInfo::OK_UniformValue; in getInstructionCost()
6278 Op2VK, TargetTransformInfo::OP_None, Op2VP, Operands, I); in getInstructionCost()
/external/llvm-project/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp3654 TargetTransformInfo::OperandValueKind Op2VK = in getEntryCost() local
3672 Op2VK = TargetTransformInfo::OK_AnyValue; in getEntryCost()
3684 Op2VK = TargetTransformInfo::OK_NonUniformConstantValue; in getEntryCost()
3689 E->getOpcode(), ScalarTy, CostKind, Op1VK, Op2VK, Op1VP, Op2VP, in getEntryCost()
3696 E->getOpcode(), VecTy, CostKind, Op1VK, Op2VK, Op1VP, Op2VP, in getEntryCost()
3704 TargetTransformInfo::OperandValueKind Op2VK = in getEntryCost() local
3709 Op1VK, Op2VK); in getEntryCost()
3716 Op1VK, Op2VK); in getEntryCost()
DLoopVectorize.cpp7042 TargetTransformInfo::OperandValueKind Op2VK = in getInstructionCost() local
7044 if (Op2VK == TargetTransformInfo::OK_AnyValue && Legal->isUniform(Op2)) in getInstructionCost()
7045 Op2VK = TargetTransformInfo::OK_UniformValue; in getInstructionCost()
7052 Op2VK, TargetTransformInfo::OP_None, Op2VP, Operands, I); in getInstructionCost()