Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DPaddingChecker.cpp204 auto FieldOffsetBits = RL.getFieldOffset(FD->getFieldIndex()); in calculateBaselinePad()
241 Field ? -static_cast<int>(Field->getFieldIndex()) in calculateOptimalPad()
245 RHS.Field ? -static_cast<int>(RHS.Field->getFieldIndex()) in calculateOptimalPad()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp71 uint32_t getFieldIndex(Value *V) const { in getFieldIndex() function
318 auto Field = B.getLayoutField(getFieldIndex(I)); in updateLayoutIndex()
757 auto Index = FrameData.getFieldIndex(V); in buildFrameDebugInfo()
773 auto Index = FrameData.getFieldIndex(V); in buildFrameDebugInfo()
1011 FieldIDType Index = FrameData.getFieldIndex(Orig); in insertSpills()
1073 auto Index = FrameData.getFieldIndex(Def); in insertSpills()
1103 FrameTy->getElementType(FrameData.getFieldIndex(E.first)), GEP, in insertSpills()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTImporter.h595 static UnsignedOrNone getFieldIndex(Decl *F);
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DPointer.cpp204 unsigned FieldIndex = FD->getFieldIndex(); in toAPValue()
829 unsigned FieldIndex = FD->getFieldIndex(); in atOffset()
H A DInterpBuiltinBitCast.cpp137 Offset + Bits(Layout.getFieldOffset(Fi.Decl->getFieldIndex())); in enumerateData()
H A DInterpBuiltin.cpp2159 unsigned FieldIndex = FD->getFieldIndex(); in computePointerOffset()
2765 unsigned FieldIndex = MemberDecl->getFieldIndex(); in InterpretOffsetOf()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGClass.cpp1011 FirstFieldOffset = RecLayout.getFieldOffset(F->getFieldIndex()); in addInitialField()
1013 LastAddedFieldIndex = F->getFieldIndex(); in addInitialField()
1021 assert(F->getFieldIndex() >= LastAddedFieldIndex + 1 && in addNextField()
1023 LastAddedFieldIndex = F->getFieldIndex(); in addNextField()
1028 uint64_t FOffset = RecLayout.getFieldOffset(F->getFieldIndex()); in addNextField()
1825 unsigned FieldIndex = Field->getFieldIndex(); in PushCleanupForField()
H A DCGRecordLayoutBuilder.cpp178 return Layout.getFieldOffset(FD->getFieldIndex()); in getFieldBitOffset()
820 Layout.getFieldOffset(F->getFieldIndex())); in computeVolatileBitfields()
H A DCodeGenTBAA.cpp565 uint64_t BitOffset = Layout.getFieldOffset(Field->getFieldIndex()); in getBaseTypeInfoHelper()
H A DSwiftCallingConv.cpp165 auto fieldOffsetInBits = layout.getFieldOffset(field->getFieldIndex()); in addTypedData()
H A DCGExprAgg.cpp1914 Layout.getFieldOffset(field->getFieldIndex()), field); in VisitCXXParenListOrInitListExpr()
2252 if (Layout.getFieldOffset(FD->getFieldIndex()) + in getOverlapForFieldInit()
H A DCGNonTrivialStruct.cpp64 .getFieldOffset(FD->getFieldIndex()) in getFieldOffsetInBits()
H A DCGExpr.cpp5117 addr, idx, CGF.getDebugInfoFIndex(rec, field->getFieldIndex()), DbgInfo); in emitPreserveStructAccess()
5172 Addr, Idx, getDebugInfoFIndex(rec, field->getFieldIndex()), in EmitLValueForField()
5225 Layout.getFieldOffset(field->getFieldIndex()) / CharWidth; in EmitLValueForField()
5266 getDebugInfoFIndex(rec, field->getFieldIndex()), DbgInfo), in EmitLValueForField()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/
H A DUninitializedObjectChecker.cpp586 auto It = CXXParent->captures_begin() + Field->getFieldIndex(); in getVariableName()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DLoongArch.cpp208 Layout.getFieldOffset(FD->getFieldIndex())), in detectFARsEligibleStructHelper()
H A DRISCV.cpp273 uint64_t FieldOffInBits = Layout.getFieldOffset(FD->getFieldIndex()); in detectFPCCEligibleStructHelper()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DAPValue.cpp519 ID.AddInteger(getUnionField()->getFieldIndex() + 1); in Profile()
923 getStructField(FI->getFieldIndex()). in printPretty()
H A DRecordLayoutBuilder.cpp143 uint64_t FieldOffset = Layout.getFieldOffset(Field->getFieldIndex()); in getFieldOffset()
3520 return Layout.getFieldOffset(FD->getFieldIndex()); in getFieldOffset()
3694 Layout.getFieldOffset(Field->getFieldIndex()); in DumpRecordLayout()
H A DExprConstant.cpp2644 Value.getStructField(I->getFieldIndex()), Kind, in CheckEvaluationResult()
3363 unsigned I = FD->getFieldIndex(); in HandleLValueMember()
4130 O = &O->getStructField(Field->getFieldIndex()); in findSubobject()
5171 I->getType(), Result.getStructField(I->getFieldIndex())); in handleDefaultInitValue()
6758 FieldIt->getFieldIndex() > FD->getFieldIndex()) { in HandleConstructorCall()
6769 Result.getStructField(FieldIt->getFieldIndex())); in HandleConstructorCall()
6802 Value = &Result.getStructField(FD->getFieldIndex()); in HandleConstructorCall()
6839 Value = &Value->getStructField(FD->getFieldIndex()); in HandleConstructorCall()
6880 Result.getStructField(FieldIt->getFieldIndex())); in HandleConstructorCall()
7048 APValue *SubobjectValue = &Value.getStructField(FD->getFieldIndex()); in HandleDestructionImpl()
[all …]
H A DODRHash.cpp1332 ID.AddInteger(FD->getFieldIndex()); in AddStructuralValue()
H A DItaniumMangle.cpp6623 V.getStructField(Fields.back()->getFieldIndex())))) { in mangleValueInTemplateArg()
6644 V.getStructField(Fields[I]->getFieldIndex()), in mangleValueInTemplateArg()
6901 if (FD->getFieldIndex()) in mangleValueInTemplateArg()
6902 Out << (FD->getFieldIndex() - 1); in mangleValueInTemplateArg()
H A DExpr.cpp2364 Value.getStructField(F->getFieldIndex()) = MakeStringLiteral(Path); in EvaluateInContext()
2369 Value.getStructField(F->getFieldIndex()) = MakeStringLiteral( in EvaluateInContext()
2376 Value.getStructField(F->getFieldIndex()) = APValue(IntVal); in EvaluateInContext()
2379 Value.getStructField(F->getFieldIndex()) = APValue(IntVal); in EvaluateInContext()
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenRecordLayoutBuilder.cpp165 return astRecordLayout.getFieldOffset(fieldDecl->getFieldIndex()); in getFieldBitOffset()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmtAsm.cpp923 unsigned i = FD->getFieldIndex(); in LookupInlineAsmField()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DBugReporterVisitors.cpp1453 if (FD->getFieldIndex() >= NumInits) in tryExtractInitializerFromList()
1456 Init = ILE->getInit(FD->getFieldIndex()); in tryExtractInitializerFromList()

12