Lines Matching defs:Layout
247 // layout of a vector type.
712 const StructLayout &Layout = *TD.getStructLayout(ST);
716 Offset+Layout.getElementOffsetInBits(i),
822 const StructLayout &Layout = *TD.getStructLayout(ST);
826 Offset+Layout.getElementOffsetInBits(i),
1733 const StructLayout *Layout = TD->getStructLayout(ST);
1734 unsigned EltIdx = Layout->getElementContainingOffset(Offset);
1737 Offset -= Layout->getElementOffset(EltIdx);
1905 const StructLayout *Layout = TD->getStructLayout(ST);
1906 Idx = Layout->getElementContainingOffset(Offset);
1908 Offset -= Layout->getElementOffset(Idx);
2217 const StructLayout *Layout = TD->getStructLayout(EltSTy);
2222 uint64_t Shift = Layout->getElementOffsetInBits(i);
2322 const StructLayout *Layout = 0;
2325 Layout = TD->getStructLayout(EltSTy);
2366 if (Layout) // Struct case.
2367 Shift = Layout->getElementOffsetInBits(i);