Lines Matching refs:DataLayout
78 unsigned getTypeSizeInBits(const DataLayout &layout, in getTypeSizeInBits()
88 unsigned getABIAlignment(const DataLayout &layout, in getABIAlignment()
98 unsigned getPreferredAlignment(const DataLayout &layout, in getPreferredAlignment()
133 static unsigned getTypeSizeInBits(Type type, const DataLayout &dataLayout, in getTypeSizeInBits()
153 static unsigned getTypeABIAlignment(Type type, const DataLayout &dataLayout, in getTypeABIAlignment()
159 const DataLayout &dataLayout, in getTypePreferredAlignment()
179 static unsigned getTypeSize(Type type, const DataLayout &dataLayout, in getTypeSize()
244 TEST(DataLayout, FallbackDefault) { in TEST() argument
254 DataLayout layout(module.get()); in TEST()
265 TEST(DataLayout, NullSpec) { in TEST() argument
277 DataLayout layout(op); in TEST()
288 TEST(DataLayout, EmptySpec) { in TEST() argument
300 DataLayout layout(op); in TEST()
311 TEST(DataLayout, SpecWithEntries) { in TEST() argument
326 DataLayout layout(op); in TEST()
346 TEST(DataLayout, Caching) { in TEST() argument
358 DataLayout layout(op); in TEST()
370 DataLayout second(op); in TEST()
374 TEST(DataLayout, CacheInvalidation) { in TEST() argument
389 DataLayout layout(op); in TEST()
403 TEST(DataLayout, UnimplementedTypeInterface) { in TEST() argument
415 DataLayout layout(op); in TEST()
422 TEST(DataLayout, SevenBitByte) { in TEST() argument
434 DataLayout layout(op); in TEST()