/dports/lang/mono/mono-5.10.1.57/mcs/class/referencesource/System.Data.Entity/System/Data/Query/InternalTrees/ |
H A D | ScalarOps.cs | 24 internal abstract class ConstantBaseOp : ScalarOp 298 internal sealed class VarRefOp : ScalarOp 361 internal sealed class FunctionOp : ScalarOp 474 internal sealed class TreatOp : ScalarOp 527 internal sealed class IsOfOp : ScalarOp 584 internal sealed class CastOp : ScalarOp 713 internal sealed class LikeOp : ScalarOp 796 internal sealed class CaseOp : ScalarOp 1307 internal sealed class RefOp : ScalarOp 1360 internal sealed class ExistsOp : ScalarOp [all …]
|
H A D | Ops.cs | 502 internal abstract class ScalarOp : Op class 514 internal ScalarOp(OpType opType, TypeUsage type) in ScalarOp() method in System.Data.Query.InternalTrees.ScalarOp 521 protected ScalarOp(OpType opType) : base(opType) { } in ScalarOp() method in System.Data.Query.InternalTrees.ScalarOp
|
H A D | Visitors.cs | 150 protected virtual void VisitScalarOpDefault(ScalarOp op, Node n) in VisitScalarOpDefault() 1279 #region ScalarOp Visitors 1289 protected virtual TResultType VisitScalarOpDefault(ScalarOp op, Node n) in VisitScalarOpDefault() 1740 #region ScalarOp Visitors 1750 protected override Node VisitScalarOpDefault(ScalarOp op, Node n) in VisitScalarOpDefault()
|
/dports/lang/mono/mono-5.10.1.57/mcs/class/referencesource/System.Data.Entity/System/Data/Query/PlanCompiler/ |
H A D | PropertyPushdownHelper.cs | 253 ScalarOp chiOp = chi.Op as ScalarOp; in VisitDefault() 350 md.TypeUsage childOpType = (n.Child0.Op as ScalarOp).Type; in Visit() 393 ScalarOp childOp = n.Child0.Op as ScalarOp; in Visit()
|
H A D | NominalTypeEliminator.cs | 1693 #region ScalarOp Visitors 2117 md.TypeUsage child0Type = ((ScalarOp)n.Child0.Op).Type; in Visit() 2118 md.TypeUsage child1Type = ((ScalarOp)n.Child1.Op).Type; in Visit() 2197 md.TypeUsage childOpType = ((ScalarOp)n.Child0.Op).Type; in Visit() 2281 private Node FlattenGetKeyOp(ScalarOp op, Node n) in FlattenGetKeyOp() 2285 TypeInfo inputTypeInfo = m_typeInfo.GetTypeInfo(((ScalarOp)n.Child0.Op).Type); in FlattenGetKeyOp() 2436 TypeInfo inputTypeInfo = m_typeInfo.GetTypeInfo(((ScalarOp)n.Child0.Op).Type); in Visit() 2679 private Node FlattenConstructor(ScalarOp op, Node n) in FlattenConstructor() 2943 ScalarOp arg = (ScalarOp)n.Child0.Op; in Visit()
|
/dports/math/py-theano/Theano-1.0.5/theano/scalar/ |
H A D | basic_sympy.py | 4 from theano.scalar.basic import Apply, ScalarOp, as_scalar, float64, float32, int64 31 class SymPyCCode(ScalarOp):
|
/dports/devel/godot2/godot-2.1.6-stable/scene/resources/ |
H A D | shader_graph.h | 217 enum ScalarOp { enum 230 void scalar_op_node_set_op(ShaderType p_which, float p_id, ScalarOp p_op); 231 ScalarOp scalar_op_node_get_op(ShaderType p_which, float p_id) const; 397 VARIANT_ENUM_CAST(ShaderGraph::ScalarOp);
|
/dports/devel/godot2-tools/godot-2.1.6-stable/scene/resources/ |
H A D | shader_graph.h | 217 enum ScalarOp { enum 230 void scalar_op_node_set_op(ShaderType p_which, float p_id, ScalarOp p_op); 231 ScalarOp scalar_op_node_get_op(ShaderType p_which, float p_id) const; 397 VARIANT_ENUM_CAST(ShaderGraph::ScalarOp);
|
/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/Compiler/Optimizer/IGCInstCombiner/4.0/ |
H A D | InstCombineVectorOps.cpp | 331 Value *ScalarOp = IEI->getOperand(1); in collectSingleShuffleElements() local 338 if (isa<UndefValue>(ScalarOp)) { // inserting undef into vector. in collectSingleShuffleElements() 346 } else if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)){ in collectSingleShuffleElements() 486 Value *ScalarOp = IEI->getOperand(1); in collectShuffleElements() local 489 if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)) { in collectShuffleElements() 756 Value *ScalarOp = IE.getOperand(1); in visitInsertElementInst() local 760 if (isa<UndefValue>(ScalarOp) || isa<UndefValue>(IdxOp)) in visitInsertElementInst() 765 if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)) { in visitInsertElementInst()
|
/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/Compiler/Optimizer/IGCInstCombiner/7.0/ |
H A D | InstCombineVectorOps.cpp | 328 Value* ScalarOp = IEI->getOperand(1); in collectSingleShuffleElements() local 335 if (isa<UndefValue>(ScalarOp)) { // inserting undef into vector. in collectSingleShuffleElements() 344 else if (ExtractElementInst * EI = dyn_cast<ExtractElementInst>(ScalarOp)) { in collectSingleShuffleElements() 485 Value* ScalarOp = IEI->getOperand(1); in collectShuffleElements() local 488 if (ExtractElementInst * EI = dyn_cast<ExtractElementInst>(ScalarOp)) { in collectShuffleElements() 798 Value* ScalarOp = IE.getOperand(1); in visitInsertElementInst() local 802 VecOp, ScalarOp, IdxOp, SQ.getWithInstruction(&IE))) in visitInsertElementInst() 806 if (isa<UndefValue>(ScalarOp) || isa<UndefValue>(IdxOp)) in visitInsertElementInst() 811 if (ExtractElementInst * EI = dyn_cast<ExtractElementInst>(ScalarOp)) { in visitInsertElementInst()
|
/dports/devel/llvm70/llvm-7.0.1.src/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 317 Value *ScalarOp = IEI->getOperand(1); in collectSingleShuffleElements() local 324 if (isa<UndefValue>(ScalarOp)) { // inserting undef into vector. in collectSingleShuffleElements() 332 } else if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)){ in collectSingleShuffleElements() 472 Value *ScalarOp = IEI->getOperand(1); in collectShuffleElements() local 475 if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)) { in collectShuffleElements() 783 Value *ScalarOp = IE.getOperand(1); in visitInsertElementInst() local 787 VecOp, ScalarOp, IdxOp, SQ.getWithInstruction(&IE))) in visitInsertElementInst() 791 if (isa<UndefValue>(ScalarOp) || isa<UndefValue>(IdxOp)) in visitInsertElementInst() 796 if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)) { in visitInsertElementInst()
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 485 Value *ScalarOp = IEI->getOperand(1); in collectSingleShuffleElements() local 492 if (isa<UndefValue>(ScalarOp)) { // inserting undef into vector. in collectSingleShuffleElements() 500 } else if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)){ in collectSingleShuffleElements() 635 Value *ScalarOp = IEI->getOperand(1); in collectShuffleElements() local 638 if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)) { in collectShuffleElements() 1046 Value *ScalarOp = IE.getOperand(1); in visitInsertElementInst() local 1050 VecOp, ScalarOp, IdxOp, SQ.getWithInstruction(&IE))) in visitInsertElementInst() 1058 match(ScalarOp, m_OneUse(m_BitCast(m_Value(ScalarSrc)))) && in visitInsertElementInst() 1074 match(ScalarOp, m_BitCast(m_Value(ScalarSrc))) && in visitInsertElementInst() 1075 (VecOp->hasOneUse() || ScalarOp->hasOneUse()) && in visitInsertElementInst() [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 497 Value *ScalarOp = IEI->getOperand(1); in collectSingleShuffleElements() local 504 if (isa<UndefValue>(ScalarOp)) { // inserting undef into vector. in collectSingleShuffleElements() 512 } else if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)){ in collectSingleShuffleElements() 647 Value *ScalarOp = IEI->getOperand(1); in collectShuffleElements() local 650 if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)) { in collectShuffleElements() 1344 Value *ScalarOp = IE.getOperand(1); in visitInsertElementInst() local 1348 VecOp, ScalarOp, IdxOp, SQ.getWithInstruction(&IE))) in visitInsertElementInst() 1356 match(ScalarOp, m_OneUse(m_BitCast(m_Value(ScalarSrc)))) && in visitInsertElementInst() 1372 match(ScalarOp, m_BitCast(m_Value(ScalarSrc))) && in visitInsertElementInst() 1373 (VecOp->hasOneUse() || ScalarOp->hasOneUse()) && in visitInsertElementInst() [all …]
|
/dports/devel/llvm11/llvm-11.0.1.src/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 485 Value *ScalarOp = IEI->getOperand(1); in collectSingleShuffleElements() local 492 if (isa<UndefValue>(ScalarOp)) { // inserting undef into vector. in collectSingleShuffleElements() 500 } else if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)){ in collectSingleShuffleElements() 635 Value *ScalarOp = IEI->getOperand(1); in collectShuffleElements() local 638 if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)) { in collectShuffleElements() 1046 Value *ScalarOp = IE.getOperand(1); in visitInsertElementInst() local 1050 VecOp, ScalarOp, IdxOp, SQ.getWithInstruction(&IE))) in visitInsertElementInst() 1058 match(ScalarOp, m_OneUse(m_BitCast(m_Value(ScalarSrc)))) && in visitInsertElementInst() 1074 match(ScalarOp, m_BitCast(m_Value(ScalarSrc))) && in visitInsertElementInst() 1075 (VecOp->hasOneUse() || ScalarOp->hasOneUse()) && in visitInsertElementInst() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 497 Value *ScalarOp = IEI->getOperand(1); in collectSingleShuffleElements() local 504 if (isa<UndefValue>(ScalarOp)) { // inserting undef into vector. in collectSingleShuffleElements() 512 } else if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)){ in collectSingleShuffleElements() 647 Value *ScalarOp = IEI->getOperand(1); in collectShuffleElements() local 650 if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)) { in collectShuffleElements() 1344 Value *ScalarOp = IE.getOperand(1); in visitInsertElementInst() local 1348 VecOp, ScalarOp, IdxOp, SQ.getWithInstruction(&IE))) in visitInsertElementInst() 1356 match(ScalarOp, m_OneUse(m_BitCast(m_Value(ScalarSrc)))) && in visitInsertElementInst() 1372 match(ScalarOp, m_BitCast(m_Value(ScalarSrc))) && in visitInsertElementInst() 1373 (VecOp->hasOneUse() || ScalarOp->hasOneUse()) && in visitInsertElementInst() [all …]
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 497 Value *ScalarOp = IEI->getOperand(1); in collectSingleShuffleElements() local 504 if (isa<UndefValue>(ScalarOp)) { // inserting undef into vector. in collectSingleShuffleElements() 512 } else if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)){ in collectSingleShuffleElements() 647 Value *ScalarOp = IEI->getOperand(1); in collectShuffleElements() local 650 if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)) { in collectShuffleElements() 1344 Value *ScalarOp = IE.getOperand(1); in visitInsertElementInst() local 1348 VecOp, ScalarOp, IdxOp, SQ.getWithInstruction(&IE))) in visitInsertElementInst() 1356 match(ScalarOp, m_OneUse(m_BitCast(m_Value(ScalarSrc)))) && in visitInsertElementInst() 1372 match(ScalarOp, m_BitCast(m_Value(ScalarSrc))) && in visitInsertElementInst() 1373 (VecOp->hasOneUse() || ScalarOp->hasOneUse()) && in visitInsertElementInst() [all …]
|
/dports/devel/llvm90/llvm-9.0.1.src/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 393 Value *ScalarOp = IEI->getOperand(1); in collectSingleShuffleElements() local 400 if (isa<UndefValue>(ScalarOp)) { // inserting undef into vector. in collectSingleShuffleElements() 408 } else if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)){ in collectSingleShuffleElements() 548 Value *ScalarOp = IEI->getOperand(1); in collectShuffleElements() local 551 if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)) { in collectShuffleElements() 900 Value *ScalarOp = IE.getOperand(1); in visitInsertElementInst() local 904 VecOp, ScalarOp, IdxOp, SQ.getWithInstruction(&IE))) in visitInsertElementInst() 911 match(ScalarOp, m_BitCast(m_Value(ScalarSrc))) && in visitInsertElementInst() 912 (VecOp->hasOneUse() || ScalarOp->hasOneUse()) && in visitInsertElementInst() 926 match(ScalarOp, m_ExtractElement(m_Value(ExtVecOp), in visitInsertElementInst()
|
/dports/devel/llvm80/llvm-8.0.1.src/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 394 Value *ScalarOp = IEI->getOperand(1); in collectSingleShuffleElements() local 401 if (isa<UndefValue>(ScalarOp)) { // inserting undef into vector. in collectSingleShuffleElements() 409 } else if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)){ in collectSingleShuffleElements() 549 Value *ScalarOp = IEI->getOperand(1); in collectShuffleElements() local 552 if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)) { in collectShuffleElements() 860 Value *ScalarOp = IE.getOperand(1); in visitInsertElementInst() local 864 VecOp, ScalarOp, IdxOp, SQ.getWithInstruction(&IE))) in visitInsertElementInst() 868 if (isa<UndefValue>(ScalarOp) || isa<UndefValue>(IdxOp)) in visitInsertElementInst() 876 match(ScalarOp, m_ExtractElement(m_Value(ExtVecOp), in visitInsertElementInst()
|
/dports/devel/llvm10/llvm-10.0.1.src/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 472 Value *ScalarOp = IEI->getOperand(1); in collectSingleShuffleElements() local 479 if (isa<UndefValue>(ScalarOp)) { // inserting undef into vector. in collectSingleShuffleElements() 487 } else if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)){ in collectSingleShuffleElements() 627 Value *ScalarOp = IEI->getOperand(1); in collectShuffleElements() local 630 if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)) { in collectShuffleElements() 1028 Value *ScalarOp = IE.getOperand(1); in visitInsertElementInst() local 1032 VecOp, ScalarOp, IdxOp, SQ.getWithInstruction(&IE))) in visitInsertElementInst() 1039 match(ScalarOp, m_BitCast(m_Value(ScalarSrc))) && in visitInsertElementInst() 1040 (VecOp->hasOneUse() || ScalarOp->hasOneUse()) && in visitInsertElementInst() 1054 match(ScalarOp, m_ExtractElement(m_Value(ExtVecOp), in visitInsertElementInst()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 472 Value *ScalarOp = IEI->getOperand(1); in collectSingleShuffleElements() local 479 if (isa<UndefValue>(ScalarOp)) { // inserting undef into vector. in collectSingleShuffleElements() 487 } else if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)){ in collectSingleShuffleElements() 627 Value *ScalarOp = IEI->getOperand(1); in collectShuffleElements() local 630 if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)) { in collectShuffleElements() 1028 Value *ScalarOp = IE.getOperand(1); in visitInsertElementInst() local 1032 VecOp, ScalarOp, IdxOp, SQ.getWithInstruction(&IE))) in visitInsertElementInst() 1039 match(ScalarOp, m_BitCast(m_Value(ScalarSrc))) && in visitInsertElementInst() 1040 (VecOp->hasOneUse() || ScalarOp->hasOneUse()) && in visitInsertElementInst() 1054 match(ScalarOp, m_ExtractElement(m_Value(ExtVecOp), in visitInsertElementInst()
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 472 Value *ScalarOp = IEI->getOperand(1); in collectSingleShuffleElements() local 479 if (isa<UndefValue>(ScalarOp)) { // inserting undef into vector. in collectSingleShuffleElements() 487 } else if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)){ in collectSingleShuffleElements() 627 Value *ScalarOp = IEI->getOperand(1); in collectShuffleElements() local 630 if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)) { in collectShuffleElements() 1028 Value *ScalarOp = IE.getOperand(1); in visitInsertElementInst() local 1032 VecOp, ScalarOp, IdxOp, SQ.getWithInstruction(&IE))) in visitInsertElementInst() 1039 match(ScalarOp, m_BitCast(m_Value(ScalarSrc))) && in visitInsertElementInst() 1040 (VecOp->hasOneUse() || ScalarOp->hasOneUse()) && in visitInsertElementInst() 1054 match(ScalarOp, m_ExtractElement(m_Value(ExtVecOp), in visitInsertElementInst()
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 558 Value *ScalarOp = IEI->getOperand(1); in collectSingleShuffleElements() local 565 if (isa<UndefValue>(ScalarOp)) { // inserting undef into vector. in collectSingleShuffleElements() 573 } else if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)){ in collectSingleShuffleElements() 708 Value *ScalarOp = IEI->getOperand(1); in collectShuffleElements() local 711 if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)) { in collectShuffleElements() 1404 Value *ScalarOp = IE.getOperand(1); in visitInsertElementInst() local 1408 VecOp, ScalarOp, IdxOp, SQ.getWithInstruction(&IE))) in visitInsertElementInst() 1416 match(ScalarOp, m_OneUse(m_BitCast(m_Value(ScalarSrc)))) && in visitInsertElementInst() 1432 match(ScalarOp, m_BitCast(m_Value(ScalarSrc))) && in visitInsertElementInst() 1433 (VecOp->hasOneUse() || ScalarOp->hasOneUse()) && in visitInsertElementInst() [all …]
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 558 Value *ScalarOp = IEI->getOperand(1); in collectSingleShuffleElements() local 565 if (isa<UndefValue>(ScalarOp)) { // inserting undef into vector. in collectSingleShuffleElements() 573 } else if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)){ in collectSingleShuffleElements() 708 Value *ScalarOp = IEI->getOperand(1); in collectShuffleElements() local 711 if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)) { in collectShuffleElements() 1404 Value *ScalarOp = IE.getOperand(1); in visitInsertElementInst() local 1408 VecOp, ScalarOp, IdxOp, SQ.getWithInstruction(&IE))) in visitInsertElementInst() 1416 match(ScalarOp, m_OneUse(m_BitCast(m_Value(ScalarSrc)))) && in visitInsertElementInst() 1432 match(ScalarOp, m_BitCast(m_Value(ScalarSrc))) && in visitInsertElementInst() 1433 (VecOp->hasOneUse() || ScalarOp->hasOneUse()) && in visitInsertElementInst() [all …]
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 558 Value *ScalarOp = IEI->getOperand(1); in collectSingleShuffleElements() local 565 if (isa<UndefValue>(ScalarOp)) { // inserting undef into vector. in collectSingleShuffleElements() 573 } else if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)){ in collectSingleShuffleElements() 708 Value *ScalarOp = IEI->getOperand(1); in collectShuffleElements() local 711 if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)) { in collectShuffleElements() 1404 Value *ScalarOp = IE.getOperand(1); in visitInsertElementInst() local 1408 VecOp, ScalarOp, IdxOp, SQ.getWithInstruction(&IE))) in visitInsertElementInst() 1416 match(ScalarOp, m_OneUse(m_BitCast(m_Value(ScalarSrc)))) && in visitInsertElementInst() 1432 match(ScalarOp, m_BitCast(m_Value(ScalarSrc))) && in visitInsertElementInst() 1433 (VecOp->hasOneUse() || ScalarOp->hasOneUse()) && in visitInsertElementInst() [all …]
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 588 Value *ScalarOp = IEI->getOperand(1); in collectSingleShuffleElements() local 595 if (isa<UndefValue>(ScalarOp)) { // inserting undef into vector. in collectSingleShuffleElements() 603 } else if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)){ in collectSingleShuffleElements() 737 Value *ScalarOp = IEI->getOperand(1); in collectShuffleElements() local 740 if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)) { in collectShuffleElements() 1472 Value *ScalarOp = IE.getOperand(1); in visitInsertElementInst() local 1476 VecOp, ScalarOp, IdxOp, SQ.getWithInstruction(&IE))) in visitInsertElementInst() 1484 match(ScalarOp, m_OneUse(m_BitCast(m_Value(ScalarSrc)))) && in visitInsertElementInst() 1500 match(ScalarOp, m_BitCast(m_Value(ScalarSrc))) && in visitInsertElementInst() 1501 (VecOp->hasOneUse() || ScalarOp->hasOneUse()) && in visitInsertElementInst() [all …]
|