/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
H A D | MipsISelDAGToDAG.cpp | 232 auto *BVN = dyn_cast<BuildVectorSDNode>(C); in selectVecAddAsVecSubIfProfitable() local 233 if (!BVN) in selectVecAddAsVecSubIfProfitable() 240 if (!BVN->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, HasAnyUndefs, in selectVecAddAsVecSubIfProfitable()
|
H A D | MipsSEISelDAGToDAG.cpp | 1056 BuildVectorSDNode *BVN = cast<BuildVectorSDNode>(Node); in trySelect() local 1061 EVT ResVecTy = BVN->getValueType(0); in trySelect() 1064 if (!Subtarget->hasMSA() || !BVN->getValueType(0).is128BitVector()) in trySelect() 1067 if (!BVN->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, in trySelect()
|
H A D | MipsSEISelLowering.cpp | 560 BuildVectorSDNode *BVN = dyn_cast<BuildVectorSDNode>(N); in isVectorAllOnes() local 562 if (!BVN) in isVectorAllOnes() 571 if (BVN->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, HasAnyUndefs)) in isVectorAllOnes()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/VE/ |
H A D | VEISelLowering.cpp | 1610 const auto *BVN = cast<BuildVectorSDNode>(N); in getUniqueInsertion() local 1614 for (Idx = 0; Idx < BVN->getNumOperands(); ++Idx) { in getUniqueInsertion() 1615 auto ElemV = BVN->getOperand(Idx); in getUniqueInsertion() 1620 if (Idx == BVN->getNumOperands()) in getUniqueInsertion() 1625 for (; Idx < BVN->getNumOperands(); ++Idx) { in getUniqueInsertion() 1626 auto ElemV = BVN->getOperand(Idx); in getUniqueInsertion()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 4937 BuildVectorSDNode *BVN) { in tryBuildVectorShuffle() argument 4938 EVT VT = BVN->getValueType(0); in tryBuildVectorShuffle() 4949 SDValue Op = BVN->getOperand(I); in tryBuildVectorShuffle() 4963 ResidueOps.push_back(BVN->getOperand(I)); in tryBuildVectorShuffle() 4977 Op = DAG.getBuildVector(VT, SDLoc(BVN), ResidueOps); in tryBuildVectorShuffle() 4982 return GS.getNode(DAG, SDLoc(BVN)); in tryBuildVectorShuffle() 5140 auto *BVN = cast<BuildVectorSDNode>(Op.getNode()); in lowerBUILD_VECTOR() local 5144 if (BVN->isConstant()) { in lowerBUILD_VECTOR() 5153 if (SDValue Res = tryBuildVectorShuffle(DAG, BVN)) in lowerBUILD_VECTOR() 5321 if (auto *BVN = dyn_cast<BuildVectorSDNode>(Op1)) { in lowerShift() local [all …]
|
H A D | SystemZISelLowering.h | 723 SystemZVectorConstantInfo(BuildVectorSDNode *BVN);
|
H A D | SystemZISelDAGToDAG.cpp | 1635 auto *BVN = cast<BuildVectorSDNode>(Node); in Select() local 1636 SystemZVectorConstantInfo VCI(BVN); in Select()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 9272 EVT VT = BVN->getValueType(0); in resolveBuildVector() 9618 BuildVectorSDNode *BVN = in LowerVectorOR() local 9620 if (!BVN) { in LowerVectorOR() 9625 if (!BVN) in LowerVectorOR() 9630 if (resolveBuildVector(BVN, DefBits, UndefBits)) { in LowerVectorOR() 9689 if (resolveBuildVector(BVN, DefBits, UndefBits)) { in ConstantBuildVector() 9736 if (BVN->isConstant()) in LowerBUILD_VECTOR() 10301 if (!BVN || !BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, in getVShiftImm() 10423 bool IsCnst = BVN && resolveBuildVector(BVN, CnstBits, UndefBits); in EmitVectorComparison() 12841 BuildVectorSDNode *BVN = in performANDCombine() local [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 6256 BuildVectorSDNode *BVN = dyn_cast<BuildVectorSDNode>(Op.getNode()); in getVShiftImm() local 6260 if (!BVN || in getVShiftImm() 7477 BuildVectorSDNode *BVN = cast<BuildVectorSDNode>(Op.getNode()); in LowerBUILD_VECTOR() local 8778 SDNode *BVN = N->getOperand(0).getNode(); in isExtendedBUILD_VECTOR() local 8779 if (BVN->getValueType(0) != MVT::v4i32 || in isExtendedBUILD_VECTOR() 8780 BVN->getOpcode() != ISD::BUILD_VECTOR) in isExtendedBUILD_VECTOR() 8936 SDNode *BVN = N->getOperand(0).getNode(); in SkipExtensionForVMULL() local 8937 assert(BVN->getOpcode() == ISD::BUILD_VECTOR && in SkipExtensionForVMULL() 8942 {BVN->getOperand(LowElt), BVN->getOperand(LowElt + 2)}); in SkipExtensionForVMULL() 13380 if (BVN && (Subtarget->hasNEON() || Subtarget->hasMVEIntegerOps()) && in PerformANDCombine() [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 9033 BuildVectorSDNode *BVN = dyn_cast<BuildVectorSDNode>(Op.getNode()); in LowerBUILD_VECTOR() local 9034 assert(BVN && "Expected a BuildVectorSDNode in LowerBUILD_VECTOR"); in LowerBUILD_VECTOR() 9041 BVN->isConstantSplat(APSplatBits, APSplatUndef, SplatBitSize, in LowerBUILD_VECTOR() 9131 haveEfficientBuildVectorPattern(BVN, Subtarget.hasDirectMove(), in LowerBUILD_VECTOR() 9606 BuildVectorSDNode *BVN = dyn_cast<BuildVectorSDNode>(RHS.getNode()); in lowerToXXSPLTI32DX() local 9607 if (!BVN) in lowerToXXSPLTI32DX() 9614 if (!BVN->isConstantSplat(APSplatValue, APSplatUndef, SplatBitSize, in lowerToXXSPLTI32DX()
|
/netbsd/share/misc/ |
H A D | airport | 1025 BVN:Albion Municipal Airport, NE, USA
|