Home
last modified time | relevance | path

Searched refs:isPacked (Results 1 – 25 of 39) sorted by relevance

12

/openbsd/src/gnu/llvm/llvm/lib/IR/
DType.cpp409 bool isPacked) { in get() argument
411 const AnonStructTypeKeyInfo::KeyTy Key(ETypes, isPacked); in get()
425 ST->setBody(ETypes, isPacked); in get()
447 void StructType::setBody(ArrayRef<Type*> Elements, bool isPacked) { in setBody() argument
451 if (isPacked) in setBody()
522 StructType *StructType::get(LLVMContext &Context, bool isPacked) { in get() argument
523 return get(Context, std::nullopt, isPacked); in get()
527 StringRef Name, bool isPacked) { in create() argument
529 ST->setBody(Elements, isPacked); in create()
542 bool isPacked) { in create() argument
[all …]
DLLVMContextImpl.h95 bool isPacked; member
97 KeyTy(const ArrayRef<Type *> &E, bool P) : ETypes(E), isPacked(P) {} in KeyTy()
100 : ETypes(ST->elements()), isPacked(ST->isPacked()) {} in KeyTy()
103 if (isPacked != that.isPacked)
122 hash_combine_range(Key.ETypes.begin(), Key.ETypes.end()), Key.isPacked); in getHashValue()
DDataLayout.cpp57 const Align TyAlign = ST->isPacked() ? Align(1) : DL.getABITypeAlign(Ty); in StructLayout()
766 if (cast<StructType>(Ty)->isPacked() && abi_or_pref) in getAlignment()
DAsmWriter.cpp646 if (STy->isPacked()) in printStructBody()
661 if (STy->isPacked()) in printStructBody()
1520 if (CS->getType()->isPacked()) in WriteConstantInternal()
1542 if (CS->getType()->isPacked()) in WriteConstantInternal()
/openbsd/src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/
DNativeTypeUDT.cpp66 dumpSymbolField(OS, "packed", isPacked(), Indent); in dump()
191 bool NativeTypeUDT::isPacked() const { in isPacked() function in NativeTypeUDT
193 return UnmodifiedType->isPacked(); in isPacked()
DNativeTypeEnum.cpp158 dumpSymbolField(OS, "packed", isPacked(), Indent); in dump()
331 bool NativeTypeEnum::isPacked() const { in isPacked() function in NativeTypeEnum
333 return UnmodifiedType->isPacked(); in isPacked()
DNativeRawSymbol.cpp631 bool NativeRawSymbol::isPacked() const { in isPacked() function in NativeRawSymbol
/openbsd/src/gnu/llvm/llvm/include/llvm/IR/
DDerivedTypes.h239 bool isPacked = false);
242 StringRef Name, bool isPacked = false);
253 bool isPacked = false);
256 static StructType *get(LLVMContext &Context, bool isPacked = false);
273 bool isPacked() const { return (getSubclassData() & SCDB_Packed) != 0; } in isPacked() function
302 void setBody(ArrayRef<Type*> Elements, bool isPacked = false);
/openbsd/src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/
DPDBSymbolTypeTypedef.h36 FORWARD_SYMBOL_METHOD(isPacked)
DPDBSymbolTypeUDT.h41 FORWARD_SYMBOL_METHOD(isPacked)
DPDBSymbolTypeEnum.h43 FORWARD_SYMBOL_METHOD(isPacked)
DPDBSymbolTypeBaseClass.h42 FORWARD_SYMBOL_METHOD(isPacked)
DIPDBRawSymbol.h226 virtual bool isPacked() const = 0;
/openbsd/src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/
DNativeTypeEnum.h55 bool isPacked() const override;
DNativeTypeUDT.h56 bool isPacked() const override;
DNativeRawSymbol.h204 bool isPacked() const override;
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Utils/
DFunctionComparator.cpp474 if (STyL->isPacked() != STyR->isPacked()) in cmpTypes()
475 return cmpNumbers(STyL->isPacked(), STyR->isPacked()); in cmpTypes()
/openbsd/src/gnu/llvm/llvm/lib/Linker/
DIRMover.cpp185 DSTy->isPacked() != SSTy->isPacked()) in areTypesIsomorphic()
220 DstSTy->setBody(Elements, SrcSTy->isPacked()); in linkDefinedTypeBodies()
229 DTy->setBody(ETypes, STy->isPacked()); in finishType()
323 bool IsPacked = STy->isPacked(); in get()
1694 : ETypes(ST->elements()), IsPacked(ST->isPacked()) {} in KeyTy()
/openbsd/src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/DIA/
DDIARawSymbol.h199 bool isPacked() const override;
/openbsd/src/gnu/llvm/clang/lib/CodeGen/
DConstantInitBuilder.cpp290 assert(ty->isPacked() == Packed); in finishStruct()
/openbsd/src/gnu/llvm/clang/include/clang/CodeGen/
DConstantInitBuilder.h474 if (structTy) this->Packed = structTy->isPacked(); in ConstantStructBuilderTemplateBase()
/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/
DSIInstrInfo.h418 static bool isPacked(const MachineInstr &MI) { in isPacked() function
422 bool isPacked(uint16_t Opcode) const { in isPacked() function
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Coroutines/
DCoroutines.cpp605 if (StructTy->isOpaque() || !StructTy->isPacked() || in checkAsyncFuncPointer()
/openbsd/src/gnu/llvm/clang/lib/AST/
DRecordLayoutBuilder.cpp802 bool isPacked, const FieldDecl *D);
2272 unsigned UnpackedAlign, bool isPacked, const FieldDecl *D) { in CheckFieldPadding() argument
2307 if (isPacked && Offset != UnpackedOffset) { in CheckFieldPadding()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/IPO/
DDeadArgumentElimination.cpp810 NRetTy = StructType::get(STy->getContext(), RetTypes, STy->isPacked()); in removeDeadStuffFromFunction()

12