Home
last modified time | relevance | path

Searched refs:clone (Results 1 – 25 of 542) sorted by relevance

12345678910>>...22

/llvm-project/llvm/test/Transforms/MemProfContextDisambiguation/
H A Doverlapping-contexts.ll68 ; REMARKS: created clone _Z1Ab.memprof.1
69 ; REMARKS: created clone _Z1Xb.memprof.1
70 ; REMARKS: created clone _Z1Bb.memprof.1
71 ; REMARKS: created clone _Z1Cb.memprof.1
72 ; REMARKS: created clone _Z1Eb.memprof.1
73 ; REMARKS: call in clone _Z1Gv assigned to call function clone _Z1Eb.memprof.1
74 ; REMARKS: call in clone _Z1Eb.memprof.1 assigned to call function clone _Z1Cb.memprof.1
78 ; REMARKS: call in clone _Z1Cb.memprof.1 assigned to call function clone _Z1Bb.memprof.1
79 ; REMARKS: call in clone _Z1Fv assigned to call function clone _Z1Eb
80 ; REMARKS: call in clone _Z1Eb assigned to call function clone _Z1Cb
[all …]
H A Dfuncassigncloning.ll126 ;; Originally we create a single clone of each call to new from E, since each
132 ; DUMP: %call = call noalias noundef nonnull ptr @_Znam(i64 noundef 10) #6 (clone 0)
142 ; DUMP: call void @_Z1EPPcS0_(ptr noundef %0, ptr noundef %1) (clone 0)
151 ; DUMP: call void @_Z1EPPcS0_(ptr noundef %0, ptr noundef %1) (clone 0)
160 ; DUMP: call void @_Z1EPPcS0_(ptr noundef %0, ptr noundef %1) (clone 0)
169 ; DUMP: %call1 = call noalias noundef nonnull ptr @_Znam(i64 noundef 10) #6 (clone 0)
179 ; DUMP: %call = call noalias noundef nonnull ptr @_Znam(i64 noundef 10) #6 (clone 0)
188 ; DUMP: %call1 = call noalias noundef nonnull ptr @_Znam(i64 noundef 10) #6 (clone 0)
197 ;; We greedily create a clone of E that is initially used by the clones of the
200 ;; callers. Eventually, we create 2 more clones, and the first clone becomes dead.
[all …]
H A Dinlined3.ll58 ; REMARKS: created clone _Z1Ab.memprof.1
59 ; REMARKS: created clone _Z2XZv.memprof.1
60 ; REMARKS: created clone _Z1Mv.memprof.1
65 ; REMARKS: call in clone _Z3XZNv assigned to call function clone _Z1Ab.memprof.1
66 ; REMARKS: call in clone main assigned to call function clone _Z1Mv.memprof.1
67 ; REMARKS: call in clone _Z1Mv.memprof.1 assigned to call function clone _Z2XZv.memprof.1
68 ; REMARKS: call in clone _Z2XZv.memprof.1 assigned to call function clone _Z1Ab
69 ; REMARKS: call in clone main assigned to call function clone _Z1Mv
70 ; REMARKS: call in clone _Z1Mv assigned to call function clone _Z2XZv
71 ; REMARKS: call in clone _Z2XZv assigned to call function clone _Z1Ab.memprof.1
[all …]
H A Dbasic.ll56 ; RUN: --implicit-check-not="created clone"
124 ; DUMP: %call = call noalias noundef nonnull ptr @_Znam(i64 noundef 10) #6 (clone 0)
132 ; DUMP: %call = call noundef ptr @_Z3barv() (clone 0)
141 ; DUMP: %call = call noundef ptr @_Z3bazv() (clone 0)
151 ; DUMP: %call = call noundef ptr @_Z3foov() (clone 0)
159 ; DUMP: %call1 = call noundef ptr @_Z3foov() (clone 0)
169 ; DUMP: %call = call noalias noundef nonnull ptr @_Znam(i64 noundef 10) #6 (clone 0)
178 ; DUMP: %call = call noundef ptr @_Z3barv() (clone 0)
188 ; DUMP: %call = call noundef ptr @_Z3bazv() (clone 0)
198 ; DUMP: %call = call noundef ptr @_Z3foov() (clone
[all...]
H A Dindirectcall.ll65 ;; We should only create a single clone of foo, for the direct call
156 ; DUMP: %call = call noalias noundef nonnull ptr @_Znam(i64 noundef 10) #7 (clone 0)
167 ; DUMP: %call = call noundef ptr @_Z3foov() (clone 0)
190 ; DUMP: %call4 = call noundef ptr @_Z3barP1A(ptr noundef %a) (clone 0)
198 ; DUMP: %call5 = call noundef ptr @_Z3barP1A(ptr noundef %a) (clone 0)
206 ; DUMP: %call = call noundef ptr @_Z3foov() (clone 0)
214 ; DUMP: %call = call noundef ptr @_Z3foov() (clone 0)
223 ; DUMP: %call2 = call noundef ptr @_Z3barP1A(ptr noundef %b) (clone 0)
231 ; DUMP: %call3 = call noundef ptr @_Z3barP1A(ptr noundef %b) (clone 0)
239 ; DUMP: %call1 = call noundef ptr @_Z3foov() (clone 0)
[all …]
H A Dinlined.ll125 ; DUMP: %call = call noalias noundef nonnull ptr @_Znam(i64 noundef 10) #7 (clone 0)
146 ; DUMP: %call = call noundef ptr @_Z3foov() (clone 0)
155 ; DUMP: %call1 = call noundef ptr @_Z3foov() (clone 0)
164 ; DUMP: %call.i = call noalias noundef nonnull ptr @_Znam(i64 noundef 10) #7 (clone 0)
174 ; DUMP: %call.i = call noundef ptr @_Z3barv() (clone 0)
186 ; DUMP: %call = call noalias noundef nonnull ptr @_Znam(i64 noundef 10) #7 (clone 0)
205 ; DUMP: %call = call noundef ptr @_Z3foov() (clone 0)
214 ; DUMP: %call1 = call noundef ptr @_Z3foov() (clone 0)
223 ; DUMP: %call.i = call noalias noundef nonnull ptr @_Znam(i64 noundef 10) #7 (clone 0)
231 ; DUMP: %call.i = call noundef ptr @_Z3barv() (clone 0)
[all …]
H A Dduplicate-context-ids.ll68 ;; We should clone D once for the cold allocations via C.
145 ; DUMP: %call = call noalias noundef nonnull ptr @_Znam(i64 noundef 10) #6 (clone 0)
176 ; DUMP: %call = call noalias noundef nonnull ptr @_Znam(i64 noundef 10) #6 (clone 0)
187 ; DUMP: %call = call noundef ptr @_Z1Dv() (clone 0)
195 ; DUMP: %call = call noundef ptr @_Z1Dv() (clone 0)
203 ; DUMP: %call.i = call noundef ptr @_Z1Dv() (clone 0)
211 ; DUMP: %call.i = call noundef ptr @_Z1Dv() (clone 0)
221 ; DUMP: %call = call noalias noundef nonnull ptr @_Znam(i64 noundef 10) #6 (clone 0)
230 ; DUMP: %call = call noundef ptr @_Z1Dv() (clone 0)
238 ; DUMP: %call = call noundef ptr @_Z1Dv() (clone 0)
[all …]
/llvm-project/mlir/unittests/IR/
H A DShapedTypeTest.cpp40 ASSERT_EQ(memrefType.clone(memrefNewShape), in TEST()
47 ASSERT_EQ(memrefType.clone(memrefNewType), in TEST()
52 ASSERT_EQ(memrefType.clone(memrefNewShape, memrefNewType), in TEST()
60 ASSERT_EQ(unrankedTensorType.clone(memrefNewShape), in TEST()
63 ASSERT_EQ(unrankedTensorType.clone(memrefNewType), in TEST()
65 ASSERT_EQ(unrankedTensorType.clone(memrefNewShape, memrefNewType), in TEST()
86 tensorType.clone(tensorNewShape), in TEST()
92 tensorType.clone(tensorNewType), in TEST()
95 ASSERT_EQ(tensorType.clone(tensorNewShape, tensorNewType), in TEST()
101 unrankedTensorType.clone(tensorNewShap in TEST()
[all...]
/llvm-project/mlir/unittests/TableGen/
H A DPassGenTest.cpp30 std::unique_ptr<mlir::Pass> clone() const { in clone() function
31 return TestPassBase<TestPass>::clone(); in clone()
48 const auto clonePass = unwrap(origPass)->clone(); in TEST()
60 std::unique_ptr<mlir::Pass> clone() const { in clone() function
61 return TestPassWithOptionsBase<TestPassWithOptions>::clone(); in clone()
95 std::unique_ptr<mlir::Pass> clone() const {
97 TestPassWithCustomConstructor>::clone(); in clone()
115 const auto clonePass = unwrap(origPass)->clone(); in TEST()
96 std::unique_ptr<mlir::Pass> clone() const { clone() function
/llvm-project/llvm/test/ThinLTO/X86/
H A Dlinkonce_aliasee_ref_import.ll13 ; RUN: -r=%t1.bc,baz.clone,pxl \
21 ; Check that we converted baz.clone to a weak
22 ; NM1: W baz.clone
24 ; Check that we imported a ref (and not def) to baz.clone
25 ; NM2: U baz.clone
30 $baz.clone = comdat any
31 @baz = weak alias void (), ptr @baz.clone
34 tail call void @baz.clone()
37 define linkonce_odr void @baz.clone() #5 comdat align 2 {
H A Dmemprof-funcassigncloning.ll159 ;; Originally we create a single clone of each call to new from E, since each
169 ; DUMP: (clone 0)
179 ; DUMP: Callee: 16147627620923572899 (_Z1EPPcS0_) Clones: 0 StackIds: 0 (clone 0)
188 ; DUMP: Callee: 16147627620923572899 (_Z1EPPcS0_) Clones: 0 StackIds: 1 (clone 0)
197 ; DUMP: Callee: 16147627620923572899 (_Z1EPPcS0_) Clones: 0 StackIds: 2 (clone 0)
210 ; DUMP: (clone 0)
224 ; DUMP: (clone 0)
237 ; DUMP: (clone 0)
246 ;; We greedily create a clone of E that is initially used by the clones of the
249 ;; callers. Eventually, we create 2 more clones, and the first clone becomes dead.
[all …]
H A Dmemprof-basic.ll152 ; DUMP: (clone 0)
160 ; DUMP: Callee: 11481133863268513686 (_Z3barv) Clones: 0 StackIds: 2 (clone 0)
169 ; DUMP: Callee: 1807954217441101578 (_Z3bazv) Clones: 0 StackIds: 3 (clone 0)
179 ; DUMP: Callee: 8107868197919466657 (_Z3foov) Clones: 0 StackIds: 0 (clone 0)
187 ; DUMP: Callee: 8107868197919466657 (_Z3foov) Clones: 0 StackIds: 1 (clone 0)
200 ; DUMP: (clone 0)
209 ; DUMP: Callee: 11481133863268513686 (_Z3barv) Clones: 0 StackIds: 2 (clone 0)
219 ; DUMP: Callee: 1807954217441101578 (_Z3bazv) Clones: 0 StackIds: 3 (clone 0)
229 ; DUMP: Callee: 8107868197919466657 (_Z3foov) Clones: 0 StackIds: 0 (clone 0)
237 ; DUMP: Callee: 8107868197919466657 (_Z3foov) Clones: 0 StackIds: 1 (clone
[all...]
H A Dmemprof-indirectcall.ll73 ;; We should only create a single clone of foo, for the direct call
97 ;; We should only create a single clone of foo, for the direct call
194 ; DUMP: (clone 0)
205 ; DUMP: Callee: 15844184524768596045 (_Z3foov) Clones: 0 StackIds: 6 (clone 0)
228 ; DUMP: Callee: 2040285415115148168 (_Z3barP1A) Clones: 0 StackIds: 4 (clone 0)
236 ; DUMP: Callee: 2040285415115148168 (_Z3barP1A) Clones: 0 StackIds: 5 (clone 0)
244 ; DUMP: Callee: 15844184524768596045 (_Z3foov) Clones: 0 StackIds: 0 (clone 0)
252 ; DUMP: Callee: 15844184524768596045 (_Z3foov) Clones: 0 StackIds: 7 (clone 0)
261 ; DUMP: Callee: 2040285415115148168 (_Z3barP1A) Clones: 0 StackIds: 2 (clone 0)
269 ; DUMP: Callee: 2040285415115148168 (_Z3barP1A) Clones: 0 StackIds: 3 (clone 0)
[all …]
H A Dmemprof-inlined.ll152 ; DUMP: (clone 0)
173 ; DUMP: Callee: 644169328058379925 (_Z3foov) Clones: 0 StackIds: 2 (clone 0)
182 ; DUMP: Callee: 644169328058379925 (_Z3foov) Clones: 0 StackIds: 3 (clone 0)
194 ; DUMP: (clone 0)
204 ; DUMP: Callee: 10349908617508457487 (_Z3barv) Clones: 0 StackIds: 0, 1 (clone 0)
219 ; DUMP: (clone 0)
237 ; DUMP: Callee: 644169328058379925 (_Z3foov) Clones: 0 StackIds: 2 (clone 0)
246 ; DUMP: Callee: 644169328058379925 (_Z3foov) Clones: 0 StackIds: 3 (clone 0)
258 ; DUMP: (clone 0)
267 ; DUMP: Callee: 10349908617508457487 (_Z3barv) Clones: 0 StackIds: 0, 1 (clone 0)
[all …]
H A Dmemprof-duplicate-context-ids2.ll240 ; DUMP: (clone 0)
256 ; DUMP: (clone 0)
275 ; DUMP: (clone 0)
283 ; DUMP: Callee: 11485875876353461977 (_Z1Db) Clones: 0 StackIds: 0 (clone 0)
294 ; DUMP: Callee: 15062806102884567440 (_Z1Cb) Clones: 0 StackIds: 1 (clone 0)
308 ; DUMP: Callee: 9116113196563097487 (_Z1Bb) Clones: 0 StackIds: 2 (clone 0)
319 ; DUMP: (clone 0)
327 ; DUMP: Callee: 15062806102884567440 (_Z1Cb) Clones: 0 StackIds: 4 (clone 0)
341 ; DUMP: Callee: 9116113196563097487 (_Z1Bb) Clones: 0 StackIds: 5 (clone 0)
349 ; DUMP: Callee: 9116113196563097487 (_Z1Bb) Clones: 0 StackIds: 3, 7 (clone 0)
[all …]
H A Dmemprof-duplicate-context-ids.ll168 ; DUMP: (clone 0)
186 ; DUMP: (clone 0)
202 ; DUMP: (clone 0)
214 ; DUMP: (clone 0)
224 ; REMARKS: created clone _Z1Dv.memprof.1
225 ; REMARKS: call in clone _Z1Dv marked with memprof allocation attribute notcold
226 ; REMARKS: call in clone _Z1Dv.memprof.1 marked with memprof allocation attribute cold
227 ; REMARKS: call in clone _Z1Bv assigned to call function clone _Z1Dv.memprof.1
228 ; REMARKS: call in clone _Z1Ev assigned to call function clone _Z1Dv.memprof.1
/llvm-project/mlir/lib/Dialect/Bufferization/Transforms/
H A DBufferDeallocation.cpp346 auto clone = introduceCloneBuffers(sourceValue, terminator); in introduceBlockArgCopy() local
347 if (failed(clone)) in introduceBlockArgCopy()
349 operands.slice(blockArg.getArgNumber(), 1).assign(*clone); in introduceBlockArgCopy()
394 auto clone = introduceCloneBuffers(operand, parentOp); in introduceBlockArgCopy() local
395 if (failed(clone)) in introduceBlockArgCopy()
398 parentOp->setOperand(operandIndex, *clone); in introduceBlockArgCopy()
460 auto clone = introduceCloneBuffers(sourceValue, terminator); in introduceClonesForRegionSuccessors() local
461 if (failed(clone)) in introduceClonesForRegionSuccessors()
464 terminatorOperands.slice(operandIndex, 1).assign(*clone); in introduceClonesForRegionSuccessors()
489 auto clone = buildClone(terminator, sourceValue); in introduceCloneBuffers() local
[all …]
/llvm-project/mlir/test/Dialect/Bufferization/
H A Dinlining.mlir6 // CHECK: %[[RES:.*]] = bufferization.clone %[[ARG]]
16 %clone = bufferization.clone %buf : memref<*xf32> to memref<*xf32>
17 %0 = bufferization.dealloc (%buf : memref<*xf32>) if (%true) retain (%clone : memref<*xf32>)
18 return %clone, %0 : memref<*xf32>, i1
H A Dcanonicalize.mlir112 %0 = bufferization.clone %arg0 : memref<?xf32> to memref<?xf32>
123 %0 = bufferization.clone %arg0 : memref<?xf32> to memref<?xf32>
137 %1 = bufferization.clone %0 : memref<32xf32> to memref<32xf32>
141 // CHECK-NEXT: bufferization.clone %[[ARG]] : memref<?xf32> to memref<32xf32>
148 %0 = bufferization.clone %arg0 : memref<?xf32> to memref<32xf32>
161 %0 = bufferization.clone %arg0 : memref<32xf32, strided<[2]>> to memref<32xf32>
166 // CHECK-NEXT: bufferization.clone %[[ARG]] : memref<32xf32, strided<[2]>> to memref<32xf32>
174 %1 = bufferization.clone %0 : memref<32xf32> to memref<32xf32>
180 // CHECK: bufferization.clone
189 %0 = bufferization.clone
[all...]
/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DHTMLLogger.js64 let clone = tmpl.cloneNode();
65 clone.inflated = true;
66 if (clone instanceof Text)
67 clone.textContent = interpolate(clone.textContent, data);
68 if (clone instanceof Element) {
69 for (attr of clone.attributes)
72 inflate(c, data, clone, /*next=*/null);
74 return parent.insertBefore(clone, next);
/llvm-project/mlir/test/Conversion/BufferizationToMemRef/
H A Dbufferization-to-memref.mlir5 %0 = bufferization.clone %arg0 : memref<2xf32> to memref<2xf32>
19 %1 = bufferization.clone %arg0 : memref<?xf32> to memref<?xf32>
35 %1 = bufferization.clone %arg0 : memref<*xf32> to memref<*xf32>
65 …%1 = bufferization.clone %arg0 : memref<?xf32, strided<[?], offset: ?>> to memref<?xf32, strided<[…
72 // This bufferization.clone cannot be lowered because a buffer with this layout
77 // expected-error@+1 {{failed to legalize operation 'bufferization.clone' that was explicitly marke…
78 …%1 = bufferization.clone %arg0 : memref<?xf32, strided<[10], offset: ?>> to memref<?xf32, strided<…
/llvm-project/mlir/lib/Dialect/SCF/Transforms/
H A DLoopRangeFolding.cpp68 Operation *lbFold = b.clone(*user, lbMap); in runOnOperation()
69 Operation *ubFold = b.clone(*user, ubMap); in runOnOperation()
75 Operation *lbFold = b.clone(*user, lbMap); in runOnOperation()
76 Operation *ubFold = b.clone(*user, ubMap); in runOnOperation()
77 Operation *stepFold = b.clone(*user, stepMap); in runOnOperation()
/llvm-project/mlir/test/Dialect/Bufferization/Transforms/
H A Dbuffer-deallocation.mlir33 // CHECK: %[[ALLOC0:.*]] = bufferization.clone
37 // CHECK-NEXT: %[[ALLOC2:.*]] = bufferization.clone %[[ALLOC1]]
78 // CHECK: %[[ALLOC0:.*]] = bufferization.clone
83 // CHECK-NEXT: %[[ALLOC2:.*]] = bufferization.clone
115 // CHECK: %[[ALLOC0:.*]] = bufferization.clone
120 // CHECK-NEXT: %[[ALLOC2:.*]] = bufferization.clone
178 // CHECK-NEXT: %[[ALLOC0:.*]] = bufferization.clone
189 // CHECK-NEXT: %[[ALLOC3:.*]] = bufferization.clone %[[ALLOC2]]
238 // CHECK-NEXT: %[[ALLOC0:.*]] = bufferization.clone
242 // CHECK-NEXT: %[[ALLOC2:.*]] = bufferization.clone %[[ALLOC1]]
[all …]
/llvm-project/mlir/test/lib/IR/
H A DTestVisitors.cpp149 Operation *cloned = op->clone(); in testSkipErasureCallbacks()
155 cloned = op->clone(); in testSkipErasureCallbacks()
161 cloned = op->clone(); in testSkipErasureCallbacks()
167 cloned = op->clone(); in testSkipErasureCallbacks()
197 Operation *cloned = op->clone(); in testNoSkipErasureCallbacks()
202 cloned = op->clone(); in testNoSkipErasureCallbacks()
/llvm-project/llvm/lib/ExecutionEngine/IntelJITProfiling/
H A DCMakeLists.txt16 execute_process(COMMAND ${GIT_EXECUTABLE} clone ${ITTAPI_GIT_REPOSITORY}
20 …message(FATAL_ERROR "git clone ${ITTAPI_GIT_REPOSITORY} failed with ${GIT_CLONE_RESULT}, please cl…

12345678910>>...22