/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/ |
H A D | LaneBitmask.h | 46 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 D | SystemZTDC.cpp | 104 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 D | SIModeRegister.cpp | 31 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 D | AMDGPUArgumentUsageInfo.h | 34 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 D | v850.opt | 28 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 D | v850.opt | 28 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 D | i386.opt | 197 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 D | i386.opt | 197 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 D | M68kCollapseMOVEMPass.cpp | 48 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 D | NoSanitizeList.cpp | 30 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 D | ScalarizeMaskedMemIntrin.cpp | 93 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 D | sparc.opt | 29 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 D | sparc.opt | 29 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 D | microblaze.opt | 39 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 D | microblaze.opt | 39 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 D | frv.opt | 29 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 D | frv.opt | 29 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 D | h8300.opt | 22 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 D | h8300.opt | 22 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 D | InstCombineVectorOps.cpp | 472 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 D | XRayInstr.h | 50 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 D | RISCVInstrInfoVVLPatterns.td | 302 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 D | bfin.opt | 47 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 D | InterleavedAccessPass.cpp | 152 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 D | alpha.opt | 22 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 …]
|