/external/clang/lib/CodeGen/ |
MicrosoftCXXABI.cpp | 166 CharUnits getArrayCookieSizeImpl(QualType type); 174 CharUnits cookieSize); 200 CharUnits GetVBPtrOffsetFromBases(const CXXRecordDecl *RD); 223 CharUnits NonVirtualBaseAdjustment); 227 CharUnits NonVirtualBaseAdjustment); 246 CharUnits offset); 304 CharUnits MicrosoftCXXABI::GetVBPtrOffsetFromBases(const CXXRecordDecl *RD) { 306 CharUnits Total = CharUnits::Zero(); 309 CharUnits VBPtrOffset = RDLayout.getVBPtrOffset() [all...] |
CGClass.cpp | 29 static CharUnits 34 CharUnits Offset = CharUnits::Zero(); 63 CharUnits Offset = 91 CharUnits Offset; 112 CharUnits nonVirtualOffset, 159 CharUnits NonVirtualOffset = 168 CharUnits vBaseOffset = layout.getVBaseClassOffset(VBase); 313 CharUnits BaseOffset = ForVirtualBase ? 412 CharUnits Alignment = CGF.getContext().getTypeAlignInChars(BaseType) [all...] |
CGExprCXX.cpp | 407 CharUnits Size = Layout.getNonVirtualSize(); 408 CharUnits Align = Layout.getNonVirtualAlign(); 539 static CharUnits CalculateCookiePadding(CodeGenFunction &CGF, 542 return CharUnits::Zero(); 547 return CharUnits::Zero(); 560 CharUnits typeSize = CGF.getContext().getTypeSizeInChars(type); 599 CharUnits typeSize = CGF.getContext().getTypeSizeInChars(type); 814 CharUnits Alignment = CGF.getContext().getTypeAlignInChars(AllocType); [all...] |
CGAtomic.cpp | 43 CharUnits AtomicAlign; 44 CharUnits ValueAlign; 45 CharUnits LValueAlign; 79 CharUnits getAtomicAlignment() const { return AtomicAlign; } 80 CharUnits getValueAlignment() const { return ValueAlign; } 99 CharUnits size = CGF.getContext().toCharUnitsFromBits(AtomicSizeInBits); 342 CharUnits sizeChars = getContext().getTypeSizeInChars(AtomicTy); 344 CharUnits alignChars = getContext().getTypeAlignInChars(AtomicTy); 408 CharUnits PointeeIncAmt = 802 CharUnits tempAlignment [all...] |
CGObjCMac.cpp | 815 CharUnits block_var_bytepos; 816 CharUnits block_var_size; 818 CharUnits BytePos = CharUnits::Zero(), 819 CharUnits Size = CharUnits::Zero()) [all...] |
CodeGenFunction.cpp | [all...] |
CodeGenModule.h | 59 class CharUnits; 547 llvm::ConstantInt *getSize(CharUnits numChars); 652 CharUnits Alignment; 654 ByrefHelpers(CharUnits alignment) : Alignment(alignment) {} [all...] |
CodeGenFunction.h | 22 #include "clang/AST/CharUnits.h" [all...] |
CGObjCRuntime.cpp | 122 CharUnits StorageSize = 125 CharUnits Alignment = CGF.CGM.getContext().toCharUnitsFromBits(AlignmentBits);
|
CGExpr.cpp | 71 CharUnits Align = getContext().getTypeAlignInChars(Ty); 80 CharUnits Align = getContext().getTypeAlignInChars(Ty); 156 CharUnits Alignment = getContext().getTypeAlignInChars(E->getType()); 443 QualType Ty, CharUnits Alignment) { [all...] |
CGCall.cpp | 521 CharUnits UnionSize = CharUnits::Zero(); 528 CharUnits FieldSize = getContext().getTypeSizeInChars(FD->getType()); 572 CharUnits UnionSize = CharUnits::Zero(); 579 CharUnits FieldSize = getContext().getTypeSizeInChars(FD->getType()); [all...] |
CGDeclCXX.cpp | 32 CharUnits alignment = Context.getDeclAlign(&D); 125 CharUnits WidthChars = CGF.getContext().getTypeSizeInChars(D.getType());
|
CGCXX.cpp | 301 .getAddressPoint(BaseSubobject(RD, CharUnits::Zero()));
|
/external/clang/include/clang/AST/ |
ASTContext.h | 52 class CharUnits; [all...] |
ExternalASTSource.h | 17 #include "clang/AST/CharUnits.h" 250 llvm::DenseMap<const CXXRecordDecl *, CharUnits> &BaseOffsets, 251 llvm::DenseMap<const CXXRecordDecl *, CharUnits> &VirtualBaseOffsets)
|
/external/clang/lib/AST/ |
APValue.cpp | 16 #include "clang/AST/CharUnits.h" 29 CharUnits Offset; 390 CharUnits O = getLValueOffset(); 391 CharUnits S = Ctx.getTypeSizeInChars(InnerTy); 397 S = CharUnits::One(); 557 CharUnits &APValue::getLValueOffset() { 578 void APValue::setLValue(LValueBase B, const CharUnits &O, NoLValuePath, 589 void APValue::setLValue(LValueBase B, const CharUnits &O,
|
MicrosoftCXXABI.cpp | 49 CharUnits PointerSize =
|
ASTContext.cpp | 18 #include "clang/AST/CharUnits.h" [all...] |
/external/clang/lib/Frontend/ |
LayoutOverrideSource.cpp | 159 llvm::DenseMap<const CXXRecordDecl *, CharUnits> &BaseOffsets, 160 llvm::DenseMap<const CXXRecordDecl *, CharUnits> &VirtualBaseOffsets)
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
VLASizeChecker.cpp | 18 #include "clang/AST/CharUnits.h" 137 CharUnits EleSize = Ctx.getTypeSizeInChars(VLA->getElementType());
|
ArrayBoundCheckerV2.cpp | 16 #include "clang/AST/CharUnits.h" 243 NonLoc baseVal, CharUnits scaling,
|
/external/clang/lib/Sema/ |
MultiplexExternalSemaSource.cpp | 155 llvm::DenseMap<const CXXRecordDecl *, CharUnits> &BaseOffsets, 156 llvm::DenseMap<const CXXRecordDecl *, CharUnits> &VirtualBaseOffsets){
|
/external/clang/lib/StaticAnalyzer/Core/ |
Store.cpp | 16 #include "clang/AST/CharUnits.h" 171 CharUnits off = rawOff.getOffset(); 201 CharUnits pointeeTySize = Ctx.getTypeSizeInChars(PointeeTy);
|
MemRegion.cpp | 18 #include "clang/AST/CharUnits.h" 192 CharUnits size = Ctx.getTypeSizeInChars(T); [all...] |
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
MemRegion.h | 20 #include "clang/AST/CharUnits.h" 993 CharUnits Offset; 995 RegionRawOffset(const MemRegion* reg, CharUnits offset = CharUnits::Zero()) 1000 CharUnits getOffset() const { return Offset; } [all...] |