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

  /external/llvm/lib/CodeGen/SelectionDAG/
TargetLowering.cpp     [all...]
LegalizeVectorTypes.cpp     [all...]
LegalizeDAG.cpp 177 SmallVector<int, 8> NewMask;
182 NewMask.push_back(-1);
184 NewMask.push_back(Idx * NumEltsGrowth + j);
187 assert(NewMask.size() == NumDestElts && "Non-integer NumEltsGrowth?");
188 assert(TLI.isShuffleMaskLegal(NewMask, NVT) && "Shuffle not legal?");
189 return DAG.getVectorShuffle(NVT, dl, N1, N2, &NewMask[0]);
    [all...]
LegalizeIntegerTypes.cpp     [all...]
DAGCombiner.cpp     [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineVectorOps.cpp 536 std::vector<int> NewMask;
551 NewMask.push_back(MaskElt);
556 if (isSplat || NewMask == LHSMask || NewMask == Mask) {
559 for (unsigned i = 0, e = NewMask.size(); i != e; ++i) {
560 if (NewMask[i] < 0) {
563 Elts.push_back(ConstantInt::get(Int32Ty, NewMask[i]));
InstCombineSimplifyDemanded.cpp 349 APInt NewMask = ~(LHSKnownOne & RHSKnownOne & DemandedMask);
352 ConstantInt::get(I->getType(), NewMask & AndRHS->getValue());
357 ConstantInt::get(I->getType(), NewMask & XorRHS->getValue());
    [all...]
  /external/llvm/lib/Target/X86/
X86ISelLowering.cpp     [all...]
  /external/llvm/lib/Target/ARM/
ARMISelLowering.cpp     [all...]

Completed in 38 milliseconds