Searched refs:Masks (Results 1 – 11 of 11) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/MCA/ |
| H A D | Support.cpp | 25 MutableArrayRef<uint64_t> Masks) { in computeProcResourceMasks() argument 28 assert(Masks.size() == SM.getNumProcResourceKinds() && in computeProcResourceMasks() 31 Masks[0] = 0; in computeProcResourceMasks() 38 Masks[I] = 1ULL << ProcResourceID; in computeProcResourceMasks() 47 Masks[I] = 1ULL << ProcResourceID; in computeProcResourceMasks() 49 uint64_t OtherMask = Masks[Desc.SubUnitsIdxBegin[U]]; in computeProcResourceMasks() 50 Masks[I] |= OtherMask; in computeProcResourceMasks() 60 LLVM_DEBUG(dbgs() << '[' << I << "] " << Desc.Name << " - " << Masks[I] in computeProcResourceMasks()
|
| /freebsd-12.1/contrib/llvm/include/llvm/MCA/Stages/ |
| H A D | InstructionTables.h | 32 SmallVector<uint64_t, 8> Masks; variable 36 : Stage(), SM(Model), Masks(Model.getNumProcResourceKinds()) { in InstructionTables() 37 computeProcResourceMasks(Model, Masks); in InstructionTables()
|
| /freebsd-12.1/contrib/llvm/lib/MCA/Stages/ |
| H A D | InstructionTables.cpp | 34 Masks.begin(), std::find(Masks.begin(), Masks.end(), Resource.first)); in execute()
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTDC.cpp | 159 static const int Masks[][4] = { in convertFCmp() local 206 Mask |= Masks[WhichConst][0]; in convertFCmp() 208 Mask |= Masks[WhichConst][1]; in convertFCmp() 210 Mask |= Masks[WhichConst][2]; in convertFCmp() 212 Mask |= Masks[WhichConst][3]; in convertFCmp()
|
| H A D | SystemZISelLowering.cpp | 3174 uint64_t Masks[] = { Known[0].Zero.getZExtValue(), in lowerOR() local 3177 if ((Masks[0] >> 32) == 0xffffffff && uint32_t(Masks[1]) == 0xffffffff) in lowerOR() 3179 else if ((Masks[1] >> 32) == 0xffffffff && uint32_t(Masks[0]) == 0xffffffff) in lowerOR()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | RDFRegisters.cpp | 377 Masks[R.Reg] |= R.Mask; in rr_iterator() 379 Pos = End ? Masks.end() : Masks.begin(); in rr_iterator() 380 Index = End ? Masks.size() : 0; in rr_iterator()
|
| H A D | RDFRegisters.h | 189 MapType Masks;
|
| /freebsd-12.1/contrib/llvm/include/llvm/MCA/ |
| H A D | Support.h | 107 MutableArrayRef<uint64_t> Masks);
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlan.h | 778 VPBlendRecipe(PHINode *Phi, ArrayRef<VPValue *> Masks) in VPBlendRecipe() argument 781 Phi->getNumIncomingValues() == Masks.size()) && in VPBlendRecipe() 783 if (!Masks.empty()) in VPBlendRecipe() 784 User.reset(new VPUser(Masks)); in VPBlendRecipe()
|
| H A D | LoopVectorize.cpp | 6496 SmallVector<VPValue *, 2> Masks; in tryToBlend() local 6504 Masks.push_back(EdgeMask); in tryToBlend() 6506 return new VPBlendRecipe(Phi, Masks); in tryToBlend()
|
| /freebsd-12.1/share/examples/ipfilter/ |
| H A D | examples.txt | 55 Masks). This package provides several ways to do this. Eg:
|