HomeSort by: relevance | last modified time | path
    Searched defs:BVN (Results 1 - 8 of 8) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsISelDAGToDAG.cpp 232 auto *BVN = dyn_cast<BuildVectorSDNode>(C);
233 if (!BVN)
240 if (!BVN->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, HasAnyUndefs,
MipsSEISelDAGToDAG.cpp 1056 BuildVectorSDNode *BVN = cast<BuildVectorSDNode>(Node);
1061 EVT ResVecTy = BVN->getValueType(0);
1064 if (!Subtarget->hasMSA() || !BVN->getValueType(0).is128BitVector())
1067 if (!BVN->isConstantSplat(SplatValue, SplatUndef, SplatBitSize,
MipsSEISelLowering.cpp 560 BuildVectorSDNode *BVN = dyn_cast<BuildVectorSDNode>(N);
562 if (!BVN)
571 if (BVN->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, HasAnyUndefs))
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZISelDAGToDAG.cpp 1635 auto *BVN = cast<BuildVectorSDNode>(Node);
1636 SystemZVectorConstantInfo VCI(BVN);
  /src/external/apache2/llvm/dist/llvm/lib/Target/VE/
VEISelLowering.cpp 1610 const auto *BVN = cast<BuildVectorSDNode>(N);
1614 for (Idx = 0; Idx < BVN->getNumOperands(); ++Idx) {
1615 auto ElemV = BVN->getOperand(Idx);
1620 if (Idx == BVN->getNumOperands())
1625 for (; Idx < BVN->getNumOperands(); ++Idx) {
1626 auto ElemV = BVN->getOperand(Idx);
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCISelLowering.cpp 9033 BuildVectorSDNode *BVN = dyn_cast<BuildVectorSDNode>(Op.getNode());
9034 assert(BVN && "Expected a BuildVectorSDNode in LowerBUILD_VECTOR");
9041 BVN->isConstantSplat(APSplatBits, APSplatUndef, SplatBitSize,
9131 haveEfficientBuildVectorPattern(BVN, Subtarget.hasDirectMove(),
9606 BuildVectorSDNode *BVN = dyn_cast<BuildVectorSDNode>(RHS.getNode());
9607 if (!BVN)
9614 if (!BVN->isConstantSplat(APSplatValue, APSplatUndef, SplatBitSize,
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp 9270 static bool resolveBuildVector(BuildVectorSDNode *BVN, APInt &CnstBits,
9272 EVT VT = BVN->getValueType(0);
9276 if (BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, HasAnyUndefs)) {
9618 BuildVectorSDNode *BVN =
9620 if (!BVN) {
9623 BVN = dyn_cast<BuildVectorSDNode>(Op.getOperand(0).getNode());
9625 if (!BVN)
9630 if (resolveBuildVector(BVN, DefBits, UndefBits)) {
9688 BuildVectorSDNode *BVN = cast<BuildVectorSDNode>(Op.getNode());
9689 if (resolveBuildVector(BVN, DefBits, UndefBits))
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMISelLowering.cpp 6256 BuildVectorSDNode *BVN = dyn_cast<BuildVectorSDNode>(Op.getNode());
6260 if (!BVN ||
6261 !BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, HasAnyUndefs,
7477 BuildVectorSDNode *BVN = cast<BuildVectorSDNode>(Op.getNode());
7490 if (BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, HasAnyUndefs)) {
8778 SDNode *BVN = N->getOperand(0).getNode();
8779 if (BVN->getValueType(0) != MVT::v4i32 ||
8780 BVN->getOpcode() != ISD::BUILD_VECTOR)
8784 ConstantSDNode *Lo0 = dyn_cast<ConstantSDNode>(BVN->getOperand(LoElt));
8785 ConstantSDNode *Hi0 = dyn_cast<ConstantSDNode>(BVN->getOperand(HiElt))
    [all...]

Completed in 97 milliseconds