Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDIBuilder.h270 uint32_t AlignInBits = 0,
288 uint64_t SizeInBits, uint32_t AlignInBits = 0,
295 uint32_t AlignInBits = 0,
309 uint32_t AlignInBits = 0,
327 uint32_t AlignInBits = 0,
359 uint64_t SizeInBits, uint32_t AlignInBits,
380 uint32_t AlignInBits,
419 uint32_t AlignInBits = 0);
433 uint64_t SizeInBits, uint32_t AlignInBits,
471 uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits,
[all …]
H A DDebugInfoMetadata.h718 unsigned Line, uint64_t SizeInBits, uint32_t AlignInBits, in DIType() argument
721 init(Line, SizeInBits, AlignInBits, OffsetInBits, Flags); in DIType()
725 void init(unsigned Line, uint64_t SizeInBits, uint32_t AlignInBits, in init() argument
730 this->SubclassData32 = AlignInBits; in init()
736 uint32_t AlignInBits, uint64_t OffsetInBits, DIFlags Flags) { in mutate() argument
739 init(Line, SizeInBits, AlignInBits, OffsetInBits, Flags); in mutate()
822 uint64_t SizeInBits, uint32_t AlignInBits, unsigned Encoding, in DIBasicType() argument
824 : DIType(C, DIBasicTypeKind, Storage, Tag, 0, SizeInBits, AlignInBits, 0, in DIBasicType()
831 uint32_t AlignInBits, unsigned Encoding,
835 SizeInBits, AlignInBits, Encoding, Flags, Storage,
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm-c/
H A DDebugInfo.h644 uint64_t SizeInBits, uint32_t AlignInBits, LLVMMetadataRef *Elements,
667 uint64_t SizeInBits, uint32_t AlignInBits, LLVMDIFlags Flags,
683 uint32_t AlignInBits, LLVMMetadataRef Ty,
698 uint32_t AlignInBits, LLVMMetadataRef Ty,
740 uint64_t SizeInBits, uint32_t AlignInBits, unsigned AddressSpace,
764 uint64_t SizeInBits, uint32_t AlignInBits, LLVMDIFlags Flags,
786 uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits,
808 uint32_t AlignInBits);
824 uint32_t AlignInBits,
844 uint64_t SizeInBits, uint32_t AlignInBits,
[all …]
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDIBuilder.cpp317 uint32_t AlignInBits, in createPointerType() argument
323 AlignInBits, 0, DWARFAddressSpace, std::nullopt, in createPointerType()
330 uint32_t AlignInBits, in createMemberPointerType() argument
334 AlignInBits, 0, std::nullopt, std::nullopt, Flags, in createMemberPointerType()
340 uint32_t AlignInBits, in createReferenceType() argument
344 SizeInBits, AlignInBits, 0, DWARFAddressSpace, {}, in createReferenceType()
350 DIScope *Context, uint32_t AlignInBits, in createTypedef() argument
355 AlignInBits, 0, std::nullopt, std::nullopt, Flags, in createTypedef()
362 DINodeArray TParams, uint32_t AlignInBits, in createTemplateAlias() argument
366 AlignInBits, 0, std::nullopt, std::nullopt, Flags, in createTemplateAlias()
[all …]
H A DLLVMContextImpl.h466 uint32_t AlignInBits;
471 uint32_t AlignInBits, unsigned Encoding, unsigned Flags)
472 : Tag(Tag), Name(Name), SizeInBits(SizeInBits), AlignInBits(AlignInBits),
476 AlignInBits(N->getAlignInBits()), Encoding(N->getEncoding()),
482 AlignInBits == RHS->getAlignInBits() &&
487 return hash_combine(Tag, Name, SizeInBits, AlignInBits, Encoding);
498 uint32_t AlignInBits;
503 uint64_t SizeInBits, uint32_t AlignInBits, unsigned Encoding)
506 SizeInBits(SizeInBits), AlignInBits(AlignInBits), Encoding(Encoding) {}
512 SizeInBits(N->getSizeInBits()), AlignInBits(N->getAlignInBits()),
[all …]
H A DDebugInfo.cpp1282 uint64_t SizeInBits, uint32_t AlignInBits, LLVMMetadataRef *Elements, in LLVMDIBuilderCreateEnumerationType() argument
1288 LineNumber, SizeInBits, AlignInBits, Elts, unwrapDI<DIType>(ClassTy))); in LLVMDIBuilderCreateEnumerationType()
1294 uint64_t SizeInBits, uint32_t AlignInBits, LLVMDIFlags Flags, in LLVMDIBuilderCreateUnionType() argument
1301 LineNumber, SizeInBits, AlignInBits, map_from_llvmDIFlags(Flags), in LLVMDIBuilderCreateUnionType()
1308 uint32_t AlignInBits, LLVMMetadataRef Ty, in LLVMDIBuilderCreateArrayType() argument
1313 return wrap(unwrap(Builder)->createArrayType(Size, AlignInBits, in LLVMDIBuilderCreateArrayType()
1319 uint32_t AlignInBits, LLVMMetadataRef Ty, in LLVMDIBuilderCreateVectorType() argument
1324 return wrap(unwrap(Builder)->createVectorType(Size, AlignInBits, in LLVMDIBuilderCreateVectorType()
1340 uint64_t SizeInBits, uint32_t AlignInBits, unsigned AddressSpace, in LLVMDIBuilderCreatePointerType() argument
1343 unwrapDI<DIType>(PointeeTy), SizeInBits, AlignInBits, AddressSpace, in LLVMDIBuilderCreatePointerType()
[all …]
H A DDebugInfoMetadata.cpp665 uint32_t AlignInBits, unsigned Encoding, in getImpl() argument
670 (Tag, Name, SizeInBits, AlignInBits, Encoding, Flags)); in getImpl()
673 (Tag, SizeInBits, AlignInBits, Encoding, Flags), Ops); in getImpl()
693 uint64_t SizeInBits, uint32_t AlignInBits, in getImpl() argument
699 StringLocationExp, SizeInBits, AlignInBits, Encoding)); in getImpl()
702 DEFINE_GETIMPL_STORE(DIStringType, (Tag, SizeInBits, AlignInBits, Encoding), in getImpl()
741 uint32_t AlignInBits, uint64_t OffsetInBits, in getImpl() argument
748 AlignInBits, OffsetInBits, DWARFAddressSpace, in getImpl()
752 (Tag, Line, SizeInBits, AlignInBits, OffsetInBits, in getImpl()
767 uint32_t AlignInBits, uint64_t OffsetInBits, DIFlags Flags, in getImpl() argument
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsLegalizerInfo.cpp31 static bool isUnalignedMemmoryAccess(uint64_t MemSize, uint64_t AlignInBits) { in isUnalignedMemmoryAccess() argument
33 assert(isPowerOf2_64(AlignInBits) && "Expected power of 2 align"); in isUnalignedMemmoryAccess()
34 if (MemSize > AlignInBits) in isUnalignedMemmoryAccess()
56 isUnalignedMemmoryAccess(QueryMemSize, Query.MMODescrs[0].AlignInBits)) in CheckTy0Ty1MemSizeAlign()
143 Query.MMODescrs[0].AlignInBits)) { in MipsLegalizerInfo()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizerInfo.h115 uint64_t AlignInBits; member
119 MemDesc(LLT MemoryTy, uint64_t AlignInBits, AtomicOrdering Ordering) in MemDesc()
120 : MemoryTy(MemoryTy), AlignInBits(AlignInBits), Ordering(Ordering) {} in MemDesc()
123 AlignInBits(MMO.getAlign().value() * 8), in MemDesc()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DMetadataLoader.cpp1620 uint32_t AlignInBits = Record[8]; in parseOneMetadata() local
1686 SizeInBits, AlignInBits, OffsetInBits, Flags, Elements, RuntimeLang, in parseOneMetadata()
1694 SizeInBits, AlignInBits, OffsetInBits, Flags, in parseOneMetadata()
2062 uint32_t AlignInBits = 0; in parseOneMetadata() local
2066 AlignInBits = Record[11]; in parseOneMetadata()
2086 getMDOrNull(Record[10]), nullptr, AlignInBits, nullptr)); in parseOneMetadata()
2127 uint32_t AlignInBits = 0; in parseOneMetadata() local
2132 AlignInBits = Record[8]; in parseOneMetadata()
2143 Record[6 + HasTag], Flags, AlignInBits, Annotations)), in parseOneMetadata()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalityPredicates.cpp59 Query.MMODescrs[MMOIdx].AlignInBits}; in typePairAndMemDescInSet()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DX86.cpp832 unsigned AlignInBits = 0; in classifyArgumentType() local
836 AlignInBits = getContext().toBits(Layout.getRequiredAlignment()); in classifyArgumentType()
838 AlignInBits = TI.Align; in classifyArgumentType()
840 if (AlignInBits > 32) in classifyArgumentType()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp1229 uint32_t AlignInBits; in buildFrameDebugInfo() local
1236 AlignInBits = OffsetCache[Index].first * 8; in buildFrameDebugInfo()
1251 FrameDITy, Name, DFile, LineNum, SizeInBits, AlignInBits, OffsetInBits, in buildFrameDebugInfo()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.h326 uint64_t offsetInBits, uint32_t AlignInBits,
H A DCGDebugInfo.cpp1713 uint64_t offsetInBits, uint32_t AlignInBits, llvm::DIFile *tunit, in createFieldType() argument
1722 auto Align = AlignInBits; in createFieldType()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp412 uint64_t AlignBits = Query.MMODescrs[0].AlignInBits; in isLoadStoreSizeLegal()
538 uint64_t AlignInBits, unsigned AddrSpace, in shouldWidenLoad() argument
559 if (AlignInBits < RoundedSize) in shouldWidenLoad()
566 RoundedSize, AddrSpace, Align(AlignInBits / 8), in shouldWidenLoad()
577 Query.MMODescrs[0].AlignInBits, in shouldWidenLoad()
1526 uint64_t Align = Query.MMODescrs[0].AlignInBits; in AMDGPULegalizerInfo()
3101 const uint64_t AlignInBits = 8 * MemAlign.value(); in legalizeLoad() local
3104 if (shouldWidenLoad(ST, MemTy, AlignInBits, AddrSpace, MI.getOpcode())) { in legalizeLoad()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.cpp1674 uint32_t AlignInBits = FieldSize; in constructMemberDIE() local
1675 uint32_t AlignMask = ~(AlignInBits - 1); in constructMemberDIE()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp7304 unsigned AlignInBits = Align*8; in findMemType()
7325 (Align!=0 && MemVTWidth<=AlignInBits && MemVTWidth<=Width+WidenEx))) { in findMemType()
7348 (Align!=0 && MemVTWidth<=AlignInBits && MemVTWidth<=Width+WidenEx))) { in findMemType()
7300 unsigned AlignInBits = Align*8; findMemType() local