Home
last modified time | relevance | path

Searched refs:Packed (Results 1 – 25 of 68) sorted by relevance

123

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A DBitfields.h170 static void update(StorageType &Packed, IntegerType UserValue) {
172 Packed &= ~Mask;
173 Packed |= StorageValue << Bitfield::Shift;
178 static IntegerType extract(StorageType Packed) {
179 const StorageType StorageValue = (Packed & Mask) >> Bitfield::Shift;
185 static StorageType test(StorageType Packed) { return Packed & Mask; }
254 static typename Bitfield::Type get(StorageType Packed) {
256 return static_cast<typename Bitfield::Type>(I::extract(Packed));
262 static StorageType test(StorageType Packed) {
264 return I::test(Packed);
[all …]
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/gwp_asan/
H A Dstack_trace_compressor.cpp69 size_t pack(const uintptr_t *Unpacked, size_t UnpackedSize, uint8_t *Packed, in pack() argument
77 varIntEncode(zigzagEncode(Diff), Packed + Index, PackedMaxSize - Index); in pack()
87 size_t unpack(const uint8_t *Packed, size_t PackedSize, uintptr_t *Unpacked, in unpack() argument
94 varIntDecode(Packed + Index, PackedSize - Index, &EncodedDiff); in unpack()
H A Dstack_trace_compressor.h26 size_t pack(const uintptr_t *Unpacked, size_t UnpackedSize, uint8_t *Packed,
32 size_t unpack(const uint8_t *Packed, size_t PackedSize, uintptr_t *Unpacked,
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGRecordLayoutBuilder.cpp223 bool Packed : 1; member
231 bool Packed) in CGRecordLowering() argument
236 IsZeroInitializableAsBase(true), Packed(Packed) {} in CGRecordLowering()
375 Packed = true; in lowerUnion()
772 if (Packed) in determinePacked()
786 Packed = true; in determinePacked()
794 Packed = true; in determinePacked()
799 Packed = true; in determinePacked()
801 if (!Packed) in determinePacked()
907 assert(Builder.Packed == BaseBuilder.Packed && in ComputeRecordLayout()
[all …]
H A DConstantInitBuilder.cpp211 if (!Packed) in addPlaceholderWithSize()
250 if (!Packed) in getOffsetFromGlobalTo()
286 ty = llvm::StructType::get(Builder.CGM.getLLVMContext(), {}, Packed); in finishStruct()
290 assert(ty->isPacked() == Packed); in finishStruct()
293 constant = llvm::ConstantStruct::getAnon(elts, Packed); in finishStruct()
H A DCGExprConstant.cpp461 bool Packed = false; in buildFrom() local
467 Packed = true; in buildFrom()
489 Packed = true; in buildFrom()
497 if (Packed) { in buildFrom()
506 CGM.getLLVMContext(), Packed ? PackedElems : UnpackedElems, Packed); in buildFrom()
515 return llvm::ConstantStruct::get(STy, Packed ? PackedElems : UnpackedElems); in buildFrom()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/
H A DAddressSanitizer.h59 const int32_t Packed; member
64 explicit ASanAccessInfo(int32_t Packed);
/freebsd-14.2/contrib/file/magic/Magdir/
H A Ddbpf4 # dppf: Maxis Database Packed Files, the stored data file format used by all
8 0 string DBPF Maxis Database Packed File
/freebsd-14.2/contrib/llvm-project/clang/include/clang/CodeGen/
H A DConstantInitBuilder.h105 bool Packed = false; variable
158 Finished(other.Finished), Frozen(other.Frozen), Packed(other.Packed), in ConstantAggregateBuilderBase()
469 if (structTy) this->Packed = structTy->isPacked(); in ConstantStructBuilderTemplateBase()
474 this->Packed = packed; in setPacked()
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_stack_store.cpp266 case State::Packed: in GetOrUnpack()
313 case State::Packed: in Pack()
365 state = State::Packed; in Pack()
381 return state == State::Packed; in IsPacked()
H A Dsanitizer_stack_store.h97 Packed, enumerator
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstants.h461 static Constant *getAnon(ArrayRef<Constant *> V, bool Packed = false) {
462 return get(getTypeForElements(V, Packed), V);
465 bool Packed = false) {
466 return get(getTypeForElements(Ctx, V, Packed), V);
472 bool Packed = false);
476 bool Packed = false);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ScheduleSLM.td432 // Packed Compare Implicit Length Strings, Return Mask
435 // Packed Compare Explicit Length Strings, Return Mask
438 // Packed Compare Implicit Length Strings, Return Index
441 // Packed Compare Explicit Length Strings, Return Index
H A DX86Schedule.td467 // Packed Compare Implicit Length Strings, Return Mask
469 // Packed Compare Explicit Length Strings, Return Mask
471 // Packed Compare Implicit Length Strings, Return Index
473 // Packed Compare Explicit Length Strings, Return Index
558 // Conditional SIMD Packed Loads and Stores wrappers.
H A DX86ScheduleZnver3.td252 // Moves and Logical operations on Packed Integer Data Types
321 // Moves and Logical operations on Packed Integer Data Types
1290 // Packed Compare Implicit Length Strings, Return Mask
1292 // Packed Compare Explicit Length Strings, Return Mask
1294 // Packed Compare Implicit Length Strings, Return Index
1296 // Packed Compare Explicit Length Strings, Return Index
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeUDT.cpp195 return (Tag->Options & ClassOptions::Packed) != ClassOptions::None; in isPacked()
H A DNativeTypeEnum.cpp335 return bool(Record->getOptions() & codeview::ClassOptions::Packed); in isPacked()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DRecordLayoutBuilder.cpp612 unsigned Packed : 1; member in __anonb9bd28ab0111::ItaniumRecordLayoutBuilder
697 InferAlignment(false), Packed(false), IsUnion(false), in ItaniumRecordLayoutBuilder()
1010 CharUnits BaseAlign = Packed ? CharUnits::One() : UnpackedBaseAlign; in EnsureVTablePointerAlignment()
1224 return (Packed && ((Context.getLangOpts().getClangABICompat() <= in LayoutBase()
1321 Packed = D->hasAttr<PackedAttr>(); in InitializeLayout()
1538 bool FieldPacked = Packed || D->hasAttr<PackedAttr>(); in LayoutBitField()
1966 bool FieldPacked = (Packed && (!FieldClass || FieldClass->isPOD() || in LayoutField()
2135 if (Packed && !FieldPacked && PackedFieldAlign < FieldAlign) in LayoutField()
2209 if (Packed && UnpackedAlignment <= Alignment && in FinishLayout()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm-c/
H A DCore.h1399 unsigned ElementCount, LLVMBool Packed);
1407 LLVMBool Packed);
1429 unsigned ElementCount, LLVMBool Packed);
2206 unsigned Count, LLVMBool Packed);
2217 LLVMBool Packed);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp614 ASanAccessInfo::ASanAccessInfo(int32_t Packed) in ASanAccessInfo() argument
615 : Packed(Packed), in ASanAccessInfo()
616 AccessSizeIndex((Packed >> kAccessSizeIndexShift) & kAccessSizeIndexMask), in ASanAccessInfo()
617 IsWrite((Packed >> kIsWriteShift) & kIsWriteMask), in ASanAccessInfo()
618 CompileKernel((Packed >> kCompileKernelShift) & kCompileKernelMask) {} in ASanAccessInfo()
622 : Packed((IsWrite << kIsWriteShift) + in ASanAccessInfo()
1774 ConstantInt::get(Int32Ty, AccessInfo.Packed)}); in instrumentAddress()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DCodeView.h208 Packed = 0x0001, enumerator
/freebsd-14.2/sys/contrib/device-tree/Bindings/soc/fsl/
H A Dqman.txt82 for QMan Frame Queue Descriptor (FQD) and Packed Frame Descriptor Record (PFDR).
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DCore.cpp765 unsigned ElementCount, LLVMBool Packed) { in LLVMStructTypeInContext() argument
767 return wrap(StructType::get(*unwrap(C), Tys, Packed != 0)); in LLVMStructTypeInContext()
771 unsigned ElementCount, LLVMBool Packed) { in LLVMStructType() argument
773 ElementCount, Packed); in LLVMStructType()
790 unsigned ElementCount, LLVMBool Packed) { in LLVMStructSetBody() argument
792 unwrap<StructType>(StructTy)->setBody(Tys, Packed != 0); in LLVMStructSetBody()
1563 unsigned Count, LLVMBool Packed) { in LLVMConstStructInContext() argument
1566 Packed != 0)); in LLVMConstStructInContext()
1570 LLVMBool Packed) { in LLVMConstStruct() argument
1572 Packed); in LLVMConstStruct()
/freebsd-14.2/contrib/llvm-project/compiler-rt/include/profile/
H A DMemProfData.inc89 // Packed struct definition for MSVC. We can't use the PACKED macro defined in
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DMemProfData.inc89 // Packed struct definition for MSVC. We can't use the PACKED macro defined in

123