Home
last modified time | relevance | path

Searched refs:getBitFieldInfo (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenRecordLayout.h192 const CIRGenBitFieldInfo &getBitFieldInfo(const clang::FieldDecl *fd) const { in getBitFieldInfo() function
H A DCIRGenValue.h263 const CIRGenBitFieldInfo &getBitFieldInfo() const { in getBitFieldInfo() function
H A DCIRGenExpr.cpp331 const CIRGenBitFieldInfo &info = dst.getBitFieldInfo(); in emitStoreThroughBitfieldLValue()
346 const CIRGenBitFieldInfo &info = lv.getBitFieldInfo(); in emitLoadOfBitfieldLValue()
377 const CIRGenBitFieldInfo &info = layout.getBitFieldInfo(field); in emitLValueForBitField()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGRecordLayout.h227 const CGBitFieldInfo &getBitFieldInfo(const FieldDecl *FD) const { in getBitFieldInfo() function
H A DCGAtomic.cpp77 auto &OrigBFI = lvalue.getBitFieldInfo(); in AtomicInfo()
1436 LValue::MakeBitfield(addr, LVal.getBitFieldInfo(), LVal.getType(), in convertAtomicTempToRValue()
1470 LVal.getBitFieldInfo().Size == ValueSizeInBits) && in ConvertToValueOrAtomic()
1769 LValue::MakeBitfield(Ptr, AtomicLVal.getBitFieldInfo(), in EmitAtomicUpdateValue()
1774 LValue::MakeBitfield(DesiredAddr, AtomicLVal.getBitFieldInfo(), in EmitAtomicUpdateValue()
1881 LValue::MakeBitfield(DesiredAddr, AtomicLVal.getBitFieldInfo(), in EmitAtomicUpdateValue()
H A DCGValue.h424 const CGBitFieldInfo &getBitFieldInfo() const {
H A DCodeGenTBAA.cpp460 const CGBitFieldInfo &Info = CGRL.getBitFieldInfo(*i); in CollectFields()
H A DCGRecordLayoutBuilder.cpp1173 const CGBitFieldInfo &Info = RL->getBitFieldInfo(FD); in ComputeRecordLayout()
H A DCGExprConstant.cpp646 const CGBitFieldInfo &Info = RL.getBitFieldInfo(Field); in AppendBitField()
956 const CGBitFieldInfo &Info = RL.getBitFieldInfo(&Field); in DoZeroInitPadding()
H A DCGExpr.cpp2336 const CGBitFieldInfo &Info = LV.getBitFieldInfo(); in EmitLoadOfBitfieldLValue()
2609 const CGBitFieldInfo &Info = Dst.getBitFieldInfo(); in EmitStoreThroughBitfieldLValue()
5146 const CGBitFieldInfo &Info = RL.getBitFieldInfo(field); in EmitLValueForField()
6115 LV.getBitFieldInfo(), E->getExprLoc()); in EmitBinaryOperatorLValue()
H A DCGExprScalar.cpp3379 LV.getBitFieldInfo(), E->getExprLoc()); in EmitScalarPrePostIncDec()
3933 LHSLV.getBitFieldInfo(), E->getExprLoc()); in EmitCompoundAssignLValue()
5181 LHS.getBitFieldInfo(), E->getExprLoc()); in VisitBinAssign()
H A DCGExprAgg.cpp1967 const CGBitFieldInfo &Info = RL.getBitFieldInfo(NextField); in DoZeroInitPadding()
H A DCGClass.cpp968 const CGBitFieldInfo &BFInfo = RL.getBitFieldInfo(FirstField); in emitMemcpy()
H A DCGDebugInfo.cpp1783 CGM.getTypes().getCGRecordLayout(RD).getBitFieldInfo(BitFieldDecl); in createBitFieldType()
5246 const CGBitFieldInfo &Info = RL.getBitFieldInfo(FD); in EmitDeclare()
H A DCGCall.cpp3823 const CGBitFieldInfo &BFI = Layout.getBitFieldInfo(F); in setUsedBits()