| /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/ |
| H A D | vec_xxpermdi.ll | 6 ; Possible LE ShuffleVector masks (Case 1): 7 ; ShuffleVector((vector double)a, (vector double)b, 3, 1) 8 ; ShuffleVector((vector double)a, (vector double)b, 2, 1) 9 ; ShuffleVector((vector double)a, (vector double)b, 3, 0) 10 ; ShuffleVector((vector double)a, (vector double)b, 2, 0) 16 ; Possible LE Swap ShuffleVector masks (Case 2): 17 ; ShuffleVector((vector double)a, (vector double)b, 1, 3) 18 ; ShuffleVector((vector double)a, (vector double)b, 0, 3) 19 ; ShuffleVector((vector double)a, (vector double)b, 1, 2) 37 ; Possible BE ShuffleVector masks (Case 4): [all …]
|
| H A D | vec_sldwi.ll | 6 ; Possible LE ShuffleVector masks (Case 1): 7 ; ShuffleVector((vector int)a, vector(int)b, 0, 1, 2, 3) 8 ; ShuffleVector((vector int)a, vector(int)b, 7, 0, 1, 2) 9 ; ShuffleVector((vector int)a, vector(int)b, 6, 7, 0, 1) 10 ; ShuffleVector((vector int)a, vector(int)b, 5, 6, 7, 0) 16 ; Possible LE Swap ShuffleVector masks (Case 2): 17 ; ShuffleVector((vector int)a, vector(int)b, 4, 5, 6, 7) 18 ; ShuffleVector((vector int)a, vector(int)b, 3, 4, 5, 6) 19 ; ShuffleVector((vector int)a, vector(int)b, 2, 3, 4, 5) 37 ; Possible BE ShuffleVector masks (Case 4): [all …]
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | ConstantsContext.h | 185 Instruction::ShuffleVector, &Op<0>(), 2) { in ShuffleVectorConstantExpr() 205 return CE->getOpcode() == Instruction::ShuffleVector; in classof() 443 if (CE->getOpcode() == Instruction::ShuffleVector) 536 case Instruction::ShuffleVector:
|
| H A D | Instruction.cpp | 421 case ShuffleVector: return "shufflevector"; in getOpcodeName()
|
| H A D | Constants.cpp | 1489 case Instruction::ShuffleVector: in getWithOperands() 1637 if (Shuf && Shuf->getOpcode() == Instruction::ShuffleVector && in getSplatValue() 2639 ConstantExprKeyType Key(Instruction::ShuffleVector, ArgVec, 0, 0, Mask); in getShuffleVector() 3456 case Instruction::ShuffleVector: in getAsInstruction()
|
| H A D | Instructions.cpp | 1975 ShuffleVector, OperandTraits<ShuffleVectorInst>::op_begin(this), in ShuffleVectorInst() 1993 ShuffleVector, OperandTraits<ShuffleVectorInst>::op_begin(this), in ShuffleVectorInst() 2012 ShuffleVector, OperandTraits<ShuffleVectorInst>::op_begin(this), in ShuffleVectorInst() 2027 ShuffleVector, OperandTraits<ShuffleVectorInst>::op_begin(this), in ShuffleVectorInst()
|
| /llvm-project-15.0.7/llvm/lib/FuzzMutate/ |
| H A D | RandomIRBuilder.cpp | 88 case Instruction::ShuffleVector: in isCompatibleReplacement()
|
| /llvm-project-15.0.7/llvm/lib/Bitcode/Writer/ |
| H A D | ValueEnumerator.cpp | 87 if (CE->getOpcode() == Instruction::ShuffleVector) in orderValue() 243 if (CE->getOpcode() == Instruction::ShuffleVector) in predictValueUseListOrder() 902 if (CE->getOpcode() == Instruction::ShuffleVector) in EnumerateValue() 985 if (CE->getOpcode() == Instruction::ShuffleVector) in EnumerateOperandType()
|
| /llvm-project-15.0.7/llvm/lib/Target/DirectX/DXILWriter/ |
| H A D | DXILValueEnumerator.cpp | 95 if (CE->getOpcode() == Instruction::ShuffleVector) in orderValue() 294 if (CE->getOpcode() == Instruction::ShuffleVector) in predictValueUseListOrder() 907 if (CE->getOpcode() == Instruction::ShuffleVector) in EnumerateValue() 989 if (CE->getOpcode() == Instruction::ShuffleVector) in EnumerateOperandType()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | SpeculativeExecution.cpp | 252 case Instruction::ShuffleVector: in ComputeSpeculationCost()
|
| H A D | GVNSink.cpp | 493 case Instruction::ShuffleVector: in lookupOrAdd()
|
| H A D | GVN.cpp | 615 case Instruction::ShuffleVector: in lookupOrAdd() 2181 (i > 1 && Exp.opcode == Instruction::ShuffleVector)) in phiTranslateImpl()
|
| /llvm-project-15.0.7/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXGenericToNVVM.cpp | 269 case Instruction::ShuffleVector: in remapConstantExpr()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | MVELaneInterleavingPass.cpp | 254 case Instruction::ShuffleVector: in tryInterleave()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | Instruction.def | 216 HANDLE_OTHER_INST(63, ShuffleVector, ShuffleVectorInst) // shuffle two vectors.
|
| H A D | PatternMatch.h | 1550 inline TwoOps_match<V1_t, V2_t, Instruction::ShuffleVector> 1552 return TwoOps_match<V1_t, V2_t, Instruction::ShuffleVector>(v1, v2); in m_Shuffle()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineNegator.cpp | 338 case Instruction::ShuffleVector: { in visitImpl()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | DemandedBits.cpp | 306 case Instruction::ShuffleVector: in determineLiveOperandBits()
|
| H A D | CFLGraph.h | 589 case Instruction::ShuffleVector: { in visitConstantExpr()
|
| H A D | ObjCARCInstKind.cpp | 283 case Instruction::ShuffleVector: in GetARCInstKind()
|
| H A D | TargetTransformInfo.cpp | 1182 case Instruction::ShuffleVector: in getInstructionThroughput()
|
| /llvm-project-15.0.7/llvm/lib/AsmParser/ |
| H A D | LLLexer.cpp | 860 INSTKEYWORD(shufflevector, ShuffleVector); in LexIdentifier()
|
| /llvm-project-15.0.7/llvm/test/Instrumentation/MemorySanitizer/ |
| H A D | msan_basic.ll | 670 define <4 x i32> @ShuffleVector(<4 x i32> %vec, <4 x i32> %vec1) sanitize_memory { 676 ; CHECK-LABEL: @ShuffleVector
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfoImpl.h | 1146 case Instruction::ShuffleVector: { in getUserCost()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.cpp | 1011 vectorCostAdjustmentFactor(Instruction::ShuffleVector, Tp, nullptr); in getShuffleCost()
|