/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/gwp_asan/ |
H A D | stack_trace_compressor.h | 24 // 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 D | stack_trace_compressor.cpp | 69 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 D | Bitfields.h | 169 /// `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 D | CGRecordLayoutBuilder.cpp | 95 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 D | ConstantInitBuilder.cpp | 211 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 D | CGExprConstant.cpp | 448 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 D | SIAddIMGInit.cpp | 114 bool Packed = !ST.hasUnpackedD16VMem(); local 117 D16Val && Packed ? ((ActiveLanes + 1) >> 1) + 1 : ActiveLanes + 1;
|
H A D | AMDGPUISelDAGToDAG.cpp | 769 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 D | ConstantInitBuilder.h | 105 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 D | Constants.h | 476 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 D | NativeTypeUDT.cpp | 194 return (Tag->Options & ClassOptions::Packed) != ClassOptions::None;
|
H A D | NativeTypeEnum.cpp | 330 return bool(Record->getOptions() & codeview::ClassOptions::Packed);
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | RecordLayoutBuilder.cpp | 608 /// 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 D | CodeView.h | 203 Packed = 0x0001, member in class:llvm::codeview::CallingConvention::ClassOptions
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm-c/ |
H A D | Core.h | 1282 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 D | Core.cpp | 678 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 D | Constants.cpp | 1195 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 D | CoroFrame.cpp | 466 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 D | EnumTables.cpp | 304 CV_ENUM_CLASS_ENT(ClassOptions, Packed),
|
H A D | TypeDumpVisitor.cpp | 32 ENUM_ENTRY(ClassOptions, Packed),
|
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ABI/PowerPC/ |
H A D | ABISysV_ppc64.cpp | 819 if (attr->getKind() == clang::attr::Packed) {
|
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
H A D | MinimalTypeDumper.cpp | 70 PUSH_FLAG(ClassOptions, Packed, Options, "packed");
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/AsmParser/ |
H A D | LLParser.h | 405 bool ParseAnonStructType(Type *&Result, bool Packed);
|
H A D | LLParser.cpp | 2763 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 D | SemaDecl.cpp | 17968 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) {
|