Home
last modified time | relevance | path

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

12

/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGRecordLayoutBuilder.cpp95 CGRecordLowering(CodeGenTypes &Types, const RecordDecl *D, bool Packed);
209 bool Packed : 1; member
217 bool Packed) in CGRecordLowering() argument
222 IsZeroInitializableAsBase(true), Packed(Packed) {} in CGRecordLowering()
344 Packed = true; in lowerUnion()
615 if (Packed) in determinePacked()
629 Packed = true; in determinePacked()
637 Packed = true; in determinePacked()
642 Packed = true; in determinePacked()
644 if (!Packed) in determinePacked()
[all …]
HDConstantInitBuilder.cpp191 if (!Packed) in addPlaceholderWithSize()
231 if (!Packed) in getOffsetFromGlobalTo()
267 ty = llvm::StructType::get(Builder.CGM.getLLVMContext(), {}, Packed); in finishStruct()
271 assert(ty->isPacked() == Packed); in finishStruct()
274 constant = llvm::ConstantStruct::getAnon(elts, Packed); in finishStruct()
HDCGExprConstant.cpp439 bool Packed = false; in buildFrom() local
446 Packed = true; in buildFrom()
467 Packed = true; in buildFrom()
475 if (Packed) { in buildFrom()
484 CGM.getLLVMContext(), Packed ? PackedElems : UnpackedElems, Packed); in buildFrom()
493 return llvm::ConstantStruct::get(STy, Packed ? PackedElems : UnpackedElems); in buildFrom()
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/gwp_asan/
HDstack_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()
HDstack_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-11-stable/contrib/file/magic/Magdir/
HDdbpf4 # dppf: Maxis Database Packed Files, the stored data file format used by all
8 0 string DBPF Maxis Database Packed File
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/CodeGen/
HDConstantInitBuilder.h105 bool Packed = false; variable
158 Finished(other.Finished), Frozen(other.Frozen), Packed(other.Packed), in ConstantAggregateBuilderBase()
455 if (structTy) this->Packed = structTy->isPacked(); in ConstantStructBuilderTemplateBase()
460 this->Packed = packed; in setPacked()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDSIAddIMGInit.cpp118 bool Packed = !ST.hasUnpackedD16VMem(); in runOnMachineFunction() local
121 D16Val && Packed ? ((ActiveLanes + 1) >> 1) + 1 : ActiveLanes + 1; in runOnMachineFunction()
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
HDConstants.h468 static Constant *getAnon(ArrayRef<Constant*> V, bool Packed = false) {
469 return get(getTypeForElements(V, Packed), V);
472 ArrayRef<Constant*> V, bool Packed = false) {
473 return get(getTypeForElements(Ctx, V, Packed), V);
479 bool Packed = false);
483 bool Packed = false);
HDIntrinsicsSystemZ.td413 // Instructions from the Vector Packed Decimal Facility
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86ScheduleSLM.td392 // Packed Compare Implicit Length Strings, Return Mask
402 // Packed Compare Explicit Length Strings, Return Mask
412 // Packed Compare Implicit Length Strings, Return Index
422 // Packed Compare Explicit Length Strings, Return Index
HDX86Schedule.td457 // Packed Compare Implicit Length Strings, Return Mask
459 // Packed Compare Explicit Length Strings, Return Mask
461 // Packed Compare Implicit Length Strings, Return Index
463 // Packed Compare Explicit Length Strings, Return Index
543 // Conditional SIMD Packed Loads and Stores wrappers.
HDX86SchedSandyBridge.td466 // Packed Compare Implicit Length Strings, Return Mask
478 // Packed Compare Explicit Length Strings, Return Mask
488 // Packed Compare Implicit Length Strings, Return Index
500 // Packed Compare Explicit Length Strings, Return Index
HDX86SchedBroadwell.td484 // Packed Compare Implicit Length Strings, Return Mask
496 // Packed Compare Explicit Length Strings, Return Mask
508 // Packed Compare Implicit Length Strings, Return Index
520 // Packed Compare Explicit Length Strings, Return Index
HDX86InstrSSE.td1477 // Convert Packed Double FP to Packed DW Integers
1647 // Convert Packed DW Integers to Packed Double FP
2195 // SSE2 - Packed Integer Logical Instructions
3223 // SSE2 - Move Aligned/Unaligned Packed Integer Instructions
3395 // SSE2 - Packed Integer Arithmetic Instructions
3503 // SSE2 - Packed Integer Logical Instructions
3619 // SSE2 - Packed Integer Comparison Instructions
3636 // SSE2 - Packed Integer Shuffle Instructions
3707 // Packed Integer Pack Instructions (SSE & AVX)
3808 // SSE2 - Packed Integer Unpack Instructions
[all …]
HDX86SchedSkylakeClient.td475 // Packed Compare Implicit Length Strings, Return Mask
487 // Packed Compare Explicit Length Strings, Return Mask
499 // Packed Compare Implicit Length Strings, Return Index
511 // Packed Compare Explicit Length Strings, Return Index
HDX86SchedHaswell.td484 // Packed Compare Implicit Length Strings, Return Mask
496 // Packed Compare Explicit Length Strings, Return Mask
508 // Packed Compare Implicit Length Strings, Return Index
520 // Packed Compare Explicit Length Strings, Return Index
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
HDNativeTypeUDT.cpp194 return (Tag->Options & ClassOptions::Packed) != ClassOptions::None; in isPacked()
HDNativeTypeEnum.cpp330 return bool(Record->getOptions() & codeview::ClassOptions::Packed); in isPacked()
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
HDRecordLayoutBuilder.cpp608 unsigned Packed : 1; member in __anon22f443cc0111::ItaniumRecordLayoutBuilder
682 UseExternalLayout(false), InferAlignment(false), Packed(false), in ItaniumRecordLayoutBuilder()
988 CharUnits BaseAlign = Packed ? CharUnits::One() : UnpackedBaseAlign; in EnsureVTablePointerAlignment()
1200 (Packed && ((Context.getLangOpts().getClangABICompat() <= in LayoutBase()
1262 Packed = D->hasAttr<PackedAttr>(); in InitializeLayout()
1463 bool FieldPacked = Packed || D->hasAttr<PackedAttr>(); in LayoutBitField()
1750 bool FieldPacked = Packed || D->hasAttr<PackedAttr>(); in LayoutField()
1976 if (Packed && UnpackedAlignment <= Alignment && in FinishLayout()
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm-c/
HDCore.h1274 unsigned ElementCount, LLVMBool Packed);
1282 LLVMBool Packed);
1304 unsigned ElementCount, LLVMBool Packed);
2003 unsigned Count, LLVMBool Packed);
2014 LLVMBool Packed);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
HDCodeView.h203 Packed = 0x0001, enumerator
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
HDCore.cpp671 unsigned ElementCount, LLVMBool Packed) { in LLVMStructTypeInContext() argument
673 return wrap(StructType::get(*unwrap(C), Tys, Packed != 0)); in LLVMStructTypeInContext()
677 unsigned ElementCount, LLVMBool Packed) { in LLVMStructType() argument
679 ElementCount, Packed); in LLVMStructType()
696 unsigned ElementCount, LLVMBool Packed) { in LLVMStructSetBody() argument
698 unwrap<StructType>(StructTy)->setBody(Tys, Packed != 0); in LLVMStructSetBody()
1405 unsigned Count, LLVMBool Packed) { in LLVMConstStructInContext() argument
1408 Packed != 0)); in LLVMConstStructInContext()
1412 LLVMBool Packed) { in LLVMConstStruct() argument
1414 Packed); in LLVMConstStruct()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
HDHexagonInstrFormats.td76 // Packed only with A or X-type instructions.
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
HDEnumTables.cpp304 CV_ENUM_CLASS_ENT(ClassOptions, Packed),

12