/external/clang/include/clang/AST/ |
CharUnits.h | 162 /// getQuantity - Get the raw integer representation of this quantity. 163 QuantityType getQuantity() const { return Quantity; } 206 clang::CharUnits::QuantityType Quantity = CU.getQuantity();
|
VTableBuilder.h | 154 assert(Offset.getQuantity() < (1LL << 56) && "Offset is too big!"); 155 assert(Offset.getQuantity() >= -(1LL << 56) && "Offset is too small!"); 157 Value = (uint64_t(Offset.getQuantity()) << 3) | ComponentKind;
|
/external/lldb/source/Expression/ |
ASTStructExtractor.cpp | 107 m_function.m_struct_size = struct_layout->getSize().getQuantity(); // TODO Store m_struct_size as CharUnits 109 m_function.m_return_size = struct_layout->getDataSize().getQuantity() - m_function.m_return_offset;
|
/external/clang/lib/CodeGen/ |
CGValue.h | 175 this->Alignment = Alignment.getQuantity(); 176 assert(this->Alignment == Alignment.getQuantity() && 261 void setAlignment(CharUnits A) { Alignment = A.getQuantity(); } 430 AV.Alignment = align.getQuantity();
|
CGBlocks.cpp | 93 blockInfo.BlockSize.getQuantity())); 294 return CharUnits::fromQuantity(v.getQuantity() & (~v.getQuantity() + 1)); 530 padding.getQuantity())); 575 blockInfo.Address->setAlignment(blockInfo.BlockAlign.getQuantity()); 793 src = Builder.CreateAlignedLoad(src, align.getQuantity(), 799 Builder.CreateAlignedStore(src, blockField, align.getQuantity()); 819 Builder.CreateAlignedLoad(src, align.getQuantity(), "ref.val"); 820 Builder.CreateAlignedStore(ref, blockField, align.getQuantity()); [all...] |
CGExprCXX.cpp | 339 NullVariable->setAlignment(Align.getQuantity()); 343 CGF.Builder.CreateMemCpy(DestPtr, SrcPtr, SizeVal, Align.getQuantity()); 351 Align.getQuantity()); 474 = llvm::ConstantInt::get(CGF.SizeTy, typeSize.getQuantity()); 483 CalculateCookiePadding(CGF, e).getQuantity()); 512 llvm::APInt typeSizeMultiplier(sizeWidth, typeSize.getQuantity()); [all...] |
CGAtomic.cpp | 173 dest.getAlignment().getQuantity()); 467 unsigned Align = CGF.getContext().getTypeAlignInChars(ValTy).getQuantity(); 483 uint64_t Size = sizeChars.getQuantity(); 485 unsigned Align = alignChars.getQuantity(); [all...] |
CGDecl.cpp | 198 GV->setAlignment(getContext().getDeclAlign(&D).getQuantity()); 327 var->setAlignment(getContext().getDeclAlign(&D).getQuantity()); [all...] |
MicrosoftCXXABI.cpp | 746 getContext().getASTRecordLayout(ClassDecl).getVBPtrOffset().getQuantity(); 753 llvm::ConstantInt::get(CGM.IntTy, VBTableChars.getQuantity()); [all...] |
CGExpr.cpp | 73 Alloc->setAlignment(Align.getQuantity()); 82 Alloc->setAlignment(Align.getQuantity()); 481 uint64_t Size = getContext().getTypeSizeInChars(Ty).getQuantity(); 500 AlignVal = Alignment.getQuantity(); 502 AlignVal = getContext().getTypeAlignInChars(Ty).getQuantity(); [all...] |
CGVTables.cpp | 457 Component.getVCallOffset().getQuantity()); 462 Component.getVBaseOffset().getQuantity()); 467 Component.getOffsetToTop().getQuantity()); 568 .mangleCXXCtorVTable(RD, Base.getBaseOffset().getQuantity(),
|
CGExprAgg.cpp | 291 llvm::Value *size = llvm::ConstantInt::get(CGF.SizeTy, sz.getQuantity()); [all...] |
ItaniumCXXABI.cpp | 624 return llvm::ConstantInt::get(CGM.PtrDiffTy, offset.getQuantity()); 646 uint64_t VTableOffset = (Index * PointerWidth.getQuantity()); 657 2 * ThisAdjustment.getQuantity() + 1); 665 ThisAdjustment.getQuantity()); 684 ThisAdjustment.getQuantity()); [all...] |
CGDeclCXX.cpp | 128 uint64_t Width = WidthChars.getQuantity(); 153 unsigned Alignment = getContext().getDeclAlign(&D).getQuantity();
|
CGCXXABI.cpp | 238 -cookieSize.getQuantity());
|
CGExprComplex.cpp | 303 unsigned AlignR = lvalue.getAlignment().getQuantity(); 306 unsigned ComplexAlign = C.getTypeAlignInChars(ComplexTy).getQuantity(); 338 unsigned AlignR = lvalue.getAlignment().getQuantity(); 341 unsigned ComplexAlign = C.getTypeAlignInChars(ComplexTy).getQuantity(); [all...] |
CodeGenTBAA.cpp | 205 uint64_t Size = Context.getTypeSizeInChars(QTy).getQuantity();
|
CodeGenModule.cpp | 104 C.toCharUnitsFromBits(C.getTargetInfo().getPointerAlign(0)).getQuantity(); 373 Context.getTypeSizeInChars(Context.getWideCharType()).getQuantity(); 473 return llvm::ConstantInt::get(SizeTy, size.getQuantity()); [all...] |
CGExprConstant.cpp | 294 Ty = llvm::ArrayType::get(Ty, PadSize.getQuantity()); 330 Ty = llvm::ArrayType::get(Ty, NumChars.getQuantity()); [all...] |
/external/clang/lib/Sema/ |
SemaStmtAsm.cpp | 415 Info.Type = Info.Size = Context.getTypeSizeInChars(T).getQuantity(); 418 Info.Type = Context.getTypeSizeInChars(ATy->getElementType()).getQuantity(); 469 Offset = (unsigned)Result.getQuantity();
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
VLASizeChecker.cpp | 139 SVal EleSizeVal = svalBuilder.makeIntVal(EleSize.getQuantity(), SizeTy);
|
ArrayBoundCheckerV2.cpp | 246 sb.makeArrayIndex(scaling.getQuantity()),
|
/external/clang/lib/AST/ |
VTableBuilder.cpp | 408 Out << Base.getBaseOffset().getQuantity() << ")\n"; 421 Out << ", " << Overrider.Offset.getQuantity() << ')'; 434 Out << Offset.NonVirtualOffset.getQuantity() << " nv]"; [all...] |
RecordLayoutBuilder.cpp | [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
MemRegion.cpp | 194 return svalBuilder.makeIntVal(size.getQuantity(), sizeTy); 533 os << "raw_offset{" << getRegion() << ',' << getOffset().getQuantity() << '}'; [all...] |