HomeSort by relevance Sort by last modified time
    Searched refs:VWidth (Results 1 - 11 of 11) sorted by null

  /external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
InstCombineSimplifyDemanded.cpp     [all...]
InstCombineVectorOps.cpp 434 unsigned VWidth = cast<VectorType>(VecOp->getType())->getNumElements();
435 APInt UndefElts(VWidth, 0);
436 APInt AllOnesEltMask(APInt::getAllOnesValue(VWidth));
458 unsigned VWidth = cast<VectorType>(SVI.getType())->getNumElements();
460 if (VWidth != cast<VectorType>(LHS->getType())->getNumElements())
463 APInt UndefElts(VWidth, 0);
464 APInt AllOnesEltMask(APInt::getAllOnesValue(VWidth));
InstCombineCalls.cpp 588 unsigned VWidth =
590 APInt DemandedElts(VWidth, 1);
591 APInt UndefElts(VWidth, 0);
608 unsigned VWidth =
610 unsigned LowHalfElts = VWidth / 2;
611 APInt InputDemandedElts(APInt::getBitsSet(VWidth, 0, LowHalfElts));
612 APInt UndefElts(VWidth, 0);
    [all...]
InstCombineMulDivRem.cpp 688 unsigned VWidth = RHSV->getNumOperands();
691 for (unsigned i = 0; !hasNegative && i != VWidth; ++i)
697 std::vector<Constant *> Elts(VWidth);
698 for (unsigned i = 0; i != VWidth; ++i) {
  /external/llvm/lib/Transforms/InstCombine/
InstCombineSimplifyDemanded.cpp     [all...]
InstCombineVectorOps.cpp 619 unsigned VWidth = cast<VectorType>(VecOp->getType())->getNumElements();
620 APInt UndefElts(VWidth, 0);
621 APInt AllOnesEltMask(APInt::getAllOnesValue(VWidth));
    [all...]
InstCombineCalls.cpp 298 unsigned VWidth = VT->getNumElements();
317 auto ShiftVec = Builder.CreateVectorSplat(VWidth, ShiftAmt);
    [all...]
InstCombineSelect.cpp     [all...]
InstCombineMulDivRem.cpp     [all...]
InstructionCombining.cpp     [all...]
  /external/clang/test/CodeGenCXX/
pragma-loop.cpp 108 const T VWidth = VECWIDTH;
111 #pragma clang loop vectorize_width(VWidth) interleave_count(ICount)

Completed in 360 milliseconds