Home
last modified time | relevance | path

Searched refs:ElementInfo (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DInterleavedLoadCombinePass.cpp644 struct ElementInfo { struct
652 ElementInfo(Polynomial Offset = Polynomial(), LoadInst *LI = nullptr) in ElementInfo() function
672 ElementInfo *EI;
678 EI = new ElementInfo[VTy->getNumElements()]; in VectorInfo()
758 ElementInfo(Old.EI[i / Factor].Ofs + j * NewSize, in computeFromBCI()
840 Result.EI[j] = ElementInfo(); in computeFromSVI()
845 Result.EI[j] = ElementInfo(); in computeFromSVI()
850 Result.EI[j] = ElementInfo(); in computeFromSVI()
891 Result.EI[i] = ElementInfo(Offset + Ofs, i == 0 ? LI : nullptr); in computeFromLI()
/llvm-project-15.0.7/clang/lib/AST/
H A DRecordLayoutBuilder.cpp2525 struct ElementInfo { struct
2566 ElementInfo getAdjustedElementInfo(const FieldDecl *FD);
2602 ElementInfo PointerInfo;
2642 MicrosoftRecordLayoutBuilder::ElementInfo
2645 ElementInfo Info; in getAdjustedElementInfo()
2662 MicrosoftRecordLayoutBuilder::ElementInfo
2669 ElementInfo Info{TInfo.Width, TInfo.Align}; in getAdjustedElementInfo()
2903 ElementInfo Info = getAdjustedElementInfo(BaseLayout); in layoutNonVirtualBase()
2942 ElementInfo Info = getAdjustedElementInfo(FD); in layoutField()
2962 ElementInfo Info = getAdjustedElementInfo(FD); in layoutBitField()
[all …]
H A DASTContext.cpp2020 TypeInfo ElementInfo = getTypeInfo(MT->getElementType()); in getTypeInfoImpl() local
2024 Width = ElementInfo.Width * MT->getNumRows() * MT->getNumColumns(); in getTypeInfoImpl()
2025 Align = ElementInfo.Align; in getTypeInfoImpl()