Home
last modified time | relevance | path

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

12345678910>>...17

/llvm-project-15.0.7/mlir/unittests/IR/
H A DShapedTypeTest.cpp39 ASSERT_EQ(memrefType.clone(memrefNewShape), in TEST()
46 ASSERT_EQ(memrefType.clone(memrefNewType), in TEST()
59 ASSERT_EQ(unrankedTensorType.clone(memrefNewShape), in TEST()
62 ASSERT_EQ(unrankedTensorType.clone(memrefNewType), in TEST()
85 tensorType.clone(tensorNewShape), in TEST()
91 tensorType.clone(tensorNewType), in TEST()
100 unrankedTensorType.clone(tensorNewShape), in TEST()
102 ASSERT_EQ(unrankedTensorType.clone(tensorNewType), in TEST()
105 unrankedTensorType.clone(tensorNewShape), in TEST()
122 ASSERT_EQ(vectorType.clone(vectorNewShape), in TEST()
[all …]
/llvm-project-15.0.7/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 (), void ()* @baz.clone
34 tail call void @baz.clone()
37 define linkonce_odr void @baz.clone() #5 comdat align 2 {
/llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/Transforms/
H A DBufferDeallocation.cpp339 if (failed(clone)) in introduceBlockArgCopy()
387 if (failed(clone)) in introduceBlockArgCopy()
390 parentOp->setOperand(operandIndex, *clone); in introduceBlockArgCopy()
453 if (failed(clone)) in introduceClonesForRegionSuccessors()
481 auto clone = buildClone(terminator, sourceValue); in introduceCloneBuffers() local
482 if (succeeded(clone)) { in introduceCloneBuffers()
484 clonedValues.insert(*clone); in introduceCloneBuffers()
486 return clone; in introduceCloneBuffers()
589 auto clone = it->second.buildClone(builder, alloc); in buildClone() local
590 if (clone) in buildClone()
[all …]
/llvm-project-15.0.7/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>
34 // expected-error@+1 {{failed to legalize operation 'bufferization.clone' that was explicitly marke…
35 %1 = bufferization.clone %arg0 : memref<*xf32> to memref<*xf32>
54 %1 = bufferization.clone %arg0 : memref<?xf32, #map> to memref<?xf32, #map>
61 // This bufferization.clone cannot be lowered because a buffer with this layout
67 // expected-error@+1 {{failed to legalize operation 'bufferization.clone' that was explicitly marke…
68 %1 = bufferization.clone %arg0 : memref<?xf32, #map2> to memref<?xf32, #map2>
/llvm-project-15.0.7/mlir/test/Dialect/Bufferization/
H A Dinlining.mlir6 // CHECK: %[[RES:.*]] = bufferization.clone %[[ARG]]
14 %clone = bufferization.clone %buf : memref<*xf32> to memref<*xf32>
15 return %clone : memref<*xf32>
H A Dcanonicalize.mlir117 %0 = bufferization.clone %arg0 : memref<?xf32> to memref<?xf32>
128 %0 = bufferization.clone %arg0 : memref<?xf32> to memref<?xf32>
142 %1 = bufferization.clone %0 : memref<32xf32> to memref<32xf32>
146 // CHECK-NEXT: bufferization.clone %[[ARG]] : memref<?xf32> to memref<32xf32>
153 %0 = bufferization.clone %arg0 : memref<?xf32> to memref<32xf32>
167 %1 = bufferization.clone %0 : memref<32xf32> to memref<32xf32>
173 // CHECK: bufferization.clone
182 %0 = bufferization.clone %arg0 : memref<?xf32> to memref<?xf32>
191 // CHECK-NEXT: %[[RES:.*]] = bufferization.clone %[[ARG]]
201 // CHECK-NEXT: %[[CLONE:.*]] = bufferization.clone %[[ARG]]
[all …]
H A Dops.mlir6 %clone = bufferization.clone %buf : memref<*xf32> to memref<*xf32>
7 return %clone : memref<*xf32>
/llvm-project-15.0.7/mlir/test/lib/IR/
H A DTestVisitors.cpp100 Operation *cloned = op->clone(); in testSkipErasureCallbacks()
106 cloned = op->clone(); in testSkipErasureCallbacks()
112 cloned = op->clone(); in testSkipErasureCallbacks()
118 cloned = op->clone(); in testSkipErasureCallbacks()
142 Operation *cloned = op->clone(); in testNoSkipErasureCallbacks()
147 cloned = op->clone(); in testNoSkipErasureCallbacks()
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/
H A DLoopRangeFolding.cpp63 Operation *lbFold = b.clone(*user, lbMap); in runOnOperation()
64 Operation *ubFold = b.clone(*user, ubMap); in runOnOperation()
70 Operation *ubFold = b.clone(*user, ubMap); in runOnOperation()
71 Operation *stepFold = b.clone(*user, stepMap); in runOnOperation()
/llvm-project-15.0.7/mlir/unittests/TableGen/
H A DPassGenTest.cpp26 std::unique_ptr<mlir::Pass> clone() const { in clone() function
27 return TestPassBase<TestPass>::clone(); in clone()
45 const auto clonePass = unwrap(origPass)->clone(); in TEST()
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/IntelJITEvents/
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…
/llvm-project-15.0.7/clang/test/CXX/temp/temp.decls/temp.variadic/
H A Dexample-function.cpp13 virtual invoker_base* clone() = 0;
21 functor_invoker* clone() { return new functor_invoker(f); } in clone() function in functor_invoker
34 invoker = other.invoker->clone(); in function()
/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dms-thunks-variadic-return.cpp6 virtual A *clone(const char *f, ...) = 0;
10 B *clone(const char *f, ...) override;
H A Dms-thunks-unprototyped-return.cpp8 virtual A * clone(Incomplete p) = 0;
12 B * clone(Incomplete p) override;
H A Dmicrosoft-abi-nontrivial-covariant-thunk.cpp14 virtual B *clone(A);
21 …virtual C *clone(A); // expected-error {{cannot compile this non-trivial argument copy for return-…
/llvm-project-15.0.7/mlir/test/Dialect/Bufferization/Transforms/
H A Dbuffer-deallocation.mlir33 // CHECK: %[[ALLOC0:.*]] = bufferization.clone
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
238 // CHECK-NEXT: %[[ALLOC0:.*]] = bufferization.clone
844 // CHECK: %[[ALLOC0:.*]] = bufferization.clone
1233 // CHECK: %[[RES0:.*]] = bufferization.clone %[[ARG0]]
1234 // CHECK: %[[RES1:.*]] = bufferization.clone %[[ARG1]]
[all …]
H A Done-shot-bufferize-allow-return-allocs.mlir24 // CHECK: %[[cloned:.*]] = bufferization.clone %[[m]]
45 // CHECK: %[[clone:.*]] = bufferization.clone %[[arg0_m]]
46 // CHECK: scf.yield %[[clone]]
/llvm-project-15.0.7/mlir/test/Dialect/SCF/
H A Done-shot-bufferize.mlir263 // CHECK: %[[cloned:.*]] = bufferization.clone %[[t]]
299 // CHECK-DAG: %[[clone1:.*]] = bufferization.clone %[[A]]
300 // CHECK-DAG: %[[clone2:.*]] = bufferization.clone %[[B]]
377 // CHECK: %[[clone1:.*]] = bufferization.clone %[[arg1]]
378 // CHECK: %[[clone0:.*]] = bufferization.clone %[[arg0]]
403 // CHECK: %[[cloned2:.*]] = bufferization.clone %[[b1]]
405 // CHECK: %[[cloned3:.*]] = bufferization.clone %[[b0]]
430 // CHECK: %[[clone1:.*]] = bufferization.clone %[[arg1]]
431 // CHECK: %[[clone0:.*]] = bufferization.clone %[[arg0]]
483 // CHECK: %[[clone:.*]] = bufferization.clone %[[arg1]]
[all …]
/llvm-project-15.0.7/clang-tools-extra/clangd/support/
H A DMarkup.h32 virtual std::unique_ptr<Block> clone() const = 0;
47 std::unique_ptr<Block> clone() const override;
84 std::unique_ptr<Block> clone() const override;
/llvm-project-15.0.7/clang/test/PCH/
H A Dcxx-exprs.cpp21 New *clone() { in clone() function in New
33 return n->clone(); in clone_new()
/llvm-project-15.0.7/lldb/source/API/
H A DUtils.h17 template <typename T> std::unique_ptr<T> clone(const std::unique_ptr<T> &src) { in clone() function
23 template <typename T> std::shared_ptr<T> clone(const std::shared_ptr<T> &src) { in clone() function
/llvm-project-15.0.7/llvm/unittests/Transforms/Utils/
H A DCloningTest.cpp40 T *clone(T *V1) { in clone() function in __anon3052adc40111::CloneInstruction
41 Value *V2 = V1->clone(); in clone()
93 AddClone = this->clone(Add); in TEST_F()
94 SubClone = this->clone(Sub); in TEST_F()
95 MulClone = this->clone(Mul); in TEST_F()
110 AddClone = this->clone(Add); in TEST_F()
111 SubClone = this->clone(Sub); in TEST_F()
112 MulClone = this->clone(Mul); in TEST_F()
127 AddClone = this->clone(Add); in TEST_F()
128 SubClone = this->clone(Sub); in TEST_F()
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/PGOProfile/
H A Dindirectbr.ll42 ; BRANCHPROB: edge entry -> return.clone probability is 0x483cd4e9 / 0x80000000 = 56.44%
46 ; BRANCHPROB: edge label2 -> return.clone probability is 0x80000000 / 0x80000000 = 100.00% [HOT ed…
47 ; BRANCHPROB: edge label3 -> return.clone probability is 0x80000000 / 0x80000000 = 100.00% [HOT ed…
49 ; BRANCHPROB: edge return.clone -> .split probability is 0x80000000 / 0x80000000 = 100.00% [HOT ed…
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DTypoCorrection.h320 virtual std::unique_ptr<CorrectionCandidateCallback> clone() = 0;
358 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone() function
371 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone() function
386 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone() function
411 std::unique_ptr<CorrectionCandidateCallback> clone() override { in clone() function
/llvm-project-15.0.7/llvm/unittests/Remarks/
H A DRemarksAPITest.cpp35 remarks::Remark R2 = R.clone(); in TEST()
40 remarks::Remark R3 = R.clone(); in TEST()
62 remarks::Remark R2 = R.clone(); in TEST()
98 remarks::Remark R2 = R.clone(); in TEST()

12345678910>>...17