Searched refs:FieldTy (Results 1 - 7 of 7) sorted by relevance

/freebsd-10.2-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGRecordLayoutBuilder.cpp158 void AppendField(CharUnits fieldOffset, llvm::Type *FieldTy);
457 llvm::Type *FieldTy = llvm::Type::getInt8Ty(Types.getLLVMContext()); local
459 FieldTy = llvm::ArrayType::get(FieldTy, NumBytesToAppend.getQuantity());
465 return FieldTy;
H A DCGDebugInfo.cpp675 llvm::DIType FieldTy; local
712 FieldTy = DescTy;
715 FieldTy = DBuilder.createMemberType(Unit, "__descriptor", Unit,
717 FieldOffset, 0, FieldTy);
718 EltTys.push_back(FieldTy);
1654 llvm::DIType FieldTy = getOrCreateType(Field->getType(), Unit); local
1655 if (!FieldTy.isValid())
1724 FieldTy = DBuilder.createObjCIVar(FieldName, FieldDefUnit,
1726 FieldOffset, Flags, FieldTy,
1728 EltTys.push_back(FieldTy);
2305 llvm::DIType FieldTy = CGDebugInfo::getOrCreateType(FType, Unit); local
2684 llvm::DIType FieldTy = CGDebugInfo::getOrCreateType(FType, Unit); local
2792 llvm::DIType FieldTy = getOrCreateType(Field->getType(), Unit); local
[all...]
H A DCGObjCMac.cpp6196 llvm::Type *FieldTy = local
6198 unsigned Size = CGM.getDataLayout().getTypeAllocSize(FieldTy);
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Scalar/
H A DScalarReplAggregates.cpp2356 Type *FieldTy = EltSTy->getElementType(i); local
2360 Shift = AllocaSizeBits-Shift-TD->getTypeAllocSizeInBits(FieldTy);
2369 uint64_t FieldSizeBits = TD->getTypeSizeInBits(FieldTy);
2378 if (EltVal->getType() == FieldTy) {
2380 } else if (FieldTy->isFloatingPointTy() || FieldTy->isVectorTy()) {
2382 EltVal = Builder.CreateBitCast(EltVal, FieldTy);
2474 Type *FieldTy = local
2476 uint64_t FieldSizeBits = TD->getTypeSizeInBits(FieldTy);
2483 if (!FieldTy
[all...]
/freebsd-10.2-release/contrib/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp1298 Type *FieldTy = STy->getElementType(FieldNo); local
1299 PointerType *PFieldTy = PointerType::getUnqual(FieldTy);
1309 unsigned TypeSize = TD->getTypeAllocSize(FieldTy);
1310 if (StructType *ST = dyn_cast<StructType>(FieldTy))
1313 Value *NMI = CallInst::CreateMalloc(CI, IntPtrTy, FieldTy,
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaDecl.cpp11208 QualType FieldTy, bool IsMsStruct,
11216 if (!FieldTy->isDependentType() && !FieldTy->isIntegralOrEnumerationType()) {
11218 if (RequireCompleteType(FieldLoc, FieldTy, diag::err_field_incomplete))
11222 << FieldName << FieldTy << BitWidth->getSourceRange();
11224 << FieldTy << BitWidth->getSourceRange();
11255 if (!FieldTy->isDependentType()) {
11256 uint64_t TypeSize = Context.getTypeSize(FieldTy);
11206 VerifyBitField(SourceLocation FieldLoc, IdentifierInfo *FieldName, QualType FieldTy, bool IsMsStruct, Expr *BitWidth, bool *ZeroWidth) argument
/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h7632 QualType FieldTy, bool IsMsStruct,

Completed in 283 milliseconds