Home
last modified time | relevance | path

Searched refs:getCharWidth (Results 1 – 25 of 33) sorted by relevance

12

/NextBSD/contrib/llvm/tools/clang/lib/Basic/
HDTargetInfo.cpp133 if (getCharWidth() < getIntWidth()) in getTypeConstantSuffix()
169 case UnsignedChar: return getCharWidth(); in getTypeWidth()
183 if (getCharWidth() == BitWidth) in getIntTypeByWidth()
198 if (getCharWidth() >= BitWidth) in getLeastIntTypeByWidth()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGObjCRuntime.cpp69 CGM.getContext().getCharWidth(); in ComputeIvarBaseOffset()
76 CGM.getContext().getCharWidth(); in ComputeIvarBaseOffset()
120 uint64_t BitOffset = FieldBitOffset % CGF.CGM.getContext().getCharWidth(); in EmitValueForIvarAtOffset()
HDCodeGenTBAA.cpp194 Layout.getFieldOffset(idx) / Context.getCharWidth(); in CollectFields()
266 FieldNode, Layout.getFieldOffset(idx) / Context.getCharWidth())); in getTBAAStructTypeInfo()
HDCGObjCMac.cpp1946 unsigned ByteSizeInBits = CGM.getTarget().getCharWidth(); in BuildGCBlockLayout()
2072 unsigned ByteSizeInBits = CGM.getTarget().getCharWidth(); in BuildRCRecordLayout()
2306 unsigned ByteSizeInBits = CGM.getTarget().getCharWidth(); in getBitmapBlockLayout()
2458 unsigned ByteSizeInBits = CGM.getTarget().getCharWidth(); in BuildRCBlockLayout()
4473 unsigned ByteSizeInBits = CGM.getTarget().getCharWidth(); in BuildAggrIvarLayout()
5717 InstanceStart = RL.getFieldOffset(0) / CGM.getContext().getCharWidth(); in GetClassSizeInfo()
HDCGExprConstant.cpp160 const uint64_t CharWidth = Context.getCharWidth(); in AppendBitField()
HDCGObjCGNU.cpp1621 CGM.getContext().getCharWidth())); in GenerateClassStructure()
2493 CGM.getContext().getCharWidth())); in ModuleInitFunction()
HDCGAtomic.cpp81 C.toCharUnitsFromBits(Offset + OrigBFI.Size + C.getCharWidth() - 1) in AtomicInfo()
HDCGClass.cpp906 CGF.getContext().getCharWidth() - 1; in getMemcpySize()
HDCodeGenModule.cpp799 unsigned alignment = D->getMaxAlignment() / Context.getCharWidth(); in SetLLVMFunctionAttributesForDefinition()
HDCGDebugInfo.cpp1752 FieldOffset %= CGM.getContext().getCharWidth(); in CreateTypeDefinition()
HDCGExpr.cpp2777 getContext().getCharWidth()); in EmitLValueForField()
/NextBSD/contrib/llvm/tools/clang/include/clang/Basic/
HDTargetInfo.h287 unsigned getCharWidth() const { return 8; } // FIXME in getCharWidth() function
392 (AtomicSizeInBits <= getCharWidth() || in hasBuiltinAtomic()
393 llvm::isPowerOf2_64(AtomicSizeInBits / getCharWidth())); in hasBuiltinAtomic()
/NextBSD/contrib/llvm/tools/clang/lib/Frontend/
HDInitPreprocessor.cpp222 Twine(BitWidth / TI.getCharWidth())); in DefineTypeSizeof()
637 assert(TI.getCharWidth() == 8 && "Only support 8-bit char so far"); in InitializePredefinedMacros()
715 Twine(TI.getSuitableAlign() / TI.getCharWidth()) ); in InitializePredefinedMacros()
729 if (TI.getShortWidth() > TI.getCharWidth()) in InitializePredefinedMacros()
745 if (TI.getShortWidth() > TI.getCharWidth()) { in InitializePredefinedMacros()
/NextBSD/contrib/llvm/tools/clang/lib/Lex/
HDLiteralSupport.cpp26 static unsigned getCharWidth(tok::TokenKind kind, const TargetInfo &Target) { in getCharWidth() function
33 return Target.getCharWidth(); in getCharWidth()
1056 assert(PP.getTargetInfo().getCharWidth() == 8 && in CharLiteralParser()
1143 unsigned CharWidth = getCharWidth(Kind, PP.getTargetInfo()); in CharLiteralParser()
1318 CharByteWidth = getCharWidth(Kind, Target); in init()
HDPPExpressions.cpp300 NumBits = TI.getCharWidth(); in EvaluateValue()
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDRecordLayoutBuilder.cpp171 : Context(Context), CharWidth(Context.getCharWidth()), Class(Class) { in EmptySubobjectMap()
766 assert(Size % Context.getCharWidth() == 0); in getSize()
777 assert(DataSize % Context.getCharWidth() == 0); in getDataSize()
1842 unsigned CharBitNum = Context.getTargetInfo().getCharWidth(); in FinishLayout()
1933 unsigned CharBitNum = Context.getTargetInfo().getCharWidth(); in CheckFieldPadding()
HDMicrosoftMangle.cpp500 assert(FieldOffset % getASTContext().getCharWidth() == 0 && in mangleMemberDataPointer()
502 FieldOffset /= getASTContext().getCharWidth(); in mangleMemberDataPointer()
HDASTContext.cpp1310 unsigned Align = Target->getCharWidth(); in getDeclAlign()
1559 Width = Target->getCharWidth(); in getTypeInfoImpl()
1802 return CharUnits::fromQuantity(BitSize / getCharWidth()); in toCharUnitsFromBits()
1807 return CharSize.getQuantity() * getCharWidth(); in toBits()
HDExpr.cpp813 CharByteWidth = target.getCharWidth(); in mapCharByteWidth()
/NextBSD/contrib/llvm/tools/lldb/source/Expression/
HDClangASTSource.cpp1716 size = record_layout.getSize().getQuantity() * m_ast_context->getCharWidth(); in layoutRecordType()
1717 alignment = record_layout.getAlignment().getQuantity() * m_ast_context->getCharWidth(); in layoutRecordType()
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
HDMemRegion.cpp1275 Offset += BaseOffset.getQuantity() * getContext().getCharWidth(); in getAsOffset()
HDRegionStore.cpp833 Length = ExtentInt.getLimitedValue() * SVB.getContext().getCharWidth(); in collectSubRegionBindings()
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDASTContext.h1705 uint64_t getCharWidth() const { in getCharWidth() function
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaExprCXX.cpp1551 << unsigned(Align / Context.getCharWidth()) in BuildCXXNew()
1552 << unsigned(SuitableAlign / Context.getCharWidth()); in BuildCXXNew()
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
HDMallocChecker.cpp1746 int offsetBytes = Offset.getOffset() / C.getASTContext().getCharWidth(); in ReportOffsetFree()

12