|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/lib/AST/ExprConstant.cpp 8188 if (OffsetResult.Offset.alignTo(Align) != OffsetResult.Offset) {
tools/clang/lib/AST/RecordLayoutBuilder.cpp 997 setSize(getSize().alignTo(BaseAlign));
1224 Offset = getDataSize().alignTo(BaseAlign);
1234 if (InferAlignment && Offset < getDataSize().alignTo(BaseAlign)) {
1851 FieldOffset = FieldOffset.alignTo(FieldAlign);
1852 UnpackedFieldOffset = UnpackedFieldOffset.alignTo(UnpackedFieldAlign);
1872 FieldOffset = getDataSize().alignTo(FieldAlign);
2480 DataSize = Size = Size.alignTo(Alignment);
2501 Size = Size.alignTo(RoundingAlignment);
2681 BaseOffset = Size = Size.alignTo(Info.Alignment);
2710 FieldOffset = Size.alignTo(Info.Alignment);
2751 CharUnits FieldOffset = Size.alignTo(Info.Alignment);
2777 CharUnits FieldOffset = Size.alignTo(Info.Alignment);
2790 VBPtrOffset = VBPtrOffset.alignTo(PointerInfo.Alignment);
2805 .alignTo(std::max(RequiredAlignment, Alignment));
2820 PointerInfo.Size.alignTo(std::max(RequiredAlignment, Alignment));
2881 Size = Size.alignTo(VtorDispAlignment) + VtorDispSize;
2893 BaseOffset = Size.alignTo(Info.Alignment);
2914 Size = Size.alignTo(RoundingAlignment);
tools/clang/lib/CodeGen/CGAtomic.cpp 82 .alignTo(lvalue.getAlignment()));
tools/clang/lib/CodeGen/CGBlocks.cpp 734 CharUnits newBlockSize = blockSize.alignTo(maxFieldAlign);
2786 CharUnits varOffset = size.alignTo(varAlign);
tools/clang/lib/CodeGen/CGCUDANV.cpp 355 Offset = Offset.alignTo(TyAlign);
tools/clang/lib/CodeGen/CGDebugInfo.cpp 3875 CharUnits AlignedOffsetInBytes = FieldOffsetInBytes.alignTo(Align);
tools/clang/lib/CodeGen/CGExprConstant.cpp 146 CharUnits AlignedSize = Size.alignTo(Align);
147 if (AlignedSize > Offset || Offset.alignTo(Align) != Offset)
436 CharUnits AlignedSize = Size.alignTo(Align);
442 DesiredSize.alignTo(Align) != DesiredSize) {
461 CharUnits NaturalOffset = SizeSoFar.alignTo(Align);
tools/clang/lib/CodeGen/CGObjCMac.cpp 5458 baseOffset = baseOffset.alignTo(CGM.getPointerAlign());
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp10990 Size = CGM.getSize(Sz.alignTo(Align));
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp 3245 .alignTo(C.getTypeAlignInChars(Private->getType()))
tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp 660 Size.alignTo(Packed ? CharUnits::One() : getAlignment(Member->Data)))
tools/clang/lib/CodeGen/ConstantInitBuilder.cpp 192 offset = offset.alignTo(CharUnits::fromQuantity(
232 offset = offset.alignTo(CharUnits::fromQuantity(
tools/clang/lib/CodeGen/TargetInfo.cpp 311 CharUnits FullDirectSize = DirectSize.alignTo(SlotSize);
1858 StackOffset = FieldEnd.alignTo(FieldAlign);
4295 Size = TypeInfo.first.alignTo(OverflowAreaAlign);
5511 StackSize = TySize.alignTo(StackSlotSize);
8383 Stride = CharUnits::fromQuantity(AllocSize).alignTo(SlotSize);
8743 ArgSize = ArgSize.alignTo(SlotSize);
9487 CharUnits Field2OffNoPadNoPack = Field1Size.alignTo(Field2Align);
tools/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp 293 CharUnits NextOffset = NewOffset.alignTo(Fields[0].Align);
299 CharUnits NewSize = NewOffset.alignTo(RL.getAlignment());