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

/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/gwp_asan/
H A Dstack_trace_compressor.h24 // the buffer `Packed` maximum length `PackedMaxSize`. The return value is the
26 size_t pack(const uintptr_t *Unpacked, size_t UnpackedSize, uint8_t *Packed,
29 // From the packed stack trace in `Packed` of length `PackedSize`, write the
32 size_t unpack(const uint8_t *Packed, size_t PackedSize, uintptr_t *Unpacked,
H A Dstack_trace_compressor.cpp69 size_t pack(const uintptr_t *Unpacked, size_t UnpackedSize, uint8_t *Packed, argument
77 varIntEncode(zigzagEncode(Diff), Packed + Index, PackedMaxSize - Index);
87 size_t unpack(const uint8_t *Packed, size_t PackedSize, uintptr_t *Unpacked, argument
94 varIntDecode(Packed + Index, PackedSize - Index, &EncodedDiff);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ADT/
H A DBitfields.h169 /// `LastBit` of `Packed` leaving the rest unchanged.
170 static void update(StorageType &Packed, IntegerType UserValue) { argument
172 Packed &= ~Mask;
173 Packed |= StorageValue << Bitfield::Shift;
176 /// Interprets bits between `FirstBit` and `LastBit` of `Packed` as
178 static IntegerType extract(StorageType Packed) { argument
179 const StorageType StorageValue = (Packed & Mask) >> Bitfield::Shift;
183 /// Interprets bits between `FirstBit` and `LastBit` of `Packed` as
185 static StorageType test(StorageType Packed) { return Packed argument
254 get(StorageType Packed) argument
262 test(StorageType Packed) argument
270 set(StorageType &Packed, typename Bitfield::Type Value) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGRecordLayoutBuilder.cpp95 CGRecordLowering(CodeGenTypes &Types, const RecordDecl *D, bool Packed);
209 bool Packed : 1; member in struct:__anon1788::CGRecordLowering
217 bool Packed)
222 IsZeroInitializableAsBase(true), Packed(Packed) {}
255 // 5) Insert padding everywhere it is needed. This phase requires 'Packed' to
344 Packed = true;
618 if (Packed)
632 Packed = true;
640 Packed
216 CGRecordLowering(CodeGenTypes &Types, const RecordDecl *D, bool Packed) argument
[all...]
H A DConstantInitBuilder.cpp211 if (!Packed)
251 if (!Packed)
287 ty = llvm::StructType::get(Builder.CGM.getLLVMContext(), {}, Packed);
291 assert(ty->isPacked() == Packed);
294 constant = llvm::ConstantStruct::getAnon(elts, Packed);
H A DCGExprConstant.cpp448 bool Packed = false; local
455 Packed = true;
476 Packed = true;
484 if (Packed) {
493 CGM.getLLVMContext(), Packed ? PackedElems : UnpackedElems, Packed);
502 return llvm::ConstantStruct::get(STy, Packed ? PackedElems : UnpackedElems);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIAddIMGInit.cpp114 bool Packed = !ST.hasUnpackedD16VMem(); local
117 D16Val && Packed ? ((ActiveLanes + 1) >> 1) + 1 : ActiveLanes + 1;
H A DAMDGPUISelDAGToDAG.cpp769 if (SDNode *Packed = packConstantV2I16(N, *CurDAG)) {
770 ReplaceNode(N, Packed);
2624 // Packed instructions do not have abs modifiers.
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/CodeGen/
H A DConstantInitBuilder.h105 bool Packed = false; member in class:clang::CodeGen::ConstantAggregateBuilderBase
158 Finished(other.Finished), Frozen(other.Frozen), Packed(other.Packed),
474 if (structTy) this->Packed = structTy->isPacked();
479 this->Packed = packed;
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstants.h476 static Constant *getAnon(ArrayRef<Constant*> V, bool Packed = false) {
477 return get(getTypeForElements(V, Packed), V);
480 ArrayRef<Constant*> V, bool Packed = false) {
481 return get(getTypeForElements(Ctx, V, Packed), V);
487 bool Packed = false);
491 bool Packed = false);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeUDT.cpp194 return (Tag->Options & ClassOptions::Packed) != ClassOptions::None;
H A DNativeTypeEnum.cpp330 return bool(Record->getOptions() & codeview::ClassOptions::Packed);
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DRecordLayoutBuilder.cpp608 /// Packed - Whether the record is packed or not.
609 unsigned Packed : 1;
683 UseExternalLayout(false), InferAlignment(false), Packed(false),
989 CharUnits BaseAlign = Packed ? CharUnits::One() : UnpackedBaseAlign;
1200 (Packed && ((Context.getLangOpts().getClangABICompat() <=
1262 Packed = D->hasAttr<PackedAttr>();
1463 bool FieldPacked = Packed || D->hasAttr<PackedAttr>();
1750 bool FieldPacked = Packed || D->hasAttr<PackedAttr>();
1976 if (Packed && UnpackedAlignment <= Alignment &&
2531 // Packed attribut
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DCodeView.h203 Packed = 0x0001, member in class:llvm::codeview::CallingConvention::ClassOptions
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm-c/
H A DCore.h1282 unsigned ElementCount, LLVMBool Packed);
1290 LLVMBool Packed);
1312 unsigned ElementCount, LLVMBool Packed);
2011 unsigned Count, LLVMBool Packed);
2022 LLVMBool Packed);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DCore.cpp678 unsigned ElementCount, LLVMBool Packed) {
680 return wrap(StructType::get(*unwrap(C), Tys, Packed != 0));
684 unsigned ElementCount, LLVMBool Packed) {
686 ElementCount, Packed);
703 unsigned ElementCount, LLVMBool Packed) {
705 unwrap<StructType>(StructTy)->setBody(Tys, Packed != 0);
1414 unsigned Count, LLVMBool Packed) {
1417 Packed != 0));
1421 LLVMBool Packed) {
1423 Packed);
677 LLVMStructTypeInContext(LLVMContextRef C, LLVMTypeRef *ElementTypes, unsigned ElementCount, LLVMBool Packed) argument
683 LLVMStructType(LLVMTypeRef *ElementTypes, unsigned ElementCount, LLVMBool Packed) argument
702 LLVMStructSetBody(LLVMTypeRef StructTy, LLVMTypeRef *ElementTypes, unsigned ElementCount, LLVMBool Packed) argument
[all...]
H A DConstants.cpp1195 bool Packed) {
1201 return StructType::get(Context, EltTypes, Packed);
1206 bool Packed) {
1209 return getTypeForElements(V[0]->getContext(), V, Packed);
1193 getTypeForElements(LLVMContext &Context, ArrayRef<Constant*> V, bool Packed) argument
1205 getTypeForElements(ArrayRef<Constant*> V, bool Packed) argument
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp466 bool Packed = [&] { local
489 if (Packed || alignTo(LastOffset, F.TyAlignment) != Offset)
506 Ty->setBody(FieldTypes, Packed);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DEnumTables.cpp304 CV_ENUM_CLASS_ENT(ClassOptions, Packed),
H A DTypeDumpVisitor.cpp32 ENUM_ENTRY(ClassOptions, Packed),
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ABI/PowerPC/
H A DABISysV_ppc64.cpp819 if (attr->getKind() == clang::attr::Packed) {
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.cpp70 PUSH_FLAG(ClassOptions, Packed, Options, "packed");
/freebsd-13-stable/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.h405 bool ParseAnonStructType(Type *&Result, bool Packed);
H A DLLParser.cpp2763 bool LLParser::ParseAnonStructType(Type *&Result, bool Packed) {
2767 Result = StructType::get(Context, Elts, Packed);
3216 // ValID ::= '<' '{' ConstVector '}' '>' --> Packed Struct.
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaDecl.cpp17968 bool Packed = Enum->hasAttr<PackedAttr>(); local
17972 Packed = true;
17989 if (Packed && NumNegativeBits <= CharWidth && NumPositiveBits < CharWidth) {
17992 } else if (Packed && NumNegativeBits <= ShortWidth &&
18017 if (Packed && NumPositiveBits <= CharWidth) {
18021 } else if (Packed && NumPositiveBits <= ShortWidth) {

Completed in 434 milliseconds