Home
last modified time | relevance | path

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

12345678910>>...35

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/
H A DLaneBitmask.h46 explicit constexpr LaneBitmask(Type V) : Mask(V) {} in LaneBitmask()
48 constexpr bool operator== (LaneBitmask M) const { return Mask == M.Mask; }
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 none() const { return Mask == 0; } in none()
52 constexpr bool any() const { return Mask != 0; } in any()
53 constexpr bool all() const { return ~Mask == 0; } in all()
56 return LaneBitmask(~Mask);
59 return LaneBitmask(Mask | M.Mask);
62 return LaneBitmask(Mask & M.Mask);
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZTDC.cpp104 void converted(Instruction *I, Value *V, int Mask, bool Worthy) { in converted() argument
105 ConvertedInsts[I] = std::make_tuple(V, Mask, Worthy); in converted()
212 int Mask = 0; in convertFCmp() local
214 Mask |= Masks[WhichConst][0]; in convertFCmp()
216 Mask |= Masks[WhichConst][1]; in convertFCmp()
218 Mask |= Masks[WhichConst][2]; in convertFCmp()
220 Mask |= Masks[WhichConst][3]; in convertFCmp()
228 Mask &= SystemZ::TDCMASK_PLUS; in convertFCmp()
229 Mask |= Mask >> 1; in convertFCmp()
237 converted(&I, Op0, Mask, Worthy); in convertFCmp()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DSIModeRegister.cpp31 unsigned Mask; member
34 Status() : Mask(0), Mode(0){}; in Status()
36 Status(unsigned NewMask, unsigned NewMode) : Mask(NewMask), Mode(NewMode) { in Status()
37 Mode &= Mask; in Status()
43 return Status((Mask | S.Mask), ((Mode & ~S.Mask) | (S.Mode & S.Mask))); in merge()
49 return Status(Mask & ~newMask, Mode & ~newMask); in mergeUnknown()
55 unsigned NewMask = (Mask & S.Mask) & (Mode ^ ~S.Mode); in intersect()
62 return Status((S.Mask & (Mode ^ S.Mode)) | (~Mask & S.Mask), S.Mode); in delta()
66 return (Mask == S.Mask) && (Mode == S.Mode); in operator ==()
72 return ((Mask & S.Mask) == S.Mask) && ((Mode & S.Mask) == S.Mode); in isCompatible()
[all …]
H A DAMDGPUArgumentUsageInfo.h34 unsigned Mask; member
40 constexpr ArgDescriptor(unsigned Val = 0, unsigned Mask = ~0u,
42 : Reg(Val), Mask(Mask), IsStack(IsStack), IsSet(IsSet) {} in Reg()
45 unsigned Mask = ~0u) {
46 return ArgDescriptor(Reg, Mask, false, true);
50 unsigned Mask = ~0u) {
51 return ArgDescriptor(Offset, Mask, true, true);
55 unsigned Mask) { in createArg()
56 return ArgDescriptor(Arg.Reg, Mask, Arg.IsStack, Arg.IsSet); in createArg()
82 return Mask; in getMask()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/v850/
H A Dv850.opt28 Target Mask(APP_REGS)
32 Target Mask(BIG_SWITCH)
36 Target Mask(DEBUG)
40 Target Mask(DISABLE_CALLT)
44 Target Mask(EP)
51 Target Mask(LONG_CALLS)
55 Target Mask(PROLOG_FUNCTION)
66 Target Mask(SMALL_SLD)
81 Target Mask(NO_STRICT_ALIGN)
85 Target Mask(JUMP_TABLES_IN_DATA_SECTION)
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/v850/
H A Dv850.opt28 Target Report Mask(APP_REGS)
32 Target Report Mask(BIG_SWITCH)
36 Target Report Mask(DEBUG)
40 Target Report Mask(DISABLE_CALLT)
44 Target Report Mask(EP)
51 Target Report Mask(LONG_CALLS)
55 Target Report Mask(PROLOG_FUNCTION)
66 Target Report Mask(SMALL_SLD)
81 Target Report Mask(NO_STRICT_ALIGN)
85 Target Report Mask(JUMP_TABLES_IN_DATA_SECTION)
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/i386/
H A Di386.opt197 Target RejectNegative Mask(128BIT_LONG_DOUBLE) Save
201 Target Mask(80387) Save
213 Target RejectNegative Negative(mlong-double-128) Mask(LONG_DOUBLE_64) InverseMask(LONG_DOUBLE_128) …
217 Target RejectNegative Negative(mlong-double-80) Mask(LONG_DOUBLE_128) InverseMask(LONG_DOUBLE_64) S…
221 Target Mask(ACCUMULATE_OUTGOING_ARGS) Save
225 Target Mask(ALIGN_DOUBLE) Save
336 Target Mask(FLOAT_RETURNS) Save
369 Target RejectNegative Mask(80387) Save
373 Target Mask(IEEE_FP) Save
377 Target Mask(INLINE_ALL_STRINGOPS) Save
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/i386/
H A Di386.opt197 Target RejectNegative Report Mask(128BIT_LONG_DOUBLE) Save
201 Target Report Mask(80387) Save
213 Target Report RejectNegative Negative(mlong-double-128) Mask(LONG_DOUBLE_64) InverseMask(LONG_DOUBL…
217 Target Report RejectNegative Negative(mlong-double-80) Mask(LONG_DOUBLE_128) InverseMask(LONG_DOUBL…
221 Target Report Mask(ACCUMULATE_OUTGOING_ARGS) Save
225 Target Report Mask(ALIGN_DOUBLE) Save
336 Target Report Mask(FLOAT_RETURNS) Save
369 Target RejectNegative Mask(80387) Save
373 Target Report Mask(IEEE_FP) Save
377 Target Report Mask(INLINE_ALL_STRINGOPS) Save
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
H A DM68kCollapseMOVEMPass.cpp48 unsigned Mask; member in __anon55c4489a0111::MOVEMState
56 Mask(0), Access(AccessTy::None) {} in MOVEMState()
85 unsigned getMask() const { return Mask; } in getMask()
96 if (NewMask > Mask) { in classifyUpdateByMask()
98 } else if (NewMask < Mask) { in classifyUpdateByMask()
135 assert(!(Value & Mask) && in updateMask()
137 Mask |= Value; in updateMask()
203 MOVEMState &State, unsigned Mask, int Offset, unsigned Reg, in ProcessMI() argument
210 State.update(Offset, Mask)) { in ProcessMI()
218 return ProcessMI(MBB, MI, State, Mask, Offset, Reg, IsStore); in ProcessMI()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/
H A DNoSanitizeList.cpp30 bool NoSanitizeList::containsGlobal(SanitizerMask Mask, StringRef GlobalName, in containsGlobal() argument
32 return SSCL->inSection(Mask, "global", GlobalName, Category); in containsGlobal()
35 bool NoSanitizeList::containsType(SanitizerMask Mask, StringRef MangledTypeName, in containsType() argument
37 return SSCL->inSection(Mask, "type", MangledTypeName, Category); in containsType()
40 bool NoSanitizeList::containsFunction(SanitizerMask Mask, in containsFunction() argument
42 return SSCL->inSection(Mask, "fun", FunctionName); in containsFunction()
45 bool NoSanitizeList::containsFile(SanitizerMask Mask, StringRef FileName, in containsFile() argument
47 return SSCL->inSection(Mask, "src", FileName, Category); in containsFile()
50 bool NoSanitizeList::containsLocation(SanitizerMask Mask, SourceLocation Loc, in containsLocation() argument
53 containsFile(Mask, SM.getFilename(SM.getFileLoc(Loc)), Category); in containsLocation()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DScalarizeMaskedMemIntrin.cpp93 static bool isConstantIntVector(Value *Mask) { in isConstantIntVector() argument
94 Constant *C = dyn_cast<Constant>(Mask); in isConstantIntVector()
98 unsigned NumElts = cast<FixedVectorType>(Mask->getType())->getNumElements(); in isConstantIntVector()
149 Value *Mask = CI->getArgOperand(2); in scalarizeMaskedLoad() local
165 if (isa<Constant>(Mask) && cast<Constant>(Mask)->isAllOnesValue()) { in scalarizeMaskedLoad()
184 if (isConstantIntVector(Mask)) { in scalarizeMaskedLoad()
186 if (cast<Constant>(Mask)->getAggregateElement(Idx)->isNullValue()) in scalarizeMaskedLoad()
202 SclrMask = Builder.CreateBitCast(Mask, SclrMaskTy, "scalar_mask"); in scalarizeMaskedLoad()
215 Value *Mask = Builder.getInt(APInt::getOneBitSet( in scalarizeMaskedLoad() local
217 Predicate = Builder.CreateICmpNE(Builder.CreateAnd(SclrMask, Mask), in scalarizeMaskedLoad()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/sparc/
H A Dsparc.opt29 Target Report Mask(FPU)
33 Target RejectNegative Mask(FPU)
41 Target Report Mask(FLAT)
45 Target Report Mask(UNALIGNED_DOUBLES)
49 Target Report Mask(APP_REGS)
53 Target Report RejectNegative Mask(HARD_QUAD)
61 Target Report Mask(LRA)
65 Target Report Mask(V8PLUS)
69 Target Report Mask(VIS)
73 Target Report Mask(VIS2)
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/sparc/
H A Dsparc.opt29 Target Mask(FPU)
33 Target RejectNegative Mask(FPU)
41 Target Mask(FLAT)
45 Target Mask(UNALIGNED_DOUBLES)
49 Target Mask(APP_REGS)
53 Target RejectNegative Mask(HARD_QUAD)
61 Target Mask(LRA)
65 Target Mask(V8PLUS)
69 Target Mask(VIS)
73 Target Mask(VIS2)
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/microblaze/
H A Dmicroblaze.opt39 Target Report RejectNegative Mask(SOFT_FLOAT)
47 Target Mask(SMALL_DIVIDES)
55 Target Mask(MEMCPY)
63 Target Report RejectNegative Mask(LITTLE_ENDIAN)
67 Target Mask(SOFT_MUL)
75 Target Mask(SOFT_DIV)
79 Target Mask(BARREL_SHIFT)
83 Target Mask(PATTERN_COMPARE)
87 Target Mask(STACK_CHECK) Warn(%qs is deprecated; use -fstack-check)
91 Target Mask(XLGPOPT)
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/microblaze/
H A Dmicroblaze.opt39 Target RejectNegative Mask(SOFT_FLOAT)
47 Target Mask(SMALL_DIVIDES)
55 Target Mask(MEMCPY)
63 Target RejectNegative Mask(LITTLE_ENDIAN)
67 Target Mask(SOFT_MUL)
75 Target Mask(SOFT_DIV)
79 Target Mask(BARREL_SHIFT)
83 Target Mask(PATTERN_COMPARE)
87 Target Mask(STACK_CHECK) Warn(%qs is deprecated; use -fstack-check)
91 Target Mask(XLGPOPT)
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/frv/
H A Dfrv.opt29 Target Report RejectNegative Mask(ACC_4)
37 Target Report Mask(ALIGN_LABELS)
41 Target Report RejectNegative Mask(ALLOC_CC)
52 Target Report Mask(COND_EXEC)
64 Target Report Mask(COND_MOVE)
121 Target Report Mask(DOUBLE)
125 Target Report Mask(DWORD)
129 Target Report Mask(FDPIC)
137 Target Report RejectNegative Mask(FPR_32)
145 Target Report RejectNegative Mask(GPR_32)
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/frv/
H A Dfrv.opt29 Target RejectNegative Mask(ACC_4)
37 Target Mask(ALIGN_LABELS)
41 Target RejectNegative Mask(ALLOC_CC)
52 Target Mask(COND_EXEC)
64 Target Mask(COND_MOVE)
121 Target Mask(DOUBLE)
125 Target Mask(DWORD)
129 Target Mask(FDPIC)
137 Target RejectNegative Mask(FPR_32)
145 Target RejectNegative Mask(GPR_32)
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/h8300/
H A Dh8300.opt22 Target Mask(H8300S_1)
26 Target Mask(H8300SX)
30 Target Mask(MAC)
34 Target RejectNegative Mask(INT32)
38 Target Undocumented RejectNegative Mask(ADDRESSES)
41 Target Mask(QUICKCALL)
45 Target RejectNegative Mask(SLOWBYTE)
49 Target RejectNegative Mask(RELAX)
53 Target Mask(H8300H)
57 Target Mask(NORMAL_MODE)
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/h8300/
H A Dh8300.opt22 Target Mask(H8300S_1)
26 Target Mask(H8300SX)
30 Target Mask(MAC)
34 Target RejectNegative Mask(INT32)
38 Target Undocumented RejectNegative Mask(ADDRESSES)
41 Target Mask(QUICKCALL)
45 Target RejectNegative Mask(SLOWBYTE)
49 Target RejectNegative Mask(RELAX)
53 Target Mask(H8300H)
57 Target Mask(NORMAL_MODE)
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp472 SmallVectorImpl<int> &Mask) { in collectSingleShuffleElements() argument
478 Mask.assign(NumElts, -1); in collectSingleShuffleElements()
484 Mask.push_back(i); in collectSingleShuffleElements()
490 Mask.push_back(i + NumElts); in collectSingleShuffleElements()
507 if (collectSingleShuffleElements(VecOp, LHS, RHS, Mask)) { in collectSingleShuffleElements()
509 Mask[InsertedIdx] = -1; in collectSingleShuffleElements()
523 if (collectSingleShuffleElements(VecOp, LHS, RHS, Mask)) { in collectSingleShuffleElements()
526 Mask[InsertedIdx % NumElts] = ExtractedIdx; in collectSingleShuffleElements()
529 Mask[InsertedIdx % NumElts] = ExtractedIdx + NumLHSElts; in collectSingleShuffleElements()
627 static ShuffleOps collectShuffleElements(Value *V, SmallVectorImpl<int> &Mask, in collectShuffleElements() argument
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DXRayInstr.h50 return Mask & K; in has()
53 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
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoVVLPatterns.td302 vti.Vector, vti.Vector, vti.Mask, vti.Log2SEW,
305 vti.Vector, vti.Vector, vti.Mask, vti.Log2SEW,
316 vti.Vector, vti.Vector, vti.Mask, vti.Log2SEW,
345 vti.Vector, vti.Vector, vti.Mask, vti.Log2SEW,
348 vti.Vector, vti.Vector, vti.Mask, vti.Log2SEW,
358 (fvti.Mask true_mask),
367 def : Pat<(vti.Mask (riscv_setcc_vl (vti.Vector vti.RegClass:$rs1),
369 (vti.Mask true_mask),
380 def : Pat<(vti.Mask (riscv_setcc_vl (vti.Vector vti.RegClass:$rs2),
382 (vti.Mask true_mask),
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/bfin/
H A Dbfin.opt47 Target Mask(OMIT_LEAF_FRAME_POINTER)
51 Target Mask(LOW_64K)
64 Target Mask(ID_SHARED_LIBRARY)
68 Target Mask(LEAF_ID_SHARED_LIBRARY)
77 Target Mask(SEP_DATA)
81 Target Mask(LONG_CALLS)
85 Target Mask(FAST_FP)
89 Target Mask(FDPIC)
93 Target Mask(INLINE_PLT)
97 Target Mask(STACK_CHECK_L1)
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DInterleavedAccessPass.cpp152 static bool isDeInterleaveMaskOfFactor(ArrayRef<int> Mask, unsigned Factor, in isDeInterleaveMaskOfFactor() argument
160 for (; i < Mask.size(); i++) in isDeInterleaveMaskOfFactor()
161 if (Mask[i] >= 0 && static_cast<unsigned>(Mask[i]) != Index + i * Factor) in isDeInterleaveMaskOfFactor()
164 if (i == Mask.size()) in isDeInterleaveMaskOfFactor()
176 static bool isDeInterleaveMask(ArrayRef<int> Mask, unsigned &Factor, in isDeInterleaveMask() argument
179 if (Mask.size() < 2) in isDeInterleaveMask()
185 if (Mask.size() * Factor > NumLoadElements) in isDeInterleaveMask()
187 if (isDeInterleaveMaskOfFactor(Mask, Factor, Index)) in isDeInterleaveMask()
205 static bool isReInterleaveMask(ArrayRef<int> Mask, unsigned &Factor, in isReInterleaveMask() argument
207 unsigned NumElts = Mask.size(); in isReInterleaveMask()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/alpha/
H A Dalpha.opt22 Target Mask(SOFT_FP)
26 Target Mask(FPREGS)
34 Target RejectNegative Mask(IEEE_CONFORMANT)
38 Target RejectNegative Mask(IEEE)
42 Target RejectNegative Mask(IEEE_WITH_INEXACT)
45 Target Mask(BUILD_CONSTANTS)
49 Target RejectNegative Mask(FLOAT_VAX)
57 Target Mask(BWX)
61 Target Mask(MAX)
65 Target Mask(FIX)
[all …]

12345678910>>...35