Home
last modified time | relevance | path

Searched refs:OptimizedStructLayoutField (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DOptimizedStructLayout.h45 struct OptimizedStructLayoutField { struct
50 OptimizedStructLayoutField(const void *Id, uint64_t Size, Align Alignment, argument
139 MutableArrayRef<OptimizedStructLayoutField> Fields);
/llvm-project-15.0.7/llvm/unittests/Support/
H A DOptimizedStructLayoutTest.cpp36 OptimizedStructLayoutField::FlexibleOffset, ExpectedOffset}); in flexible()
46 SmallVector<OptimizedStructLayoutField, 8> LayoutFields; in verify()
/llvm-project-15.0.7/llvm/lib/Support/
H A DOptimizedStructLayout.cpp17 using Field = OptimizedStructLayoutField;
244 OptimizedStructLayoutField *Head; in performOptimizedStructLayout()
447 Fields.size() * sizeof(OptimizedStructLayoutField)); in performOptimizedStructLayout()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerModuleLDSPass.cpp309 SmallVector<OptimizedStructLayoutField, 8> LayoutFields; in createLDSVariableReplacement()
312 OptimizedStructLayoutField F(GV, DL.getTypeAllocSize(GV->getValueType()), in createLDSVariableReplacement()
/llvm-project-15.0.7/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp542 Offset = OptimizedStructLayoutField::FlexibleOffset; in addField()
728 SmallVector<OptimizedStructLayoutField, 8> LayoutFields; in finish()
740 auto getField = [](const OptimizedStructLayoutField &LayoutField) -> Field & { in finish()