| /llvm-project-15.0.7/mlir/unittests/IR/ |
| H A D | ShapedTypeTest.cpp | 39 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 D | linkonce_aliasee_ref_import.ll | 13 ; 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 D | BufferDeallocation.cpp | 339 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 D | bufferization-to-memref.mlir | 5 %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 D | inlining.mlir | 6 // CHECK: %[[RES:.*]] = bufferization.clone %[[ARG]] 14 %clone = bufferization.clone %buf : memref<*xf32> to memref<*xf32> 15 return %clone : memref<*xf32>
|
| H A D | canonicalize.mlir | 117 %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 D | ops.mlir | 6 %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 D | TestVisitors.cpp | 100 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 D | LoopRangeFolding.cpp | 63 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 D | PassGenTest.cpp | 26 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 D | CMakeLists.txt | 16 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 D | example-function.cpp | 13 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 D | ms-thunks-variadic-return.cpp | 6 virtual A *clone(const char *f, ...) = 0; 10 B *clone(const char *f, ...) override;
|
| H A D | ms-thunks-unprototyped-return.cpp | 8 virtual A * clone(Incomplete p) = 0; 12 B * clone(Incomplete p) override;
|
| H A D | microsoft-abi-nontrivial-covariant-thunk.cpp | 14 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 D | buffer-deallocation.mlir | 33 // 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 D | one-shot-bufferize-allow-return-allocs.mlir | 24 // 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 D | one-shot-bufferize.mlir | 263 // 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 D | Markup.h | 32 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 D | cxx-exprs.cpp | 21 New *clone() { in clone() function in New 33 return n->clone(); in clone_new()
|
| /llvm-project-15.0.7/lldb/source/API/ |
| H A D | Utils.h | 17 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 D | CloningTest.cpp | 40 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 D | indirectbr.ll | 42 ; 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 D | TypoCorrection.h | 320 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 D | RemarksAPITest.cpp | 35 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()
|