Home
last modified time | relevance | path

Searched refs:FirstField (Results 1 – 4 of 4) sorted by relevance

/external/clang/lib/CodeGen/
DMicrosoftCXXABI.cpp496 llvm::Constant *EmitFullMemberPointer(llvm::Constant *FirstField,
2192 MicrosoftCXXABI::EmitFullMemberPointer(llvm::Constant *FirstField, in EmitFullMemberPointer() argument
2202 return FirstField; in EmitFullMemberPointer()
2205 fields.push_back(FirstField); in EmitFullMemberPointer()
2229 llvm::Constant *FirstField = in EmitMemberDataPointer() local
2231 return EmitFullMemberPointer(FirstField, /*IsMemberFunction=*/false, RD, in EmitMemberDataPointer()
2268 llvm::Constant *FirstField; in BuildMemberPointer() local
2281 FirstField = CGM.GetAddrOfFunction(MD, Ty); in BuildMemberPointer()
2282 FirstField = llvm::ConstantExpr::getBitCast(FirstField, CGM.VoidPtrTy); in BuildMemberPointer()
2290 FirstField = llvm::Constant::getNullValue(CGM.VoidPtrTy); in BuildMemberPointer()
[all …]
DCGClass.cpp856 FirstField(nullptr), LastField(nullptr), FirstFieldOffset(0), in FieldMemcpyizer()
870 if (!FirstField) in addMemcpyableField()
892 if (!FirstField) { in emitMemcpy()
899 if (FirstField->isBitField()) { in emitMemcpy()
901 CGF.getTypes().getCGRecordLayout(FirstField->getParent()); in emitMemcpy()
902 const CGBitFieldInfo &BFInfo = RL.getBitFieldInfo(FirstField); in emitMemcpy()
913 ->getElementOffsetInBits(RL.getLLVMFieldNo(FirstField)); in emitMemcpy()
915 Alignment = CGF.getContext().getDeclAlign(FirstField); in emitMemcpy()
926 LValue Dest = CGF.EmitLValueForFieldInitialization(DestLV, FirstField); in emitMemcpy()
929 LValue Src = CGF.EmitLValueForFieldInitialization(SrcLV, FirstField); in emitMemcpy()
[all …]
DCGObjCMac.cpp4475 const FieldDecl *FirstField = RecFields[0]; in BuildAggrIvarLayout() local
4477 ComputeIvarBaseOffset(CGM, OI, cast<ObjCIvarDecl>(FirstField)); in BuildAggrIvarLayout()
/external/clang/lib/Sema/
DSemaDeclAttr.cpp2763 FieldDecl *FirstField = *Field; in handleTransparentUnionAttr() local
2764 QualType FirstType = FirstField->getType(); in handleTransparentUnionAttr()
2766 S.Diag(FirstField->getLocation(), in handleTransparentUnionAttr()
2791 S.Diag(FirstField->getLocation(), in handleTransparentUnionAttr()