Home
last modified time | relevance | path

Searched refs:IsUnary (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h1390 bool IsUnary = isa<UndefValue>(Operands[1]); in getInstructionCost() local
1402 IsUnary ? TTI::SK_PermuteSingleSrc : TTI::SK_PermuteTwoSrc, VecTy, in getInstructionCost()
1411 IsUnary ? TTI::SK_PermuteSingleSrc : TTI::SK_PermuteTwoSrc, in getInstructionCost()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp719 bool IsUnary = isa<UndefValue>(V1); in foldBitcastShuffle() local
723 if (!IsUnary) { in foldBitcastShuffle()
754 unsigned NumOps = IsUnary ? 1 : 2; in foldBitcastShuffle()
760 IsUnary ? TargetTransformInfo::SK_PermuteSingleSrc in foldBitcastShuffle()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp5228 SmallVectorImpl<int> &Mask, bool &IsUnary) { in getTargetShuffleMask() argument
5242 IsUnary = false; in getTargetShuffleMask()
5250 IsUnary = IsFakeUnary = N.getOperand(0) == N.getOperand(1); in getTargetShuffleMask()
5257 IsUnary = IsFakeUnary = N.getOperand(0) == N.getOperand(1); in getTargetShuffleMask()
5264 IsUnary = IsFakeUnary = N.getOperand(0) == N.getOperand(1); in getTargetShuffleMask()
5273 IsUnary = true; in getTargetShuffleMask()
5284 IsUnary = IsFakeUnary = N.getOperand(0) == N.getOperand(1); in getTargetShuffleMask()
5291 IsUnary = IsFakeUnary = N.getOperand(0) == N.getOperand(1); in getTargetShuffleMask()
5297 IsUnary = IsFakeUnary = N.getOperand(0) == N.getOperand(1); in getTargetShuffleMask()
5303 IsUnary = IsFakeUnary = N.getOperand(0) == N.getOperand(1); in getTargetShuffleMask()
[all …]