Home
last modified time | relevance | path

Searched refs:FieldIndex (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h194 static ABIArgInfo getInAlloca(unsigned FieldIndex) { in getInAlloca() argument
196 AI.setInAllocaFieldIndex(FieldIndex); in getInAlloca()
384 void setInAllocaFieldIndex(unsigned FieldIndex) { in setInAllocaFieldIndex() argument
386 AllocaFieldIndex = FieldIndex; in setInAllocaFieldIndex()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DTypeBasedAliasAnalysis.cpp294 TBAAStructTypeNode getFieldType(unsigned FieldIndex) const { in getFieldType()
297 unsigned OpIndex = FirstFieldOpNo + FieldIndex * NumOpsPerField; in getFieldType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGBlocks.h147 unsigned FieldIndex; variable
H A DCGOpenMPRuntime.cpp7225 unsigned FieldIndex = FD->getFieldIndex(); in generateInfoForComponentList() local
7229 PartialStruct.LowestElem = {FieldIndex, LB}; in generateInfoForComponentList()
7230 PartialStruct.HighestElem = {FieldIndex, LB}; in generateInfoForComponentList()
7233 PartialStruct.LowestElem = {FieldIndex, LB}; in generateInfoForComponentList()
7235 PartialStruct.HighestElem = {FieldIndex, LB}; in generateInfoForComponentList()
7317 RecordLayout[FieldIndex] = Base; in getPlainLayout()
7325 unsigned FieldIndex = RL.getVirtualBaseIndex(Base); in getPlainLayout() local
7326 if (RecordLayout[FieldIndex]) in getPlainLayout()
7328 RecordLayout[FieldIndex] = Base; in getPlainLayout()
7336 unsigned FieldIndex = RL.getLLVMFieldNo(Field); in getPlainLayout() local
[all …]
H A DCGCall.cpp2315 auto FieldIndex = ArgI.getInAllocaFieldIndex(); in EmitFunctionProlog() local
2317 CharUnits::fromQuantity(ArgStructLayout->getElementOffset(FieldIndex)); in EmitFunctionProlog()
2318 Address V = Builder.CreateStructGEP(ArgStruct, FieldIndex, FieldOffset, in EmitFunctionProlog()
3850 auto createInAllocaStructGEP = [&](unsigned FieldIndex) -> Address { in EmitCall() argument
3852 CharUnits::fromQuantity(ArgMemoryLayout->getElementOffset(FieldIndex)); in EmitCall()
3853 return Builder.CreateStructGEP(ArgMemory, FieldIndex, FieldOffset); in EmitCall()
H A DCGBlocks.cpp2720 return Builder.CreateStructGEP(baseAddr, info.FieldIndex, in emitBlockByrefAddress()
2816 info.FieldIndex = types.size() - 1; in getBlockByrefInfo()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaInit.cpp2418 unsigned FieldIndex = 0; in CheckDesignatedInitializer() local
2421 FieldIndex = CXXRD->getNumBases(); in CheckDesignatedInitializer()
2430 ++FieldIndex; in CheckDesignatedInitializer()
2439 FieldIndex = 0; in CheckDesignatedInitializer()
2484 if (FieldIndex >= StructuredList->getNumInits()) in CheckDesignatedInitializer()
2531 unsigned newStructuredIndex = FieldIndex; in CheckDesignatedInitializer()
2543 ++FieldIndex; in CheckDesignatedInitializer()
2546 StructuredIndex = FieldIndex; in CheckDesignatedInitializer()
2552 unsigned newStructuredIndex = FieldIndex; in CheckDesignatedInitializer()
2566 ++FieldIndex; in CheckDesignatedInitializer()
[all …]