Home
last modified time | relevance | path

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

/external/clang/lib/CodeGen/
DCGDebugInfo.cpp385 llvm::DIType FieldTy = in CreateType() local
389 EltTys.push_back(FieldTy); in CreateType()
621 llvm::DIType FieldTy; in CreateType() local
658 FieldTy = DescTy; in CreateType()
661 FieldTy = DBuilder.createMemberType(Unit, "__descriptor", Unit, in CreateType()
663 FieldOffset, 0, FieldTy); in CreateType()
664 EltTys.push_back(FieldTy); in CreateType()
1381 llvm::DIType FieldTy = getOrCreateType(Field->getType(), Unit); in CreateType() local
1382 if (!FieldTy.isValid()) in CreateType()
1442 FieldTy = DBuilder.createObjCIVar(FieldName, FieldDefUnit, in CreateType()
[all …]
DCGRecordLayoutBuilder.cpp159 void AppendField(CharUnits fieldOffset, llvm::Type *FieldTy);
507 llvm::Type *FieldTy = llvm::Type::getInt8Ty(Types.getLLVMContext()); in LayoutUnionField() local
513 FieldTy = llvm::ArrayType::get(FieldTy, NumBytesToAppend.getQuantity()); in LayoutUnionField()
518 return FieldTy; in LayoutUnionField()
DCGObjCMac.cpp5491 llvm::Type *FieldTy = in EmitIvarList() local
5493 unsigned Size = CGM.getTargetData().getTypeAllocSize(FieldTy); in EmitIvarList()
/external/llvm/lib/Transforms/Scalar/
DScalarReplAggregates.cpp2363 Type *FieldTy = EltSTy->getElementType(i); in RewriteStoreUserOfWholeAlloca() local
2367 Shift = AllocaSizeBits-Shift-TD->getTypeAllocSizeInBits(FieldTy); in RewriteStoreUserOfWholeAlloca()
2376 uint64_t FieldSizeBits = TD->getTypeSizeInBits(FieldTy); in RewriteStoreUserOfWholeAlloca()
2385 if (EltVal->getType() == FieldTy) { in RewriteStoreUserOfWholeAlloca()
2387 } else if (FieldTy->isFloatingPointTy() || FieldTy->isVectorTy()) { in RewriteStoreUserOfWholeAlloca()
2389 EltVal = Builder.CreateBitCast(EltVal, FieldTy); in RewriteStoreUserOfWholeAlloca()
2480 Type *FieldTy = in RewriteLoadUserOfWholeAlloca() local
2482 uint64_t FieldSizeBits = TD->getTypeSizeInBits(FieldTy); in RewriteLoadUserOfWholeAlloca()
2489 if (!FieldTy->isIntegerTy() && !FieldTy->isFloatingPointTy() && in RewriteLoadUserOfWholeAlloca()
2490 !FieldTy->isVectorTy()) in RewriteLoadUserOfWholeAlloca()
/external/llvm/lib/Transforms/IPO/
DGlobalOpt.cpp1487 Type *FieldTy = STy->getElementType(FieldNo); in PerformHeapAllocSRoA() local
1488 PointerType *PFieldTy = PointerType::getUnqual(FieldTy); in PerformHeapAllocSRoA()
1498 unsigned TypeSize = TD->getTypeAllocSize(FieldTy); in PerformHeapAllocSRoA()
1499 if (StructType *ST = dyn_cast<StructType>(FieldTy)) in PerformHeapAllocSRoA()
1502 Value *NMI = CallInst::CreateMalloc(CI, IntPtrTy, FieldTy, in PerformHeapAllocSRoA()
/external/clang/lib/Sema/
DSemaDecl.cpp9172 QualType FieldTy, Expr *BitWidth, in VerifyBitField() argument
9180 if (!FieldTy->isDependentType() && !FieldTy->isIntegralOrEnumerationType()) { in VerifyBitField()
9182 if (RequireCompleteType(FieldLoc, FieldTy, diag::err_field_incomplete)) in VerifyBitField()
9186 << FieldName << FieldTy << BitWidth->getSourceRange(); in VerifyBitField()
9188 << FieldTy << BitWidth->getSourceRange(); in VerifyBitField()
9219 if (!FieldTy->isDependentType()) { in VerifyBitField()
9220 uint64_t TypeSize = Context.getTypeSize(FieldTy); in VerifyBitField()
/external/clang/include/clang/Sema/
DSema.h6882 QualType FieldTy, Expr *BitWidth,