Home
last modified time | relevance | path

Searched refs:getFieldIndex (Results 1 – 25 of 30) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DPaddingChecker.cpp206 auto FieldOffsetBits = RL.getFieldOffset(FD->getFieldIndex()); in calculateBaselinePad()
243 Field ? -static_cast<int>(Field->getFieldIndex()) in calculateOptimalPad()
247 RHS.Field ? -static_cast<int>(RHS.Field->getFieldIndex()) in calculateOptimalPad()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp335 uint32_t getFieldIndex(Value *V) const { in getFieldIndex() function
560 auto Field = B.getLayoutField(getFieldIndex(I)); in updateLayoutIndex()
998 auto Index = FrameData.getFieldIndex(V); in buildFrameDebugInfo()
1014 auto Index = FrameData.getFieldIndex(V); in buildFrameDebugInfo()
1529 FieldIDType Index = FrameData.getFieldIndex(Orig); in insertSpills()
1613 auto Index = FrameData.getFieldIndex(Def); in insertSpills()
1643 FrameTy->getElementType(FrameData.getFieldIndex(E.first)), GEP, in insertSpills()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGClass.cpp1015 FirstFieldOffset = RecLayout.getFieldOffset(F->getFieldIndex()); in addInitialField()
1017 LastAddedFieldIndex = F->getFieldIndex(); in addInitialField()
1025 assert(F->getFieldIndex() >= LastAddedFieldIndex + 1 && in addNextField()
1027 LastAddedFieldIndex = F->getFieldIndex(); in addNextField()
1032 uint64_t FOffset = RecLayout.getFieldOffset(F->getFieldIndex()); in addNextField()
1719 PoisonMembers(CGF, (*Start)->getFieldIndex(), in Emit()
1720 It == Fields.end() ? -1 : (*It)->getFieldIndex()); in Emit()
H A DCGRecordLayoutBuilder.cpp178 return Layout.getFieldOffset(FD->getFieldIndex()); in getFieldBitOffset()
609 Layout.getFieldOffset(F->getFieldIndex())); in computeVolatileBitfields()
H A DCodeGenTBAA.cpp348 uint64_t BitOffset = Layout.getFieldOffset(Field->getFieldIndex()); in getBaseTypeInfoHelper()
H A DSwiftCallingConv.cpp164 auto fieldOffsetInBits = layout.getFieldOffset(field->getFieldIndex()); in addTypedData()
H A DCGExpr.cpp4254 addr, idx, CGF.getDebugInfoFIndex(rec, field->getFieldIndex()), DbgInfo); in emitPreserveStructAccess()
4303 Addr, Idx, getDebugInfoFIndex(rec, field->getFieldIndex()), in EmitLValueForField()
4357 Layout.getFieldOffset(field->getFieldIndex()) / CharWidth; in EmitLValueForField()
4395 addr.getPointer(), getDebugInfoFIndex(rec, field->getFieldIndex()), DbgInfo), in EmitLValueForField()
H A DCGNonTrivialStruct.cpp63 .getFieldOffset(FD->getFieldIndex()) in getFieldOffsetInBits()
H A DCGExprAgg.cpp2022 if (Layout.getFieldOffset(FD->getFieldIndex()) + in getOverlapForFieldInit()
H A DCGOpenMPRuntime.cpp8162 unsigned FieldIndex = FD->getFieldIndex(); in generateInfoForComponentList()
9245 return FD1->getFieldIndex() < FD2->getFieldIndex(); in generateInfoForCapture()
H A DCGObjCMac.cpp5370 auto offsetInBits = recLayout->getFieldOffset(field->getFieldIndex()); in visitRecord()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DASTImporter.h606 static llvm::Optional<unsigned> getFieldIndex(Decl *F);
H A DDecl.h2894 unsigned getFieldIndex() const;
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DAPValue.cpp507 ID.AddInteger(getUnionField()->getFieldIndex() + 1); in Profile()
832 getStructField(FI->getFieldIndex()). in printPretty()
H A DExprConstant.cpp3129 unsigned I = FD->getFieldIndex(); in HandleLValueMember()
3777 O = &O->getStructField(Field->getFieldIndex()); in findSubobject()
6213 FieldIt->getFieldIndex() > FD->getFieldIndex()) { in HandleConstructorCall()
6224 Result.getStructField(FieldIt->getFieldIndex())); in HandleConstructorCall()
6257 Value = &Result.getStructField(FD->getFieldIndex()); in HandleConstructorCall()
6292 Value = &Value->getStructField(FD->getFieldIndex()); in HandleConstructorCall()
6333 Result.getStructField(FieldIt->getFieldIndex())); in HandleConstructorCall()
9896 APValue &FieldVal = Result.getStructField(Field->getFieldIndex()); in VisitInitListExpr()
10075 APValue &FieldVal = Result.getStructField(Field->getFieldIndex()); in VisitLambdaExpr()
11245 return FD->getFieldIndex() + 1 == Layout.getFieldCount(); in isDesignatorAtObjectEnd()
[all …]
H A DItaniumMangle.cpp5534 V.getStructField(Fields.back()->getFieldIndex())))) { in mangleValueInTemplateArg()
5555 V.getStructField(Fields[I]->getFieldIndex()), in mangleValueInTemplateArg()
5797 if (FD->getFieldIndex()) in mangleValueInTemplateArg()
5798 Out << (FD->getFieldIndex() - 1); in mangleValueInTemplateArg()
H A DDecl.cpp4198 unsigned FieldDecl::getFieldIndex() const { in getFieldIndex() function in FieldDecl
4201 return Canonical->getFieldIndex(); in getFieldIndex()
H A DASTImporter.cpp3670 ASTImporter::getFieldIndex(D) != in VisitFieldDecl()
3671 ASTImporter::getFieldIndex(FoundField)) in VisitFieldDecl()
3757 ASTImporter::getFieldIndex(D) != in VisitIndirectFieldDecl()
3758 ASTImporter::getFieldIndex(FoundField)) in VisitIndirectFieldDecl()
8261 Optional<unsigned> ASTImporter::getFieldIndex(Decl *F) { in getFieldIndex() function in ASTImporter
H A DRecordLayoutBuilder.cpp3365 return Layout.getFieldOffset(FD->getFieldIndex()); in getFieldOffset()
H A DMicrosoftMangle.cpp1786 V.getStructField(FD->getFieldIndex()), in mangleTemplateArgValue()
H A DASTContext.cpp1797 uint64_t Offset = Layout.getFieldOffset(Field->getFieldIndex()); in getDeclAlign()
7377 Offset = RL.getFieldOffset(FD->getFieldIndex()); in EncodeBitField()
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/
H A DUninitializedObjectChecker.cpp589 auto It = CXXParent->captures_begin() + Field->getFieldIndex(); in getVariableName()
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmtAsm.cpp865 unsigned i = FD->getFieldIndex(); in LookupInlineAsmField()
H A DSemaInit.cpp2669 (*NextField)->getFieldIndex() > Field->getFieldIndex() + 1)) { in CheckDesignatedInitializer()
2683 PrevField->getFieldIndex() > KnownField->getFieldIndex()) { in CheckDesignatedInitializer()
2687 unsigned OldIndex = NumBases + PrevField->getFieldIndex(); in CheckDesignatedInitializer()
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DRegionStore.cpp1754 unsigned Index = FD->getFieldIndex(); in getBindingForField()

12