Home
last modified time | relevance | path

Searched refs:getCGRecordLayout (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenABITypes.cpp115 return CGM.getTypes().getCGRecordLayout(RD).getLLVMFieldNo(FD); in getLLVMFieldNumber()
H A DCodeGenTypes.h169 const CGRecordLayout &getCGRecordLayout(const RecordDecl*);
H A DCodeGenTypes.cpp835 CodeGenTypes::getCGRecordLayout(const RecordDecl *RD) { in getCGRecordLayout() function in CodeGenTypes
886 return getCGRecordLayout(RD).isZeroInitializable(); in isZeroInitializable()
H A DCodeGenTBAA.cpp356 const CGRecordLayout &CGRL = CGTypes.getCGRecordLayout(RD); in CollectFields()
H A DCGExprConstant.cpp633 CGM.getTypes().getCGRecordLayout(Field->getParent()); in AppendBitField()
2508 const CGRecordLayout &layout = CGM.getTypes().getCGRecordLayout(record); in EmitNullConstant()
2596 const CGRecordLayout &baseLayout = CGM.getTypes().getCGRecordLayout(base); in EmitNullConstantForBase()
H A DCGRecordLayoutBuilder.cpp156 return Types.getCGRecordLayout(RD).getBaseSubobjectLLVMType(); in getStorageType()
H A DCGExpr.cpp1078 const CGRecordLayout &Layout = CGF.CGM.getTypes().getCGRecordLayout(RD); in getGEPIndicesToField()
4770 CGF.CGM.getTypes().getCGRecordLayout(rec).getLLVMFieldNo(field); in emitAddrOfFieldStorage()
4782 CGF.CGM.getTypes().getCGRecordLayout(rec).getLLVMFieldNo(field); in emitPreserveStructAccess()
4813 CGM.getTypes().getCGRecordLayout(field->getParent()); in EmitLValueForField()
H A DCGClass.cpp968 CGF.getTypes().getCGRecordLayout(FirstField->getParent()); in emitMemcpy()
H A DCGDebugInfo.cpp1620 CGM.getTypes().getCGRecordLayout(RD).getBitFieldInfo(BitFieldDecl); in createBitFieldType()
4982 CGM.getTypes().getCGRecordLayout(FD->getParent()); in EmitDeclare()
H A DCGCall.cpp3650 const CGRecordLayout &Layout = CGM.getTypes().getCGRecordLayout(RD); in setUsedBits()
H A DCGOpenMPRuntime.cpp7723 const CGRecordLayout &RL = CGF.getTypes().getCGRecordLayout(RD); in getPlainLayout()