Home
last modified time | relevance | path

Searched refs:ShuffleVector (Results 1 – 25 of 38) sorted by relevance

12

/netbsd/external/apache2/llvm/dist/llvm/lib/IR/
H A DConstantsContext.h190 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 DInstruction.cpp391 case ShuffleVector: return "shufflevector"; in getOpcodeName()
H A DConstants.cpp1563 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 DInstructions.cpp1905 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 DRandomIRBuilder.cpp85 case Instruction::ShuffleVector: in isCompatibleReplacement()
/netbsd/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.cpp91 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 DSpeculativeExecution.cpp252 case Instruction::ShuffleVector: in ComputeSpeculationCost()
H A DGVNSink.cpp484 case Instruction::ShuffleVector: in lookupOrAdd()
H A DGVN.cpp561 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 DNVPTXGenericToNVVM.cpp273 case Instruction::ShuffleVector: in remapConstantExpr()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DMVELaneInterleavingPass.cpp255 case Instruction::ShuffleVector: in tryInterleave()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DInstruction.def216 HANDLE_OTHER_INST(63, ShuffleVector, ShuffleVectorInst) // shuffle two vectors.
H A DPatternMatch.h1560 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 DInstCombineNegator.cpp310 case Instruction::ShuffleVector: { in visitImpl()
H A DInstCombineSimplifyDemanded.cpp1253 case Instruction::ShuffleVector: { in SimplifyDemandedVectorElts()
/netbsd/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DDemandedBits.cpp312 case Instruction::ShuffleVector: in determineLiveOperandBits()
H A DCFLGraph.h588 case Instruction::ShuffleVector: { in visitConstantExpr()
H A DObjCARCInstKind.cpp283 case Instruction::ShuffleVector: in GetARCInstKind()
H A DTargetTransformInfo.cpp1389 case Instruction::ShuffleVector: in getInstructionThroughput()
H A DValueTracking.cpp1653 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 DLLLexer.cpp910 INSTKEYWORD(shufflevector, ShuffleVector); in LexIdentifier()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h1067 case Instruction::ShuffleVector: { in getUserCost()
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp2805 (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 DPPCTargetTransformInfo.cpp999 return vectorCostAdjustment(LT.first, Instruction::ShuffleVector, Tp, in getShuffleCost()
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1803 case ShuffleVector: return ISD::VECTOR_SHUFFLE; in InstructionOpcodeToISD()

12