Home
last modified time | relevance | path

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

/trueos/contrib/llvm/lib/IR/
HDLLVMContextImpl.h100 bool isPacked; member
102 ETypes(E), isPacked(P) {} in KeyTy()
105 isPacked(ST->isPacked()) {} in KeyTy()
107 if (isPacked != that.isPacked)
126 Key.isPacked); in getHashValue()
HDType.cpp406 bool isPacked) { in get() argument
408 AnonStructTypeKeyInfo::KeyTy Key(ETypes, isPacked); in get()
417 ST->setBody(ETypes, isPacked); in get()
426 void StructType::setBody(ArrayRef<Type*> Elements, bool isPacked) { in setBody() argument
430 if (isPacked) in setBody()
501 StructType *StructType::get(LLVMContext &Context, bool isPacked) { in get() argument
502 return get(Context, None, isPacked); in get()
519 StringRef Name, bool isPacked) { in create() argument
521 ST->setBody(Elements, isPacked); in create()
534 bool isPacked) { in create() argument
[all …]
HDDataLayout.cpp53 unsigned TyAlign = ST->isPacked() ? 1 : DL.getABITypeAlignment(Ty); in StructLayout()
549 if (cast<StructType>(Ty)->isPacked() && abi_or_pref) in getAlignment()
HDAsmWriter.cpp276 if (STy->isPacked()) in printStructBody()
292 if (STy->isPacked()) in printStructBody()
956 if (CS->getType()->isPacked()) in WriteConstantInternal()
980 if (CS->getType()->isPacked()) in WriteConstantInternal()
HDConstantFold.cpp346 if (!STy->isPacked()) { in getFoldedSizeOf()
409 if (STy->isPacked()) in getFoldedAlignOf()
472 if (!STy->isPacked()) { in getFoldedOffsetOf()
629 if (!STy->isPacked()) { in ConstantFoldCastInstruction()
HDCore.cpp400 return unwrap<StructType>(StructTy)->isPacked(); in LLVMIsPackedStruct()
/trueos/contrib/llvm/include/llvm/IR/
HDDerivedTypes.h217 bool isPacked = false);
222 bool isPacked = false);
229 bool isPacked = false);
233 static StructType *get(LLVMContext &Context, bool isPacked = false);
241 bool isPacked() const { return (getSubclassData() & SCDB_Packed) != 0; } in isPacked() function
268 void setBody(ArrayRef<Type*> Elements, bool isPacked = false);
/trueos/contrib/llvm/lib/Linker/
HDLinkModules.cpp177 DSTy->isPacked() != SSTy->isPacked()) in areTypesIsomorphic()
224 DstSTy->setBody(Elements, SrcSTy->isPacked()); in linkDefinedTypeBodies()
304 cast<StructType>(Ty)->isPacked()); in getImpl()
/trueos/contrib/llvm/lib/Transforms/IPO/
HDMergeFunctions.cpp258 if (STy1->isPacked() != STy2->isPacked()) in isEquivalentType()
HDDeadArgumentElimination.cpp830 NRetTy = StructType::get(STy->getContext(), RetTypes, STy->isPacked()); in RemoveDeadStuffFromFunction()
/trueos/contrib/llvm/tools/clang/lib/AST/
HDRecordLayoutBuilder.cpp755 bool isPacked, const FieldDecl *D);
1825 bool isPacked, in CheckFieldPadding() argument
1864 if (isPacked && UnpackedAlign > CharBitNum && Offset == UnpackedOffset) in CheckFieldPadding()
/trueos/contrib/llvm/lib/AsmParser/
HDLLParser.cpp1849 bool isPacked = EatIfPresent(lltok::less); in ParseStructDefinition() local
1859 if (isPacked) in ParseStructDefinition()
1875 (isPacked && ParseToken(lltok::greater, "expected '>' in packed struct"))) in ParseStructDefinition()
1878 STy->setBody(Body, isPacked); in ParseStructDefinition()
2881 if (ST->isPacked() != (ID.Kind == ValID::t_PackedConstantStruct)) in ConvertValIDToValue()
/trueos/contrib/llvm/lib/Target/CppBackend/
HDCPPBackend.cpp620 << (ST->isPacked() ? "true" : "false") << ");"; in printType()
/trueos/contrib/llvm/lib/Transforms/Instrumentation/
HDMemorySanitizer.cpp723 StructType *Res = StructType::get(*MS.C, Elements, ST->isPacked()); in getShadowTy()
/trueos/contrib/llvm/lib/Bitcode/Writer/
HDBitcodeWriter.cpp425 TypeVals.push_back(ST->isPacked()); in WriteTypeTable()
/trueos/contrib/llvm/lib/Target/NVPTX/
HDNVPTXISelLowering.cpp1487 aggregateIsPacked = STy->isPacked(); in LowerFormalArguments()
/trueos/contrib/llvm/lib/Transforms/Scalar/
HDSROA.cpp3033 STy->isPacked()); in getTypePartition()
/trueos/contrib/llvm/lib/Analysis/
HDScalarEvolution.cpp413 if (!STy->isPacked() && in isAlignOf()