Home
last modified time | relevance | path

Searched refs:layout (Results 1 – 25 of 622) sorted by relevance

12345678910>>...25

/llvm-project/mlir/unittests/Interfaces/
H A DDataLayoutInterfacesTest.cpp24 constexpr static llvm::StringLiteral kAttrName = "dltest.layout";
38 /// Trivial array storage for the custom data layout spec attribute, just a list
58 /// Simple data layout spec containing a list of entries that always verifies
151 /// A type subject to data layout that exits the program if it is queried more
164 llvm::TypeSize getTypeSizeInBits(const DataLayout &layout, in getTypeSizeInBits()
174 uint64_t getABIAlignment(const DataLayout &layout, in getABIAlignment()
184 uint64_t getPreferredAlignment(const DataLayout &layout, in getPreferredAlignment()
231 /// A types that is not subject to data layout. in get()
242 /// An op that serves as scope for data layout queries with the relevant
243 /// attribute attached. This can handle data layout request
450 DataLayout layout(module.get()); TEST() local
479 DataLayout layout(op); TEST() local
520 DataLayout layout(op); TEST() local
569 DataLayout layout(op); TEST() local
612 DataLayout layout(*module); TEST() local
635 DataLayout layout(op); TEST() local
666 DataLayout layout(op); TEST() local
692 DataLayout layout(op); TEST() local
711 DataLayout layout(op); TEST() local
[all...]
/llvm-project/clang/test/CodeGenObjC/
H A Dmrr-captured-block-var-inlined-layout.m1 … -fobjc-arc -triple x86_64-apple-darwin -print-ivar-layout -emit-llvm -o /dev/null %s > %t-64.layo…
2 // RUN: FileCheck --input-file=%t-64.layout %s
3 …ak -fobjc-arc -triple i386-apple-darwin -print-ivar-layout -emit-llvm -o /dev/null %s > %t-32.layo…
4 // RUN: FileCheck --input-file=%t-32.layout %s
20 // block variable layout: BL_STRONG:1, BL_OPERATOR:0
21 // CHECK: Inline block variable layout: 0x0100, BL_STRONG:1, BL_OPERATOR:0
26 // block variable layout: BL_STRONG:2, BL_BYREF:1, BL_OPERATOR:0
27 // CHECK: Inline block variable layout: 0x0210, BL_STRONG:2, BL_BYREF:1, BL_OPERATOR:0
34 // block variable layout: BL_STRONG:2, BL_BYREF:3, BL_OPERATOR:0
35 // CHECK: Inline block variable layout: 0x0230, BL_STRONG:2, BL_BYREF:3, BL_OPERATOR:0
[all …]
H A Darc-captured-block-var-inlined-layout.m1 …me-has-weak -triple x86_64-apple-darwin -print-ivar-layout -emit-llvm -o /dev/null %s > %t-64.layo…
2 // RUN: FileCheck --input-file=%t-64.layout %s
3 …time-has-weak -triple i386-apple-darwin -print-ivar-layout -emit-llvm -o /dev/null %s > %t-32.lay…
4 // RUN: FileCheck --input-file=%t-32.layout %s
19 // CHECK: Inline block variable layout: 0x0100, BL_STRONG:1, BL_OPERATOR:0
24 // CHECK: Inline block variable layout: 0x0210, BL_STRONG:2, BL_BYREF:1, BL_OPERATOR:0
31 // CHECK: Inline block variable layout: 0x0230, BL_STRONG:2, BL_BYREF:3, BL_OPERATOR:0
40 // CHECK: Inline block variable layout: 0x0231, BL_STRONG:2, BL_BYREF:3, BL_WEAK:1, BL_OPERATOR:0
51 // CHECK: Inline block variable layout: 0x0235, BL_STRONG:2, BL_BYREF:3, BL_WEAK:5, BL_OPERATOR:0
66 // CHECK: Inline block variable layout: 0x035, BL_BYREF:3, BL_WEAK:5, BL_OPERATOR:0
[all …]
H A Darc-captured-block-var-layout.m1 …me-has-weak -triple x86_64-apple-darwin -print-ivar-layout -emit-llvm -o /dev/null %s > %t-64.layo…
2 // RUN: FileCheck -check-prefix CHECK-LP64 --input-file=%t-64.layout %s
34 // Inline instruction for block variable layout: 0x0320 (3 strong 2 byref)
35 // CHECK-LP64: Inline block variable layout: 0x0320, BL_STRONG:3, BL_BYREF:2, BL_OPERATOR:0
46 // Inline instruction for block variable layout: 0x0331 (3 strong 3 byref 1 weak)
47 // CHECK-LP64: Inline block variable layout: 0x0331, BL_STRONG:3, BL_BYREF:3, BL_WEAK:1, BL_OPERATO…
68 // Inline instruction for block variable layout: 0x0401 (4 strong 0 byref 1 weak)
69 // CHECK-LP64: Inline block variable layout: 0x0401, BL_STRONG:4, BL_WEAK:1, BL_OPERATOR:0
110 // CHECK-LP64: Block variable layout: BL_BYREF:1, BL_NON_OBJECT_WORD:1, BL_UNRETAINED:1, BL_NON_OBJ…
125 // CHECK-LP64: Block variable layout: BL_UNRETAINED:4, BL_OPERATOR:0
[all …]
H A Darc-captured-32bit-block-var-layout-2.m1 …time-has-weak -triple i386-apple-darwin -print-ivar-layout -emit-llvm -o /dev/null %s > %t-32.layo…
2 // RUN: FileCheck --input-file=%t-32.layout %s
12 // CHECK: Inline block variable layout: 0x0100, BL_STRONG:1, BL_OPERATOR:0
17 // CHECK: Inline block variable layout: 0x0100, BL_STRONG:1, BL_OPERATOR:0
22 // CHECK: Inline block variable layout: 0x0100, BL_STRONG:1, BL_OPERATOR:0
27 // CHECK: Inline block variable layout: 0x0100, BL_STRONG:1, BL_OPERATOR:0
36 // CHECK: Block variable layout: BL_OPERATOR:0
H A Darc-ivar-layout.m1 …objc-arc -fobjc-runtime-has-weak -triple x86_64-apple-darwin -print-ivar-layout -emit-llvm %s -o %…
17 // CHECK-LP64: strong ivar layout for class 'AllPointers': 0x03, 0x00
37 // CHECK-LP64: strong ivar layout for class 'A': 0x02, 0x00
38 // CHECK-LP64: weak ivar layout for class 'A': 0x31, 0x00
42 // CHECK-LP64: strong ivar layout for class 'B': 0x12, 0x00
54 // CHECK-LP64: strong ivar layout for class 'UnsafePerson': 0x21, 0x00
62 // CHECK-LP64: weak ivar layout for class 'rdar16136439': 0x01, 0x00
77 // CHECK-LP64: strong ivar layout for class 'Misaligned': 0x01, 0x00
H A Darc-captured-32bit-block-var-layout.m1 …time-has-weak -triple i386-apple-darwin -print-ivar-layout -emit-llvm -o /dev/null %s > %t-32.layo…
2 // RUN: FileCheck --input-file=%t-32.layout %s
34 // CHECK: Inline block variable layout: 0x0320, BL_STRONG:3, BL_BYREF:2, BL_OPERATOR:0
45 // CHECK: Inline block variable layout: 0x0331, BL_STRONG:3, BL_BYREF:3, BL_WEAK:1, BL_OPERATOR:0
66 // CHECK: Inline block variable layout: 0x0401, BL_STRONG:4, BL_WEAK:1, BL_OPERATOR:0
108 block variable layout: BL_NON_OBJECT_WORD:1, BL_UNRETAINE:1, BL_NON_OBJECT_WORD:1,
111 // CHECK: Block variable layout: BL_BYREF:1, BL_NON_OBJECT_WORD:1, BL_UNRETAINED:1, BL_NON_OBJECT_W…
126 // CHECK: Block variable layout: BL_UNRETAINED:4, BL_OPERATOR:0
141 // CHECK: Block variable layout: BL_NON_OBJECT_WORD:1, BL_UNRETAINED:4, BL_OPERATOR:0
156 // CHECK: Block variable layout: BL_OPERATOR:0
[all …]
/llvm-project/mlir/test/lib/Dialect/DLTI/
H A DTestDataLayoutQuery.cpp38 const DataLayout &layout = layouts.getAbove(op); in runOnOperation() local
39 llvm::TypeSize size = layout.getTypeSize(op.getType()); in runOnOperation()
40 llvm::TypeSize bitsize = layout.getTypeSizeInBits(op.getType()); in runOnOperation()
41 uint64_t alignment = layout.getTypeABIAlignment(op.getType()); in runOnOperation()
42 uint64_t preferred = layout.getTypePreferredAlignment(op.getType()); in runOnOperation()
43 uint64_t index = layout.getTypeIndexBitwidth(op.getType()).value_or(0); in runOnOperation()
44 Attribute endianness = layout.getEndianness(); in runOnOperation()
45 Attribute allocaMemorySpace = layout.getAllocaMemorySpace(); in runOnOperation()
46 Attribute programMemorySpace = layout.getProgramMemorySpace(); in runOnOperation()
47 Attribute globalMemorySpace = layout.getGlobalMemorySpace(); in runOnOperation()
[all …]
/llvm-project/mlir/docs/
H A DDataLayout.md3 Data layout information allows the compiler to answer questions related to how a
9 The data layout subsystem is designed to scale to MLIR's open type and operation
12 * attribute interfaces that can be implemented by concrete data layout
14 * type interfaces that should be implemented by types subject to data layout;
16 as data layout scopes (e.g., modules);
17 * and dialect interfaces for data layout properties unrelated to specific
30 Following MLIR's nested structure, data layout properties are _scoped_ to
33 partially control the data layout properties and may have attributes that affect
34 them, typically organized in a data layout specification.
36 Types may have a different data layout in different scopes, including scopes
[all …]
/llvm-project/llvm/lib/ObjectYAML/
H A DMinidumpEmitter.cpp117 static LocationDescriptor layout(BlobAllocator &File, yaml::BinaryRef Data) { in layout() function
122 static size_t layout(BlobAllocator &File, MinidumpYAML::ExceptionStream &S) { in layout() function
134 S.MDExceptionStream.ThreadContext = layout(File, S.ThreadContext); in layout()
139 static size_t layout(BlobAllocator &File, MinidumpYAML::Memory64ListStream &S) { in layout() function
163 static void layout(BlobAllocator &File, MemoryListStream::entry_type &Range) { in layout()
164 Range.Entry.Memory = layout(File, Range.Content); in layout()
167 static void layout(BlobAllocator &File, ModuleListStream::entry_type &M) { in layout()
170 M.Entry.CvRecord = layout(File, M.CvRecord); in layout()
171 M.Entry.MiscRecord = layout(File, M.MiscRecord); in layout()
174 static void layout(BlobAllocato in layout()
143 static void layout(BlobAllocator &File, ModuleListStream::entry_type &M) { layout() function
150 static void layout(BlobAllocator &File, ThreadListStream::entry_type &T) { layout() function
156 static size_t layout(BlobAllocator &File, layout() function
173 static Directory layout(BlobAllocator &File, Stream &S) { layout() function
[all...]
/llvm-project/clang/test/CodeGen/
H A Dblockstret.c51 const char *layout; // conditional on BLOCK_HAS_OBJC member
57 const char *layout; // conditional on BLOCK_HAS_OBJC member
69 struct block_layout_abi *layout = (struct block_layout_abi *)block; in getBlockSignature() local
70 if ((layout->flags & BLOCK_HAS_OBJC_TYPE) != BLOCK_HAS_OBJC_TYPE) return 0; in getBlockSignature()
71 if (layout->flags & BLOCK_HAS_COPY_DISPOSE) in getBlockSignature()
72 return layout->descriptor->signature; in getBlockSignature()
74 return ((struct block_descriptor_small *)layout->descriptor)->signature; in getBlockSignature()
78 struct block_layout_abi *layout = (struct block_layout_abi *)block; in usesStruct() local
80 return (layout->flags & want) == want; in usesStruct()
H A Dblocksignature.c43 const char *layout; // conditional on BLOCK_HAS_OBJC
49 const char *layout; // conditional on BLOCK_HAS_OBJC
61 struct block_layout_abi *layout = (struct block_layout_abi *)block;
62 if ((layout->flags & BLOCK_HAS_OBJC_TYPE) != BLOCK_HAS_OBJC_TYPE) return NULL;
63 if (layout->flags & BLOCK_HAS_COPY_DISPOSE)
64 return layout->descriptor->signature;
66 return ((struct block_descriptor_small *)layout->descriptor)->signature;
/llvm-project/libcxx/test/std/containers/views/mdspan/mdspan/
H A Dctor.dh_integers.pass.cpp84 constexpr void mixin_extents(const H& handle, const L& layout, const A& acc) { in mixin_extents()
87 test_mdspan_types<mec, ac>(handle, construct_mapping(layout, std::extents<int>()), acc); in mixin_extents()
88 test_mdspan_types<mec, ac>(handle, construct_mapping(layout, std::extents<signed char, D>(7)), acc, 7); in mixin_extents()
89 test_mdspan_types<mec, ac>(handle, construct_mapping(layout, std::extents<unsigned, 7>()), acc); in mixin_extents()
90 test_mdspan_types<mec, ac>(handle, construct_mapping(layout, std::extents<size_t, D, 4, D>(2, 3)), acc, 2, 3); in mixin_extents()
91 test_mdspan_types<mec, ac>(handle, construct_mapping(layout, std::extents<signed char, D, 7, D>(0, 3)), acc, 0, 3); in mixin_extents()
93 handle, construct_mapping(layout, std::extents<int64_t, D, 7, D, 4, D, D>(1, 2, 3, 2)), acc, 1, 2, 3, 2); in mixin_extents()
96 test_mdspan_types<mec, ac>(handle, construct_mapping(layout, std::extents<unsigned, 7>()), acc, 7); in mixin_extents()
97 test_mdspan_types<mec, ac>(handle, construct_mapping(layout, std::extents<size_t, D, 4, D>(2, 3)), acc, 2, 4, 3); in mixin_extents()
98 test_mdspan_types<mec, ac>(handle, construct_mapping(layout, st in mixin_extents()
83 mixin_extents(const H & handle,const L & layout,const A & acc) mixin_extents() argument
[all...]
H A Dctor.move.pass.cpp47 constexpr void mixin_extents(const H& handle, const L& layout, const A& acc) { in mixin_extents()
49 test_mdspan_types(handle, construct_mapping(layout, std::extents<int>()), acc); in mixin_extents()
50 test_mdspan_types(handle, construct_mapping(layout, std::extents<signed char, D>(7)), acc); in mixin_extents()
51 test_mdspan_types(handle, construct_mapping(layout, std::extents<unsigned, 7>()), acc); in mixin_extents()
52 test_mdspan_types(handle, construct_mapping(layout, std::extents<size_t, D, 4, D>(2, 3)), acc); in mixin_extents()
53 test_mdspan_types(handle, construct_mapping(layout, std::extents<signed char, D, 7, D>(0, 3)), acc); in mixin_extents()
54 test_mdspan_types(handle, construct_mapping(layout, std::extents<int64_t, D, 7, D, 4, D, D>(1, 2, 3, 2)), acc); in mixin_extents()
46 mixin_extents(const H & handle,const L & layout,const A & acc) mixin_extents() argument
H A Dctor.copy.pass.cpp48 constexpr void mixin_extents(const H& handle, const L& layout, const A& acc) { in mixin_extents()
50 test_mdspan_types(handle, construct_mapping(layout, std::extents<int>()), acc); in mixin_extents()
51 test_mdspan_types(handle, construct_mapping(layout, std::extents<signed char, D>(7)), acc); in mixin_extents()
52 test_mdspan_types(handle, construct_mapping(layout, std::extents<unsigned, 7>()), acc); in mixin_extents()
53 test_mdspan_types(handle, construct_mapping(layout, std::extents<size_t, D, 4, D>(2, 3)), acc); in mixin_extents()
54 test_mdspan_types(handle, construct_mapping(layout, std::extents<signed char, D, 7, D>(0, 3)), acc); in mixin_extents()
55 test_mdspan_types(handle, construct_mapping(layout, std::extents<int64_t, D, 7, D, 4, D, D>(1, 2, 3, 2)), acc); in mixin_extents()
47 mixin_extents(const H & handle,const L & layout,const A & acc) mixin_extents() argument
H A Dmove.pass.cpp50 constexpr void mixin_extents(const H& handle, const L& layout, const A& acc) { in mixin_extents()
52 test_mdspan_types(handle, construct_mapping(layout, std::extents<int>()), acc); in mixin_extents()
53 test_mdspan_types(handle, construct_mapping(layout, std::extents<signed char, D>(7)), acc); in mixin_extents()
54 test_mdspan_types(handle, construct_mapping(layout, std::extents<unsigned, 7>()), acc); in mixin_extents()
55 test_mdspan_types(handle, construct_mapping(layout, std::extents<size_t, D, 4, D>(2, 3)), acc); in mixin_extents()
56 test_mdspan_types(handle, construct_mapping(layout, std::extents<signed char, D, 7, D>(0, 3)), acc); in mixin_extents()
57 test_mdspan_types(handle, construct_mapping(layout, std::extents<int64_t, D, 7, D, 4, D, D>(1, 2, 3, 2)), acc); in mixin_extents()
49 mixin_extents(const H & handle,const L & layout,const A & acc) mixin_extents() argument
H A Dassign.pass.cpp58 constexpr void mixin_extents(const H& handle, const L& layout, const A& acc) { in mixin_extents()
60 test_mdspan_types(handle, construct_mapping(layout, std::extents<int>()), acc); in mixin_extents()
61 test_mdspan_types(handle, construct_mapping(layout, std::extents<signed char, D>(7)), acc); in mixin_extents()
62 test_mdspan_types(handle, construct_mapping(layout, std::extents<unsigned, 7>()), acc); in mixin_extents()
63 test_mdspan_types(handle, construct_mapping(layout, std::extents<size_t, D, 4, D>(2, 3)), acc); in mixin_extents()
64 test_mdspan_types(handle, construct_mapping(layout, std::extents<signed char, D, 7, D>(0, 3)), acc); in mixin_extents()
65 test_mdspan_types(handle, construct_mapping(layout, std::extents<int64_t, D, 7, D, 4, D, D>(1, 2, 3, 2)), acc); in mixin_extents()
57 mixin_extents(const H & handle,const L & layout,const A & acc) mixin_extents() argument
/llvm-project/mlir/include/mlir/Interfaces/
H A DDataLayoutInterfaces.td1 //===- DataLayoutInterfaces.td - Data layout interfaces ----*- tablegen -*-===//
9 // Defines the interfaces for the data layout specification, operations to which
10 // they can be attached, and types that are subject to data layout.
50 Attribute interface describing an entry in a data layout specification.
52 A data layout specification entry is a key-value pair. Its key is either a
64 /*description=*/"Returns the key of the this layout entry.",
70 /*description=*/"Returns the value of this layout entry.",
98 Attribute interface describing a data layout specification.
100 A data layout specification is seen as a sequence of entries, each of which
101 is an attribute implementing the data layout entr
[all...]
/llvm-project/compiler-rt/test/BlocksRuntime/
H A Dblockimport.c39 struct Block_layout *layout = (struct Block_layout *)(void *)vv; in main()
40 printf("isa %p\n", layout->isa); in main()
41 printf("flags %x\n", layout->flags); in main()
42 printf("descriptor %p\n", layout->descriptor); in main()
43 printf("descriptor->size %d\n", layout->descriptor->size); in main()
/llvm-project/clang/test/CodeGenObjCXX/
H A Dblock-var-layout.mm1 …rwin -fobjc-runtime=macosx-fragile-10.5 -print-ivar-layout -emit-llvm -o /dev/null %s > %t-64.layo…
2 // RUN: FileCheck --input-file=%t-64.layout %s
4 // See commentary in test/CodeGenObjC/block-var-layout.m, from which
40 // CHECK: block variable layout for block: 0x01, 0x35, 0x10, 0x00
68 // CHECK: block variable layout for block: 0x01, 0x35, 0x30, 0x00
83 // CHECK: block variable layout for block: 0x01, 0x41, 0x11, 0x11, 0x00
121 // CHECK: block variable layout for block: 0x01, 0x41, 0x11, 0x12, 0x00
138 // CHECK: block variable layout for block: 0x01, 0x33, 0x00
151 // CHECK: block variable layout for block: 0x01, 0x30, 0x00
/llvm-project/mlir/test/Dialect/DLTI/
H A Dinvalid.mlir62 // expected-error@below {{unknown data layout entry name: dlti.unknown_id}}
68 // expected-error@below {{'dlti.endianness' data layout entry is expected to be either 'big' or 'little'}}
76 // expected-error@below {{data layout does not combine with layouts of enclosing ops}}
77 // expected-note@above {{enclosing op with data layout}}
85 // expected-error@below {{unexpected data layout for a built-in type}}
90 // expected-error@below {{data layout specified for a type that does not support it}}
97 // expected-error@below {{data layout does not combine with layouts of enclosing ops}}
98 // expected-note@above {{enclosing op with data layout}}
107 // expected-error@below {{data layout does not combine with layouts of enclosing ops}}
108 // expected-note@above {{enclosing op with data layout}}
[all...]
/llvm-project/llvm/test/Instrumentation/AddressSanitizer/
H A Ddynamic-shadow-darwin.ll3 ; RUN: opt -passes=asan -mtriple=arm64_32-apple-watchos --data-layout="e-m:o-p:32:32-i64:64-i128:12…
4 ; RUN: opt -passes=asan -mtriple=armv7k-apple-watchos --data-layout="e-m:o-p:32:32-Fi8-i64:64-a:0:3…
5 ; RUN: opt -passes=asan -mtriple=arm64-apple-ios --data-layout="e-m:o-i64:64-i128:128-n32:64-S128" …
6 ; RUN: opt -passes=asan -mtriple=armv7s-apple-ios --data-layout="e-m:o-p:32:32-Fi8-f64:32:64-v64:32…
7 ; RUN: opt -passes=asan -mtriple=i386-apple-watchos-simulator --data-layout="e-m:o-p:32:32-f64:32:6…
8 ; RUN: opt -passes=asan -mtriple=i386-apple-ios-simulator --data-layout="e-m:o-p:32:32-f64:32:64-f8…
9 ; RUN: opt -passes=asan -mtriple=x86_64-apple-ios-simulator --data-layout="e-m:o-i64:64-f80:128-n8:…
12 ; RUN: opt -passes=asan -mtriple=x86_64-apple-macosx --data-layout="e-m:o-i64:64-f80:128-n8:16:32:6…
14 ; RUN: opt -passes=asan -mtriple=arm64-apple-macosx --data-layout="e-m:o-i64:64-i128:128-n32:64-S12…
/llvm-project/mlir/test/python/dialects/
H A Dmemref.py159 layout = StridedLayoutAttr.get(ShapedType.get_dynamic_size(), [10, 1])
165 layout=layout,
177 result_type=T.memref(3, 3, T.i32(), layout=layout),
187 layout = memref.type.layout
194 assert (layout.strides, layout.offset) == (golden_strides, golden_offset)
223 ).type.layout == AffineMapAttr.get(
/llvm-project/mlir/test/Dialect/ArmSME/
H A Droundtrip.mlir242 // CHECK: arm_sme.tile_load {{.*}} layout<vertical> : memref<?x?xi8>, vector<[16]x[16]xi8>
244 %tile = arm_sme.tile_load %src[%c0, %c0] layout<vertical> : memref<?x?xi8>, vector<[16]x[16]xi8>
251 // CHECK: arm_sme.tile_load {{.*}} layout<vertical> : memref<?x?xi16>, vector<[8]x[8]xi16>
253 %tile = arm_sme.tile_load %src[%c0, %c0] layout<vertical> : memref<?x?xi16>, vector<[8]x[8]xi16>
260 // CHECK: arm_sme.tile_load {{.*}} layout<vertical> : memref<?x?xi32>, vector<[4]x[4]xi32>
262 %tile = arm_sme.tile_load %src[%c0, %c0] layout<vertical> : memref<?x?xi32>, vector<[4]x[4]xi32>
269 // CHECK: arm_sme.tile_load {{.*}} layout<vertical> : memref<?x?xi64>, vector<[2]x[2]xi64>
271 %tile = arm_sme.tile_load %src[%c0, %c0] layout<vertical> : memref<?x?xi64>, vector<[2]x[2]xi64>
278 // CHECK: arm_sme.tile_load {{.*}} layout<vertical> : memref<?x?xi128>, vector<[1]x[1]xi128>
280 %tile = arm_sme.tile_load %src[%c0, %c0] layout<vertica
[all...]
/llvm-project/llvm/unittests/DebugInfo/MSF/
H A DMappedBlockStreamTest.cpp67 MSFStreamLayout layout() const { in layout() function in __anon328fc6c40111::DiscontiguousStream
80 auto S = MappedBlockStream::createStream(F.block_size(), F.layout(), F, in TEST()
83 EXPECT_EQ(F.layout().Blocks.size(), S->getNumBlocks()); in TEST()
90 auto S = MappedBlockStream::createStream(F.block_size(), F.layout(), F, in TEST()
106 auto S = MappedBlockStream::createStream(F.block_size(), F.layout(), F, in TEST()
121 auto S = MappedBlockStream::createStream(F.block_size(), F.layout(), F, in TEST()
140 auto S = MappedBlockStream::createStream(F.block_size(), F.layout(), F, in TEST()
153 auto S = MappedBlockStream::createStream(F.block_size(), F.layout(), F, in TEST()
167 auto S = MappedBlockStream::createStream(F.block_size(), F.layout(), F, in TEST()
181 auto S = MappedBlockStream::createStream(F.block_size(), F.layout(), F, in TEST()
[all …]

12345678910>>...25