Home
last modified time | relevance | path

Searched refs:StructSize (Results 1 – 5 of 5) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DDataLayout.cpp49 StructSize = 0; in StructLayout()
59 if (!isAligned(TyAlign, StructSize)) { in StructLayout()
61 StructSize = alignTo(StructSize, TyAlign); in StructLayout()
67 getMemberOffsets()[i] = StructSize; in StructLayout()
69 StructSize += DL.getTypeAllocSize(Ty).getFixedValue(); in StructLayout()
74 if (!isAligned(StructAlignment, StructSize)) { in StructLayout()
76 StructSize = alignTo(StructSize, StructAlignment); in StructLayout()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DDataLayout.h605 uint64_t StructSize; variable
611 uint64_t getSizeInBytes() const { return StructSize; } in getSizeInBytes()
613 uint64_t getSizeInBits() const { return 8 * StructSize; } in getSizeInBits()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DDelaySlotFiller.cpp86 bool needsUnimp(MachineBasicBlock::iterator I, unsigned &StructSize);
353 bool Filler::needsUnimp(MachineBasicBlock::iterator I, unsigned &StructSize) in needsUnimp() argument
370 StructSize = MO.getImm(); in needsUnimp()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp428 uint64_t StructSize = 0; member in __anon98e27b1a0611::FrameTypeBuilder
521 Offset = alignTo(StructSize, FieldAlignment); in addField()
522 StructSize = Offset + FieldSize; in addField()
538 return StructSize; in getStructSize()
720 StructSize = SizeAndAlign.first; in finish()
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp2760 Optional<int64_t> StructSize = in hasUniqueObjectRepresentations() local
2763 return StructSize && in hasUniqueObjectRepresentations()
2764 StructSize.getValue() == static_cast<int64_t>(getTypeSize(Ty)); in hasUniqueObjectRepresentations()