/netbsd-src/games/hack/ |
H A D | def.monst.h | 76 Bitfield(mimic,1); /* undetected mimic */ 77 Bitfield(mdispl,1); /* mdx,mdy valid */ 78 Bitfield(minvis,1); /* invisible */ 79 Bitfield(cham,1); /* shape-changer */ 80 Bitfield(mhide,1); /* hides beneath objects */ 81 Bitfield(mundetected,1); /* not seen in present hiding place */ 82 Bitfield(mspeed,2); 83 Bitfield(msleep,1); 84 Bitfield(mfroz,1); 85 Bitfield(mconf,1); [all …]
|
H A D | def.obj.h | 80 Bitfield(oinvis,1); /* not yet implemented */ 81 Bitfield(odispl,1); 82 Bitfield(known,1); /* exact nature known */ 83 Bitfield(dknown,1); /* color or text known */ 84 Bitfield(cursed,1); 85 Bitfield(unpaid,1); /* on some bill */ 86 Bitfield(rustfree,1); 87 Bitfield(onamelth,6);
|
H A D | def.objclass.h | 72 Bitfield(oc_name_known,1); 73 Bitfield(oc_merge,1); /* merge otherwise equal objects */
|
H A D | config.h | 197 #define Bitfield(x,n) unsigned x:n macro
|
H A D | hack.u_init.c | 95 Bitfield(trquan, 6); 96 Bitfield(trknown, 1);
|
H A D | READ_ME | 55 change Bitfield. When config.h looks reasonable, say 'make'.
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/ |
H A D | Bitfields.h | 156 template <typename Bitfield, typename StorageType> struct Impl { 159 using IntegerType = typename Bitfield::IntegerType; 160 using C = Compressor<IntegerType, Bitfield::Bits>; 161 using BP = BitPatterns<StorageType, Bitfield::Bits>; 164 static_assert(Bitfield::FirstBit <= StorageBits, "Data must fit in mask"); 165 static_assert(Bitfield::LastBit <= StorageBits, "Data must fit in mask"); 166 static constexpr StorageType Mask = BP::Umax << Bitfield::Shift; 171 const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); 173 Packed |= StorageValue << Bitfield::Shift; 179 const StorageType StorageValue = (Packed & Mask) >> Bitfield::Shift; [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Bitcode/ |
H A D | BitcodeCommon.h | 22 using Align = Bitfield::Element<unsigned, 0, 5>; 23 using UsedWithInAlloca = Bitfield::Element<bool, Align::NextBit, 1>; 24 using ExplicitType = Bitfield::Element<bool, UsedWithInAlloca::NextBit, 1>; 25 using SwiftError = Bitfield::Element<bool, ExplicitType::NextBit, 1>;
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | Instruction.h | 57 using OpaqueField = Bitfield::Element<uint16_t, 0, 15>; 66 typename Bitfield::Element<unsigned, Offset, 5, 70 using BoolBitfieldElementT = typename Bitfield::Element<bool, Offset, 1>; 74 typename Bitfield::Element<AtomicOrdering, Offset, 3, 80 using HasMetadataField = Bitfield::Element<bool, 15, 1>; 827 !Bitfield::isOverlapping<BitfieldElement, HasMetadataField>(), 829 return Bitfield::get<BitfieldElement>(getSubclassDataFromValue()); 836 !Bitfield::isOverlapping<BitfieldElement, HasMetadataField>(), 839 Bitfield::set<BitfieldElement>(Storage, Value);
|
H A D | Instructions.h | 67 static_assert(Bitfield::areContiguous<AlignmentField, UsedWithInAllocaField, 162 template <typename Bitfield> 163 void setSubclassData(typename Bitfield::Type Value) { in setSubclassData() 164 Instruction::setSubclassData<Bitfield>(Value); in setSubclassData() 179 Bitfield::areContiguous<VolatileField, AlignmentField, OrderingField>(), 287 template <typename Bitfield> 288 void setSubclassData(typename Bitfield::Type Value) { in setSubclassData() 289 Instruction::setSubclassData<Bitfield>(Value); in setSubclassData() 308 Bitfield::areContiguous<VolatileField, AlignmentField, OrderingField>(), 422 template <typename Bitfield> [all …]
|
H A D | InstrTypes.h | 758 Bitfield::Element<Predicate, 0, 6, LAST_ICMP_PREDICATE>; 1167 using CallInstReservedField = Bitfield::Element<unsigned, 0, 2>; 1169 Bitfield::Element<CallingConv::ID, CallInstReservedField::NextBit, 10, 1172 Bitfield::areContiguous<CallInstReservedField, CallingConvField>(),
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/XRay/ |
H A D | FileHeaderReader.cpp | 45 uint32_t Bitfield = HeaderExtractor.getU32(&OffsetPtr); in readBinaryFormatHeader() local 52 FileHeader.ConstantTSC = Bitfield & 1uL; in readBinaryFormatHeader() 53 FileHeader.NonstopTSC = Bitfield & 1uL << 1; in readBinaryFormatHeader()
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-xray/ |
H A D | xray-account.cpp | 134 auto Depth = Bitfield::get<RecursionStatus::Depth>(Storage); in operator ++() 137 Bitfield::set<RecursionStatus::Depth>(Storage, Depth); // ++Storage in operator ++() 140 Bitfield::set<RecursionStatus::IsRecursive>(Storage, in operator ++() 145 auto Depth = Bitfield::get<RecursionStatus::Depth>(Storage); in operator --() 148 Bitfield::set<RecursionStatus::Depth>(Storage, Depth); // --Storage in operator --() 151 Bitfield::set<RecursionStatus::IsRecursive>(Storage, false); // Storage = 0 in operator --() 155 return Bitfield::get<RecursionStatus::IsRecursive>(Storage); // Storage s< 0 in isRecursive()
|
H A D | xray-account.h | 41 using Depth = Bitfield::Element<int32_t, 0, 31>; // Low 31 bits. 42 using IsRecursive = Bitfield::Element<bool, 31, 1>; // Sign bit.
|
H A D | xray-converter.cpp | 102 uint32_t Bitfield{0}; in exportAsRAWv1() local 104 Bitfield |= 1uL; in exportAsRAWv1() 106 Bitfield |= 1uL << 1; in exportAsRAWv1() 107 Writer.write(Bitfield); in exportAsRAWv1()
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/ |
H A D | PrettyBuiltinDumper.cpp | 81 case PDB_BuiltinType::Bitfield: in getTypeName()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/ |
H A D | PDBTypes.h | 351 Bitfield = 29, enumerator
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/ |
H A D | PDBExtras.cpp | 62 CASE_OUTPUT_ENUM_CLASS_NAME(PDB_BuiltinType, Bitfield, OS) in operator <<()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/config/h8300/ |
H A D | h8300.md | 40 ;; Bitfield operations no longer accept memory operands. We need
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
H A D | AArch64SchedCyclone.td | 136 // Shifts and Bitfield Operations 469 // 7.9.4 Shifts and Bitfield Operations
|
H A D | AArch64SchedThunderX2T99.td | 535 // Bitfield extract, two reg 545 // Bitfield extract 552 // Bitfield move, insert
|
H A D | AArch64SchedThunderX3T110.td | 795 // Bitfield extract, two reg 805 // Bitfield extract 812 // Bitfield move, insert
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | SemaChecking.cpp | 11621 static bool AnalyzeBitFieldAssignment(Sema &S, FieldDecl *Bitfield, Expr *Init, in AnalyzeBitFieldAssignment() argument 11623 assert(Bitfield->isBitField()); in AnalyzeBitFieldAssignment() 11624 if (Bitfield->isInvalidDecl()) in AnalyzeBitFieldAssignment() 11628 QualType BitfieldType = Bitfield->getType(); in AnalyzeBitFieldAssignment() 11646 if (Bitfield->getType()->isBooleanType()) in AnalyzeBitFieldAssignment() 11650 if (Bitfield->getBitWidth()->isValueDependent() || in AnalyzeBitFieldAssignment() 11651 Bitfield->getBitWidth()->isTypeDependent() || in AnalyzeBitFieldAssignment() 11657 unsigned FieldWidth = Bitfield->getBitWidthValue(S.Context); in AnalyzeBitFieldAssignment() 11688 S.Diag(InitLoc, DiagID) << Bitfield << ED; in AnalyzeBitFieldAssignment() 11689 TypeSourceInfo *TSI = Bitfield->getTypeSourceInfo(); in AnalyzeBitFieldAssignment() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | SimplifyLibCalls.cpp | 917 APInt Bitfield(Width, 0); in optimizeMemChr() local 919 Bitfield.setBit((unsigned char)C); in optimizeMemChr() 920 Value *BitfieldC = B.getInt(Bitfield); in optimizeMemChr()
|
/netbsd-src/share/misc/ |
H A D | style | 277 unsigned int baz:1, /* Bitfield; line up entries if desired */
|