HomeSort by: relevance | last modified time | path
    Searched refs:BuildVectorSDNode (Results 1 - 21 of 21) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsISelDAGToDAG.cpp 232 auto *BVN = dyn_cast<BuildVectorSDNode>(C);
MipsSEISelDAGToDAG.cpp 516 BuildVectorSDNode *Node = dyn_cast<BuildVectorSDNode>(N);
1056 BuildVectorSDNode *BVN = cast<BuildVectorSDNode>(Node);
MipsSEISelLowering.cpp 535 BuildVectorSDNode *Node = dyn_cast<BuildVectorSDNode>(N.getNode());
560 BuildVectorSDNode *BVN = dyn_cast<BuildVectorSDNode>(N);
853 BuildVectorSDNode *BV = dyn_cast<BuildVectorSDNode>(N->getOperand(1));
2439 static bool isConstantOrUndefBUILD_VECTOR(const BuildVectorSDNode *Op) {
2461 BuildVectorSDNode *Node = cast<BuildVectorSDNode>(Op);
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAG.cpp 155 auto *BV = dyn_cast<BuildVectorSDNode>(N);
1805 auto BlendSplat = [&](BuildVectorSDNode *BV, int Offset) {
1826 if (auto *N1BV = dyn_cast<BuildVectorSDNode>(N1))
1828 if (auto *N2BV = dyn_cast<BuildVectorSDNode>(N2))
1879 if (auto *BV = dyn_cast<BuildVectorSDNode>(V)) {
2681 auto *BV = dyn_cast<BuildVectorSDNode>(V.getOperand(1));
2710 auto *BV = dyn_cast<BuildVectorSDNode>(V.getOperand(1));
4745 if (BuildVectorSDNode *BV = dyn_cast<BuildVectorSDNode>(Operand)) {
5310 BuildVectorSDNode *BV = dyn_cast<BuildVectorSDNode>(Op)
    [all...]
DAGCombiner.cpp 5612 auto *BVec = dyn_cast<BuildVectorSDNode>(N1);
5718 } else if (BuildVectorSDNode *Vector = dyn_cast<BuildVectorSDNode>(N1)) {
8190 BuildVectorSDNode *N1CV = dyn_cast<BuildVectorSDNode>(N1);
8197 BuildVectorSDNode *N01CV = dyn_cast<BuildVectorSDNode>(N01);
9965 if (isa<BuildVectorSDNode>(OpRHS) && isa<BuildVectorSDNode>(CondRHS) &&
10018 if (auto *OpRHSBV = dyn_cast<BuildVectorSDNode>(OpRHS))
    [all...]
LegalizeDAG.cpp 1436 EVT MemVT = isa<BuildVectorSDNode>(Node) ? VT.getVectorElementType()
1451 bool Truncate = isa<BuildVectorSDNode>(Node) &&
TargetLowering.cpp 2344 if (auto *BV = dyn_cast<BuildVectorSDNode>(V)) {
3070 } else if (auto *BV = dyn_cast<BuildVectorSDNode>(N)) {
3103 const BuildVectorSDNode *BV = dyn_cast<BuildVectorSDNode>(N);
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZISelLowering.h 723 SystemZVectorConstantInfo(BuildVectorSDNode *BVN);
SystemZISelDAGToDAG.cpp 1635 auto *BVN = cast<BuildVectorSDNode>(Node);
SystemZISelLowering.cpp 814 SystemZVectorConstantInfo::SystemZVectorConstantInfo(BuildVectorSDNode *BVN) {
4937 BuildVectorSDNode *BVN) {
5140 auto *BVN = cast<BuildVectorSDNode>(Op.getNode());
5321 if (auto *BVN = dyn_cast<BuildVectorSDNode>(Op1)) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp 9270 static bool resolveBuildVector(BuildVectorSDNode *BVN, APInt &CnstBits,
9489 BuildVectorSDNode *Bvec = dyn_cast<BuildVectorSDNode>(PotentialBVec);
9618 BuildVectorSDNode *BVN =
9619 dyn_cast<BuildVectorSDNode>(Op.getOperand(1).getNode());
9623 BVN = dyn_cast<BuildVectorSDNode>(Op.getOperand(0).getNode());
9688 BuildVectorSDNode *BVN = cast<BuildVectorSDNode>(Op.getNode());
9735 BuildVectorSDNode *BVN = cast<BuildVectorSDNode>(Op.getNode())
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
SelectionDAGNodes.h 1917 class BuildVectorSDNode : public SDNode {
1920 explicit BuildVectorSDNode() = delete;
  /src/external/apache2/llvm/dist/llvm/lib/Target/VE/
VEISelLowering.cpp 1608 if (!isa<BuildVectorSDNode>(N))
1610 const auto *BVN = cast<BuildVectorSDNode>(N);
1634 if (auto *BuildVec = dyn_cast<BuildVectorSDNode>(N)) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMISelLowering.cpp 6256 BuildVectorSDNode *BVN = dyn_cast<BuildVectorSDNode>(Op.getNode());
7477 BuildVectorSDNode *BVN = cast<BuildVectorSDNode>(Op.getNode());
13368 BuildVectorSDNode *BVN = dyn_cast<BuildVectorSDNode>(N->getOperand(1));
13662 BuildVectorSDNode *BVN = dyn_cast<BuildVectorSDNode>(N->getOperand(1));
13720 BuildVectorSDNode *BVN0 = dyn_cast<BuildVectorSDNode>(N0->getOperand(1))
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ISelLowering.cpp 8820 static SDValue lowerBuildVectorAsBroadcast(BuildVectorSDNode *BVOp,
9291 static bool isHorizontalBinOpPart(const BuildVectorSDNode *N, unsigned Opcode,
9446 static bool isAddSubOrSubAdd(const BuildVectorSDNode *BV,
9601 static SDValue lowerToAddSubOrFMAddSub(const BuildVectorSDNode *BV,
9636 static bool isHopBuildVector(const BuildVectorSDNode *BV, SelectionDAG &DAG,
9723 static SDValue getHopForBuildVector(const BuildVectorSDNode *BV,
9761 static SDValue LowerToHorizontalOp(const BuildVectorSDNode *BV,
9885 static SDValue lowerBuildVectorToBitOp(BuildVectorSDNode *Op,
10347 BuildVectorSDNode *BV = cast<BuildVectorSDNode>(Op.getNode())
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCISelLowering.cpp 8903 /// \param V - pointer to the BuildVectorSDNode being matched
8913 static bool haveEfficientBuildVectorPattern(BuildVectorSDNode *V,
9033 BuildVectorSDNode *BVN = dyn_cast<BuildVectorSDNode>(Op.getNode());
9034 assert(BVN && "Expected a BuildVectorSDNode in LowerBUILD_VECTOR");
9606 BuildVectorSDNode *BVN = dyn_cast<BuildVectorSDNode>(RHS.getNode());
14593 cast<BuildVectorSDNode>(TheSplat.getNode())->getSplatValue();
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUISelDAGToDAG.cpp 1649 assert(isa<BuildVectorSDNode>(N));
SIISelLowering.cpp 9890 if (BuildVectorSDNode *BV = dyn_cast<BuildVectorSDNode>(Op)) {
11657 if (BuildVectorSDNode *V = dyn_cast<BuildVectorSDNode>(Op)) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblyISelLowering.cpp 2217 auto *Splat = dyn_cast<BuildVectorSDNode>(N->getOperand(1));
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonISelLowering.cpp 2286 if (SDValue S = cast<BuildVectorSDNode>(Op1)->getSplatValue())
  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVISelLowering.cpp 1440 if (SDValue Splat = cast<BuildVectorSDNode>(Op)->getSplatValue()) {
1458 if (SDValue Splat = cast<BuildVectorSDNode>(Op)->getSplatValue()) {
1489 const auto *BV = cast<BuildVectorSDNode>(Op);

Completed in 208 milliseconds