Home
last modified time | relevance | path

Searched refs:IsSplat (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp2462 bool IsSplat = true; in buildVector32() local
2466 IsSplat = false; in buildVector32()
2469 if (IsSplat) { in buildVector32()
2523 bool IsSplat = true; in buildVector64() local
2527 IsSplat = false; in buildVector64()
2530 if (IsSplat) { in buildVector64()
H A DHexagonISelLoweringHVX.cpp652 bool IsSplat = isSplat(Words, SplatV); in buildHvxVectorReg() local
653 if (IsSplat && isUndef(SplatV)) in buildHvxVectorReg()
655 if (IsSplat) { in buildHvxVectorReg()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DConstants.h761 mutable bool IsSplat : 1;
/llvm-project-15.0.7/llvm/lib/IR/
H A DConstants.cpp3250 IsSplat = isSplatData(); in isSplat()
3252 return IsSplat; in isSplat()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp9026 bool IsSplat = true; in haveEfficientBuildVectorPattern() local
9052 IsSplat = false; in haveEfficientBuildVectorPattern()
9054 return !(IsSplat && IsLoad); in haveEfficientBuildVectorPattern()
14028 bool IsSplat = true; in combineElementTruncationToVectorTruncation() local
14048 IsSplat = false; in combineElementTruncationToVectorTruncation()
14054 if (IsSplat) in combineElementTruncationToVectorTruncation()
/llvm-project-15.0.7/llvm/unittests/ADT/
H A DAPIntTest.cpp1689 TEST(APIntTest, IsSplat) { in TEST() argument
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp9915 bool IsSplat = true; in LowerBUILD_VECTORvXi1() local
9931 IsSplat = false; in LowerBUILD_VECTORvXi1()
9935 if (IsSplat) { in LowerBUILD_VECTORvXi1()
53830 if (IsSplat && in combineConcatVectorOps()
53943 if (!IsSplat) in combineConcatVectorOps()
53950 if (!IsSplat && VT.getScalarType() == MVT::f32 && in combineConcatVectorOps()
53963 if (!IsSplat && NumOps == 2 && VT.is256BitVector() && in combineConcatVectorOps()
53977 if (!IsSplat && NumOps == 2 && VT == MVT::v4f64) { in combineConcatVectorOps()
54075 if (!IsSplat && VT.is512BitVector()) { in combineConcatVectorOps()
54090 if (!IsSplat && VT.is256BitVector() && in combineConcatVectorOps()
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp6276 bool IsSplat = Vector->isConstantSplat(SplatValue, SplatUndef, in visitAND() local
6278 if (IsSplat) { in visitAND()
22028 bool IsSplat = false; in combineShuffleOfScalars() local
22033 IsSplat = (Splat0 == BV1->getSplatValue()); in combineShuffleOfScalars()
22058 if (!IsSplat && !DuplicateOps.insert(Op).second) in combineShuffleOfScalars()