Searched refs:InsertMask (Results 1 – 3 of 3) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelDAGToDAG.cpp | 273 bool detectOrAndInsertion(SDValue &Op, uint64_t InsertMask) const; 729 uint64_t InsertMask) const { in detectOrAndInsertion() 742 if (InsertMask & AndMask) in detectOrAndInsertion() 748 if (Used != (AndMask | InsertMask)) { in detectOrAndInsertion() 750 if (Used != (AndMask | InsertMask | Known.Zero.getZExtValue())) in detectOrAndInsertion()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 7065 SmallVector<int> InsertMask(NumElts, UndefMaskElem); in getEntryCost() local 7068 InsertMask[OffsetBeg] = 0; in getEntryCost() 7075 InsertMask[Idx] = I + 1; in getEntryCost() 7141 buildUseMask(NumElts, InsertMask, UseMask::UndefsAsMask)); in getEntryCost() 9340 SmallVector<int> InsertMask(NumElts, UndefMaskElem); in vectorizeTree() local 9343 InsertMask[Offset + I] = I; in vectorizeTree() 9346 buildUseMask(NumElts, InsertMask, UseMask::UndefsAsMask); in vectorizeTree() 9352 if (!ShuffleVectorInst::isIdentityMask(InsertMask)) { in vectorizeTree() 9357 if (InsertMask[I] == UndefMaskElem && !IsFirstPoison.test(I)) in vectorizeTree() 9358 InsertMask[I] = I + NumElts; in vectorizeTree() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelDAGToDAG.cpp | 806 unsigned InsertMask = RKnown.Zero.getZExtValue(); in tryBitfieldInsert() local 808 if ((TargetMask | InsertMask) == 0xFFFFFFFF) { in tryBitfieldInsert() 813 InsertMask = ~InsertMask; in tryBitfieldInsert() 824 std::swap(TargetMask, InsertMask); in tryBitfieldInsert() 832 std::swap(TargetMask, InsertMask); in tryBitfieldInsert() 837 if (isRunOfOnes(InsertMask, MB, ME)) { in tryBitfieldInsert() 848 bool CanFoldMask = InsertMask == MKnown.One.getZExtValue(); in tryBitfieldInsert()
|