Home
last modified time | relevance | path

Searched refs:Mask (Results 1 – 25 of 386) sorted by relevance

12345678910>>...16

/freebsd-12.1/contrib/llvm/include/llvm/MC/
H A DLaneBitmask.h49 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 Dkmp_affinity.h24 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 DSIModeRegister.cpp43 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 DSystemZTDC.cpp204 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 Di386.opt35 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 DSanitizerBlacklist.cpp22 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 DSanitizerSpecialCaseList.cpp40 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 Dsparc.opt23 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 DInstCombineVectorOps.cpp834 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 DXRayInstr.h49 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 DSanitizers.h54 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 DSanitizerBlacklist.h34 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 Darm.opt27 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 DResourceManager.cpp59 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 DCmpInstAnalysis.cpp69 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 Dmips.opt27 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 DInterleavedAccessPass.cpp150 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 DScalarizeMaskedMemIntrin.cpp81 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 DHexagonISelDAGToDAGHVX.cpp765 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 DRDFRegisters.h74 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 Drs6000.opt32 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 Ds390.opt27 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 DSmallBitVector.h294 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 DX86InterleavedAccess.cpp257 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 Dexfldio.c727 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 …]

12345678910>>...16