Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DType.cpp417 bool isPacked) { in get() argument
419 const AnonStructTypeKeyInfo::KeyTy Key(ETypes, isPacked); in get()
433 ST->setBody(ETypes, isPacked); in get()
537 void StructType::setBody(ArrayRef<Type*> Elements, bool isPacked) { in setBody() argument
538 cantFail(setBodyOrError(Elements, isPacked)); in setBody()
541 Error StructType::setBodyOrError(ArrayRef<Type *> Elements, bool isPacked) { in setBodyOrError() argument
548 if (isPacked) in setBodyOrError()
629 StructType *StructType::get(LLVMContext &Context, bool isPacked) { in get() argument
630 return get(Context, {}, isPacked); in get()
634 StringRef Name, bool isPacked) { in create() argument
[all …]
H A DLLVMContextImpl.h96 bool isPacked;
98 KeyTy(const ArrayRef<Type *> &E, bool P) : ETypes(E), isPacked(P) {}
101 : ETypes(ST->elements()), isPacked(ST->isPacked()) {}
104 if (isPacked != that.isPacked)
122 return hash_combine(hash_combine_range(Key.ETypes), Key.isPacked);
H A DDataLayout.cpp60 const Align TyAlign = ST->isPacked() ? Align(1) : DL.getABITypeAlign(Ty); in StructLayout()
784 if (cast<StructType>(Ty)->isPacked() && abi_or_pref) in getAlignment()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDerivedTypes.h250 bool isPacked = false);
254 bool isPacked = false);
266 get(LLVMContext &Context, ArrayRef<Type *> Elements, bool isPacked = false);
269 LLVM_ABI static StructType *get(LLVMContext &Context, bool isPacked = false);
286 bool isPacked() const { return (getSubclassData() & SCDB_Packed) != 0; } in isPacked() function
341 LLVM_ABI void setBody(ArrayRef<Type *> Elements, bool isPacked = false);
346 bool isPacked = false);
H A DVectorTypeUtils.h106 return StructTy->isLiteral() && !StructTy->isPacked(); in isUnpackedStructLiteral()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeUDT.cpp65 dumpSymbolField(OS, "packed", isPacked(), Indent); in dump()
190 bool NativeTypeUDT::isPacked() const { in isPacked() function in NativeTypeUDT
192 return UnmodifiedType->isPacked(); in isPacked()
H A 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()
H A DNativeRawSymbol.cpp631 bool NativeRawSymbol::isPacked() const { in isPacked() function in NativeRawSymbol
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DPDBSymbolTypeTypedef.h37 FORWARD_SYMBOL_METHOD(isPacked)
H A DPDBSymbolTypeEnum.h44 FORWARD_SYMBOL_METHOD(isPacked)
H A DPDBSymbolTypeUDT.h42 FORWARD_SYMBOL_METHOD(isPacked)
H A DPDBSymbolTypeBaseClass.h43 FORWARD_SYMBOL_METHOD(isPacked)
H A DIPDBRawSymbol.h227 virtual bool isPacked() const = 0;
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DNativeTypeEnum.h55 bool isPacked() const override;
H A DNativeTypeUDT.h56 bool isPacked() const override;
H A DNativeRawSymbol.h205 bool isPacked() const override;
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DType.h319 bool isPacked() const { return cast<llvm::StructType>(LLVMTy)->isPacked(); } in isPacked() function
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DFunctionComparator.cpp581 if (STyL->isPacked() != STyR->isPacked()) in cmpTypes()
582 return cmpNumbers(STyL->isPacked(), STyR->isPacked()); in cmpTypes()
/freebsd/contrib/llvm-project/llvm/lib/Linker/
H A DIRMover.cpp122 DSTy->isPacked() != SSTy->isPacked()) in recursivelyAddMappingIfTypesAreIsomorphic()
216 bool IsPacked = STy->isPacked(); in get()
238 StructType::create(Ty->getContext(), ElementTypes, "", STy->isPacked()); in get()
1575 : ETypes(ST->elements()), IsPacked(ST->isPacked()) {} in KeyTy()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/DIA/
H A DDIARawSymbol.h199 bool isPacked() const override;
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DConstantInitBuilder.cpp290 assert(ty->isPacked() == Packed); in finishStruct()
/freebsd/contrib/llvm-project/llvm/tools/llvm-diff/lib/
H A DDifferenceEngine.cpp624 LTy->isPacked() != RTy->isPacked()) in equivalentAsOperands()
/freebsd/contrib/llvm-project/clang/include/clang/CodeGen/
H A DConstantInitBuilder.h477 if (structTy) this->Packed = structTy->isPacked(); in ConstantStructBuilderTemplateBase()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.h499 static bool isPacked(const MachineInstr &MI) { in isPacked() function
503 bool isPacked(uint16_t Opcode) const { in isPacked() function
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DDeadArgumentElimination.cpp829 NRetTy = StructType::get(STy->getContext(), RetTypes, STy->isPacked()); in removeDeadStuffFromFunction()

12