Searched refs:NormalizedMask (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/MCA/ |
| H A D | InstrBuilder.cpp | 131 uint64_t NormalizedMask = A.first; in initializeUsedResources() local 136 NormalizedMask ^= PowerOf2Floor(NormalizedMask); in initializeUsedResources() 137 UsedResourceGroups |= (A.first ^ NormalizedMask); in initializeUsedResources() 139 uint64_t AvailableMask = NormalizedMask & ~UsedResourceUnits; in initializeUsedResources() 140 if ((NormalizedMask != AvailableMask) && in initializeUsedResources() 151 if ((NormalizedMask & B.first) == NormalizedMask) { in initializeUsedResources() 170 uint64_t NormalizedMask = A.first; in initializeUsedResources() local 171 assert(countPopulation(NormalizedMask) > 1); in initializeUsedResources() 173 NormalizedMask ^= PowerOf2Floor(NormalizedMask); in initializeUsedResources() 174 uint64_t AvailableMask = NormalizedMask & ~UsedResourceUnits; in initializeUsedResources() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.cpp | 1246 SmallVector<int> NormalizedMask(NormalizedVF, UndefMaskElem); in getShuffleCost() local 1247 copy(Mask, NormalizedMask.begin()); in getShuffleCost() 1252 NormalizedMask, NumOfSrcRegs, NumOfDestRegs, NumOfDestRegs, []() {}, in getShuffleCost()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 7674 SmallVector<int, 4> NormalizedMask(VF, UndefMaskElem); in finalize() local 7675 std::iota(NormalizedMask.begin(), NormalizedMask.end(), 0); in finalize() 7676 addMask(NormalizedMask); in finalize()
|