Searched defs:StructLayout (Results 1 - 2 of 2) sorted by relevance

/external/llvm/lib/IR/
H A DDataLayout.cpp42 // Support for StructLayout
45 StructLayout::StructLayout(StructType *ST, const DataLayout &DL) { function in class:StructLayout
79 unsigned StructLayout::getElementContainingOffset(uint64_t Offset) const {
466 typedef DenseMap<StructType*, StructLayout*> LayoutInfoTy;
473 StructLayout *Value = I.second;
474 Value->~StructLayout();
479 StructLayout *&operator[](StructType *STy) {
498 const StructLayout *DataLayout::getStructLayout(StructType *Ty) const {
503 StructLayout *
[all...]
/external/llvm/include/llvm/IR/
H A DDataLayout.h39 class StructLayout;
139 // The StructType -> StructLayout map.
425 /// getStructLayout - Return a StructLayout object, indicating the alignment
428 const StructLayout *getStructLayout(StructType *Ty) const;
478 /// StructLayout - used to lazily calculate structure layout information for a
481 class StructLayout { class in namespace:llvm
516 StructLayout(StructType *ST, const DataLayout &DL);

Completed in 799 milliseconds