| /freebsd-12.1/contrib/llvm/include/llvm/MC/ |
| H A D | LaneBitmask.h | 49 constexpr bool operator== (LaneBitmask M) const { return Mask == M.Mask; } 50 constexpr bool operator!= (LaneBitmask M) const { return Mask != M.Mask; } 51 constexpr bool operator< (LaneBitmask M) const { return Mask < M.Mask; } 57 return LaneBitmask(~Mask); 60 return LaneBitmask(Mask | M.Mask); 63 return LaneBitmask(Mask & M.Mask); 66 Mask |= M.Mask; 70 Mask &= M.Mask; 77 return countPopulation(Mask); in getNumLanes() 80 return Log2_32(Mask); in getHighestLane() [all …]
|
| /freebsd-12.1/contrib/openmp/runtime/src/ |
| H A D | kmp_affinity.h | 24 class Mask : public KMPAffinity::Mask { 28 Mask() { in Mask() function 38 const Mask *convert = static_cast<const Mask *>(src); in copy() 42 const Mask *convert = static_cast<const Mask *>(rhs); in bitwise_and() 152 Mask *hwloc_array = static_cast<Mask *>(array); in deallocate_mask_array() 157 Mask *hwloc_array = static_cast<Mask *>(array); in index_mask_array() 239 class Mask : public KMPAffinity::Mask { 329 KMPNativeAffinity::Mask *retval = new Mask(); in allocate_mask() 341 Mask *linux_array = static_cast<Mask *>(array); in deallocate_mask_array() 346 Mask *linux_array = static_cast<Mask *>(array); in index_mask_array() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | SIModeRegister.cpp | 43 unsigned Mask; member 46 Status() : Mask(0), Mode(0){}; in Status() 48 Status(unsigned Mask, unsigned Mode) : Mask(Mask), Mode(Mode) { in Status() 49 Mode &= Mask; in Status() 55 return Status((Mask | S.Mask), ((Mode & ~S.Mask) | (S.Mode & S.Mask))); in merge() 67 unsigned NewMask = (Mask & S.Mask) & (Mode ^ ~S.Mode); in intersect() 74 return Status((S.Mask & (Mode ^ S.Mode)) | (~Mask & S.Mask), S.Mode); in delta() 78 return (Mask == S.Mask) && (Mode == S.Mode); in operator ==() 84 return ((Mask & S.Mask) == S.Mask) && ((Mode & S.Mask) == S.Mode); in isCompatible() 88 return !(Mask & S.Mask) || isCompatible(S); in isCombinable() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTDC.cpp | 204 int Mask = 0; in convertFCmp() local 206 Mask |= Masks[WhichConst][0]; in convertFCmp() 208 Mask |= Masks[WhichConst][1]; in convertFCmp() 210 Mask |= Masks[WhichConst][2]; in convertFCmp() 221 Mask |= Mask >> 1; in convertFCmp() 246 int Mask; in convertICmp() local 295 int Mask; in convertLogicOp() local 298 Mask = Mask0 & Mask1; in convertLogicOp() 301 Mask = Mask0 | Mask1; in convertLogicOp() 304 Mask = Mask0 ^ Mask1; in convertLogicOp() [all …]
|
| /freebsd-12.1/contrib/gcc/config/i386/ |
| H A D | i386.opt | 35 Target Report Mask(3DNOW) 47 Target Report Mask(80387) 133 Target Report Mask(MMX) 181 Target Report Mask(RTD) 189 Target Report Mask(SSE) 193 Target Report Mask(SSE2) 197 Target Report Mask(SSE3) 201 Target Report Mask(SSSE3) 209 Target Report Mask(AES) 218 Target Report Mask(ABM) [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Basic/ |
| H A D | SanitizerBlacklist.cpp | 22 bool SanitizerBlacklist::isBlacklistedGlobal(SanitizerMask Mask, in isBlacklistedGlobal() argument 25 return SSCL->inSection(Mask, "global", GlobalName, Category); in isBlacklistedGlobal() 28 bool SanitizerBlacklist::isBlacklistedType(SanitizerMask Mask, in isBlacklistedType() argument 31 return SSCL->inSection(Mask, "type", MangledTypeName, Category); in isBlacklistedType() 34 bool SanitizerBlacklist::isBlacklistedFunction(SanitizerMask Mask, in isBlacklistedFunction() argument 36 return SSCL->inSection(Mask, "fun", FunctionName); in isBlacklistedFunction() 39 bool SanitizerBlacklist::isBlacklistedFile(SanitizerMask Mask, in isBlacklistedFile() argument 42 return SSCL->inSection(Mask, "src", FileName, Category); in isBlacklistedFile() 45 bool SanitizerBlacklist::isBlacklistedLocation(SanitizerMask Mask, in isBlacklistedLocation() argument 49 isBlacklistedFile(Mask, SM.getFilename(SM.getFileLoc(Loc)), Category); in isBlacklistedLocation()
|
| H A D | SanitizerSpecialCaseList.cpp | 40 SanitizerMask Mask = 0; in createSanitizerSections() local 44 Mask |= SanitizerKind::ID; in createSanitizerSections() 51 SanitizerSections.emplace_back(Mask, S.Entries); in createSanitizerSections() 55 bool SanitizerSpecialCaseList::inSection(SanitizerMask Mask, StringRef Prefix, in inSection() argument 59 if ((S.Mask & Mask) && in inSection()
|
| /freebsd-12.1/contrib/gcc/config/sparc/ |
| H A D | sparc.opt | 23 Target Report Mask(FPU) 43 Target Report Mask(APP_REGS) 55 Target Report Mask(V8PLUS) 59 Target Report Mask(VIS) 106 Mask(LITTLE_ENDIAN) 109 Mask(LONG_DOUBLE_128) 112 Mask(SPARCLITE) 115 Mask(SPARCLET) 118 Mask(V8) 121 Mask(V9) [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineVectorOps.cpp | 834 assert(!Mask[I]); in foldConstantInsEltIntoShuffle() 844 assert(!Mask[I]); in foldConstantInsEltIntoShuffle() 1130 if (Mask[i] == -1) in evaluateInDifferentElementOrder() 1222 isRHSID &= (Mask[i]-e == i); in recognizeIdentityMask() 1498 Constant *Mask; in foldIdentityExtractShuffle() local 1534 int NumElts = Mask.size(); in foldShuffleWithInsert() 1550 if (Mask[i] == -1) in foldShuffleWithInsert() 1632 if (Mask[i] < 0) { in visitShuffleVectorInst() 1642 Mask[i] = Mask[i] % e; // Force to LHS. in visitShuffleVectorInst() 1867 if (Mask[i] < 0) { in visitShuffleVectorInst() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | XRayInstr.h | 49 return Mask & K; in has() 52 bool hasOneOf(XRayInstrMask K) const { return Mask & K; } in hasOneOf() 56 Mask = Value ? (Mask | K) : (Mask & ~K); in set() 59 void clear(XRayInstrMask K = XRayInstrKind::All) { Mask &= ~K; } 61 bool empty() const { return Mask == 0; } in empty() 63 bool full() const { return Mask == XRayInstrKind::All; } in full() 65 XRayInstrMask Mask = 0; member
|
| H A D | Sanitizers.h | 54 return Mask & K; in has() 58 bool hasOneOf(SanitizerMask K) const { return Mask & K; } in hasOneOf() 63 Mask = Value ? (Mask | K) : (Mask & ~K); in set() 67 void clear(SanitizerMask K = SanitizerKind::All) { Mask &= ~K; } 70 bool empty() const { return Mask == 0; } in empty() 73 SanitizerMask Mask = 0; member
|
| H A D | SanitizerBlacklist.h | 34 bool isBlacklistedGlobal(SanitizerMask Mask, StringRef GlobalName, 36 bool isBlacklistedType(SanitizerMask Mask, StringRef MangledTypeName, 38 bool isBlacklistedFunction(SanitizerMask Mask, StringRef FunctionName) const; 39 bool isBlacklistedFile(SanitizerMask Mask, StringRef FileName, 41 bool isBlacklistedLocation(SanitizerMask Mask, SourceLocation Loc,
|
| /freebsd-12.1/contrib/gcc/config/arm/ |
| H A D | arm.opt | 27 Target Report Mask(ABORT_NORETURN) 34 Target Report Mask(APCS_FLOAT) 38 Target Report Mask(APCS_FRAME) 42 Target Report Mask(APCS_REENT) 102 Target Report Mask(LONG_CALLS) 114 Target Report Mask(SCHED_PROLOG) 118 Target Report Mask(SINGLE_PIC_BASE) 130 Target Report Mask(THUMB) 134 Target Report Mask(INTERWORK) 142 Target Report Mask(TPCS_FRAME) [all …]
|
| /freebsd-12.1/contrib/llvm/lib/MCA/HardwareUnits/ |
| H A D | ResourceManager.cpp | 59 if (Mask > NextInSequenceMask) { in used() 60 RemovedFromNextInSequence |= Mask; in used() 64 NextInSequenceMask &= (~Mask); in used() 73 uint64_t Mask) in ResourceState() argument 126 uint64_t Mask = ProcResID2Mask[I]; in ResourceManager() local 127 unsigned Index = getResourceStateIndex(Mask); in ResourceManager() 134 uint64_t Mask = ProcResID2Mask[I]; in ResourceManager() local 141 Mask -= GroupMaskIdx; in ResourceManager() 142 while (Mask) { in ResourceManager() 144 uint64_t Unit = Mask & (-Mask); in ResourceManager() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | CmpInstAnalysis.cpp | 69 Value *&X, APInt &Mask, bool LookThruTrunc) { in decomposeBitTestICmp() argument 83 Mask = APInt::getSignMask(C->getBitWidth()); in decomposeBitTestICmp() 90 Mask = APInt::getSignMask(C->getBitWidth()); in decomposeBitTestICmp() 97 Mask = APInt::getSignMask(C->getBitWidth()); in decomposeBitTestICmp() 104 Mask = APInt::getSignMask(C->getBitWidth()); in decomposeBitTestICmp() 111 Mask = -*C; in decomposeBitTestICmp() 118 Mask = ~*C; in decomposeBitTestICmp() 125 Mask = ~*C; in decomposeBitTestICmp() 132 Mask = -*C; in decomposeBitTestICmp() 138 Mask = Mask.zext(X->getType()->getScalarSizeInBits()); in decomposeBitTestICmp()
|
| /freebsd-12.1/contrib/gcc/config/mips/ |
| H A D | mips.opt | 27 Target Report Mask(ABICALLS) 39 Target Report Mask(BRANCHLIKELY) 43 Target Report Mask(CHECK_ZERO_DIV) 59 Target Report Mask(DSP) 81 Target Report Mask(EXPLICIT_RELOCS) 85 Target Report Mask(FIX_R4000) 89 Target Report Mask(FIX_R4400) 109 Target Report Mask(FP_EXCEPTIONS) 125 Target Report Mask(FUSED_MADD) 201 Target Report Mask(SPLIT_ADDRESSES) [all …]
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | InterleavedAccessPass.cpp | 150 for (; i < Mask.size(); i++) in isDeInterleaveMaskOfFactor() 151 if (Mask[i] >= 0 && static_cast<unsigned>(Mask[i]) != Index + i * Factor) in isDeInterleaveMaskOfFactor() 154 if (i == Mask.size()) in isDeInterleaveMaskOfFactor() 168 if (Mask.size() < 2) in isDeInterleaveMask() 173 if (isDeInterleaveMaskOfFactor(Mask, Factor, Index)) in isDeInterleaveMask() 192 unsigned NumElts = Mask.size(); in isReInterleaveMask() 218 int LaneValue = Mask[Lane]; in isReInterleaveMask() 219 int NextLaneValue = Mask[NextLane]; in isReInterleaveMask() 249 if (Mask[I] >= 0) { in isReInterleaveMask() 251 StartMask = Mask[I]; in isReInterleaveMask() [all …]
|
| H A D | ScalarizeMaskedMemIntrin.cpp | 81 Constant *C = dyn_cast<Constant>(Mask); in isConstantIntVector() 130 Value *Mask = CI->getArgOperand(2); in scalarizeMaskedLoad() local 146 if (isa<Constant>(Mask) && cast<Constant>(Mask)->isAllOnesValue()) { in scalarizeMaskedLoad() 164 if (isConstantIntVector(Mask)) { in scalarizeMaskedLoad() 257 Value *Mask = CI->getArgOperand(3); in scalarizeMaskedStore() local 271 if (isa<Constant>(Mask) && cast<Constant>(Mask)->isAllOnesValue()) { in scalarizeMaskedStore() 285 if (isConstantIntVector(Mask)) { in scalarizeMaskedStore() 366 Value *Mask = CI->getArgOperand(2); in scalarizeMaskedGather() local 384 if (isConstantIntVector(Mask)) { in scalarizeMaskedGather() 476 Value *Mask = CI->getArgOperand(3); in scalarizeMaskedScatter() local [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelDAGToDAGHVX.cpp | 765 int M = Mask[I]; in ShuffleMask() 773 ArrayRef<int> Mask; member 787 for (int M : Mask) in print() 871 int M = Mask[I]; in splitMask() 898 for (int Idx : Mask) in isUndef() 906 int M = Mask[I]; in isIdentity() 922 int N = Mask.size(); in isPermutation() 1065 if (M.Mask[I] >= 0 && M.Mask[I]-I != M.MinSrc) in packs() 1392 for (int I : Mask) { in scalarizeShuffle() 1771 unsigned X = Mask[0] ^ Mask[Num/2]; in perfect() [all …]
|
| H A D | RDFRegisters.h | 74 LaneBitmask Mask = LaneBitmask::getNone(); 78 : Reg(R), Mask(R != 0 ? M : LaneBitmask::getNone()) {} in Reg() 81 return Reg != 0 && Mask.any(); 85 return Reg == RR.Reg && Mask == RR.Mask; 93 return Reg < RR.Reg || (Reg == RR.Reg && Mask < RR.Mask); 125 return RegisterRef(UnitInfos[U].Reg, UnitInfos[U].Mask); in getRefForUnit() 141 LaneBitmask Mask; member 232 PrintLaneMaskOpt(LaneBitmask M) : Mask(M) {} in PrintLaneMaskOpt() 233 LaneBitmask Mask; member
|
| /freebsd-12.1/contrib/gcc/config/rs6000/ |
| H A D | rs6000.opt | 32 Target Report Mask(POWER2) 44 Target Report Mask(POWERPC64) 48 Target Report Mask(PPC_GPOPT) 56 Target Report Mask(MFCRF) 60 Target Report Mask(POPCNTB) 64 Target Report Mask(FPRND) 68 Target Report Mask(ALTIVEC) 72 Target Report Mask(MULHW) 76 Target Report Mask(DLMZB) 80 Target Report Mask(MULTIPLE) [all …]
|
| /freebsd-12.1/contrib/gcc/config/s390/ |
| H A D | s390.opt | 27 Target Report RejectNegative Mask(64BIT) 35 Target Report Mask(BACKCHAIN) 39 Target Report Mask(DEBUG_ARG) 47 Target Report Mask(FUSED_MADD) 51 Target Report RejectNegative Mask(HARD_FLOAT) 55 Target Report RejectNegative Mask(LONG_DOUBLE_128) 63 Target Report Mask(PACKED_STACK) 67 Target Report Mask(SMALL_EXEC) 87 Target Report Mask(MVCLE) 99 Target Report RejectNegative Mask(ZARCH)
|
| /freebsd-12.1/contrib/llvm/include/llvm/ADT/ |
| H A D | SmallBitVector.h | 294 uintptr_t Mask = (1 << Prev) - 1; in find_next_unset() local 295 Bits |= Mask; in find_next_unset() 392 uintptr_t Mask = EMask - IMask; in set() local 393 setSmallBits(getSmallBits() | Mask); in set() 423 uintptr_t Mask = EMask - IMask; in reset() local 424 setSmallBits(getSmallBits() & ~Mask); in reset() 634 applyMask<true, false>(Mask, MaskWords); 652 applyMask<true, true>(Mask, MaskWords); 661 applyMask<false, true>(Mask, MaskWords); 670 uintptr_t M = Mask[0]; in applyMask() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86InterleavedAccess.cpp | 257 for (unsigned i = 0; i < Mask.size(); i++) in genShuffleBland() 258 Out.push_back(Mask[i] + LowOffset); in genShuffleBland() 259 for (unsigned i = 0; i < Mask.size(); i++) in genShuffleBland() 260 Out.push_back(Mask[i] + HighOffset + NumOfElm); in genShuffleBland() 615 Index += Mask[i]; in group2Shuffle() 693 ArrayRef<uint32_t> Mask = makeArrayRef(IntMask1, 4); in transpose_4x4() local 699 Mask = makeArrayRef(IntMask2, 4); in transpose_4x4() 705 Mask = makeArrayRef(IntMask3, 4); in transpose_4x4() 711 Mask = makeArrayRef(IntMask4, 4); in transpose_4x4() 832 auto Mask = SVI->getShuffleMask(); in lowerInterleavedStore() local [all …]
|
| /freebsd-12.1/sys/contrib/dev/acpica/components/executer/ |
| H A D | exfldio.c | 727 UINT64 Mask, in AcpiExWriteWithUpdateRule() argument 745 if (Mask != ACPI_UINT64_MAX) in AcpiExWriteWithUpdateRule() 756 if ((~Mask << (ACPI_MUL_8 (sizeof (Mask)) - in AcpiExWriteWithUpdateRule() 778 MergedValue |= ~Mask; in AcpiExWriteWithUpdateRule() 785 MergedValue &= Mask; in AcpiExWriteWithUpdateRule() 801 ACPI_FORMAT_UINT64 (Mask), in AcpiExWriteWithUpdateRule() 998 UINT64 Mask; in AcpiExInsertIntoField() local 1060 Mask = WidthMask & in AcpiExInsertIntoField() 1086 MergedDatum &= Mask; in AcpiExInsertIntoField() 1116 Mask = WidthMask; in AcpiExInsertIntoField() [all …]
|