/netbsd/external/apache2/llvm/dist/llvm/lib/IR/ |
H A D | ConstantsContext.h | 190 Instruction::ShuffleVector, &Op<0>(), 2) { in ShuffleVectorConstantExpr() 209 return CE->getOpcode() == Instruction::ShuffleVector; in classof() 522 if (CE->getOpcode() == Instruction::ShuffleVector) 626 case Instruction::ShuffleVector:
|
H A D | Instruction.cpp | 391 case ShuffleVector: return "shufflevector"; in getOpcodeName()
|
H A D | Constants.cpp | 1563 case Instruction::ShuffleVector: in getWithOperands() 1711 if (Shuf && Shuf->getOpcode() == Instruction::ShuffleVector && in getSplatValue() 2605 ConstantExprKeyType Key(Instruction::ShuffleVector, ArgVec, 0, 0, None, Mask); in getShuffleVector() 3513 case Instruction::ShuffleVector: in getAsInstruction()
|
H A D | Instructions.cpp | 1905 ShuffleVector, OperandTraits<ShuffleVectorInst>::op_begin(this), in ShuffleVectorInst() 1923 ShuffleVector, OperandTraits<ShuffleVectorInst>::op_begin(this), in ShuffleVectorInst() 1942 ShuffleVector, OperandTraits<ShuffleVectorInst>::op_begin(this), in ShuffleVectorInst() 1957 ShuffleVector, OperandTraits<ShuffleVectorInst>::op_begin(this), in ShuffleVectorInst()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/FuzzMutate/ |
H A D | RandomIRBuilder.cpp | 85 case Instruction::ShuffleVector: in isCompatibleReplacement()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/ |
H A D | ValueEnumerator.cpp | 91 if (CE->getOpcode() == Instruction::ShuffleVector) in orderValue() 289 if (CE->getOpcode() == Instruction::ShuffleVector) in predictValueUseListOrder() 928 if (CE->getOpcode() == Instruction::ShuffleVector) in EnumerateValue() 1008 if (CE->getOpcode() == Instruction::ShuffleVector) in EnumerateOperandType()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | SpeculativeExecution.cpp | 252 case Instruction::ShuffleVector: in ComputeSpeculationCost()
|
H A D | GVNSink.cpp | 484 case Instruction::ShuffleVector: in lookupOrAdd()
|
H A D | GVN.cpp | 561 case Instruction::ShuffleVector: in lookupOrAdd() 2040 (i > 1 && Exp.opcode == Instruction::ShuffleVector)) in phiTranslateImpl()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
H A D | NVPTXGenericToNVVM.cpp | 273 case Instruction::ShuffleVector: in remapConstantExpr()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
H A D | MVELaneInterleavingPass.cpp | 255 case Instruction::ShuffleVector: in tryInterleave()
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | Instruction.def | 216 HANDLE_OTHER_INST(63, ShuffleVector, ShuffleVectorInst) // shuffle two vectors.
|
H A D | PatternMatch.h | 1560 inline TwoOps_match<V1_t, V2_t, Instruction::ShuffleVector> 1562 return TwoOps_match<V1_t, V2_t, Instruction::ShuffleVector>(v1, v2); in m_Shuffle()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineNegator.cpp | 310 case Instruction::ShuffleVector: { in visitImpl()
|
H A D | InstCombineSimplifyDemanded.cpp | 1253 case Instruction::ShuffleVector: { in SimplifyDemandedVectorElts()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | DemandedBits.cpp | 312 case Instruction::ShuffleVector: in determineLiveOperandBits()
|
H A D | CFLGraph.h | 588 case Instruction::ShuffleVector: { in visitConstantExpr()
|
H A D | ObjCARCInstKind.cpp | 283 case Instruction::ShuffleVector: in GetARCInstKind()
|
H A D | TargetTransformInfo.cpp | 1389 case Instruction::ShuffleVector: in getInstructionThroughput()
|
H A D | ValueTracking.cpp | 1653 case Instruction::ShuffleVector: { in computeKnownBitsFromOperator() 3099 case Instruction::ShuffleVector: { in ComputeNumSignBitsImpl() 4960 case Instruction::ShuffleVector: { in canCreateUndefOrPoison()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/AsmParser/ |
H A D | LLLexer.cpp | 910 INSTKEYWORD(shufflevector, ShuffleVector); in LexIdentifier()
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfoImpl.h | 1067 case Instruction::ShuffleVector: { in getUserCost()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 2805 (unsigned) Instruction::ShuffleVector : S.getOpcode(); in buildTree_rec() 3358 case Instruction::ShuffleVector: { in buildTree_rec() 3737 E->isAltShuffle() ? (unsigned)Instruction::ShuffleVector : E->getOpcode(); in getEntryCost() 4096 case Instruction::ShuffleVector: { in getEntryCost() 4894 E->isAltShuffle() ? (unsigned)Instruction::ShuffleVector : E->getOpcode(); in vectorizeTree() 5337 case Instruction::ShuffleVector: { in vectorizeTree()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetTransformInfo.cpp | 999 return vectorCostAdjustment(LT.first, Instruction::ShuffleVector, Tp, in getShuffleCost()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | TargetLoweringBase.cpp | 1803 case ShuffleVector: return ISD::VECTOR_SHUFFLE; in InstructionOpcodeToISD()
|