| /llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/readability/ |
| H A D | uniqueptr-delete-release.cpp | 16 T* release(); 27 delete P.release(); in Positives() 34 delete P2.release(); in Positives() 40 delete (P2.release()); in Positives() 60 delete P3->release(); in Positives() 73 delete P4->release(); in Positives() 89 int* release(); 94 delete P.release(); in Negatives() 97 delete P2.release(); in Negatives() 108 delete P.release(); in NegativeDeleterT() [all …]
|
| /llvm-project-15.0.7/openmp/runtime/tools/lib/ |
| H A D | Uname.pm | 233 $release = "/etc/lsb-release"; 234 if ( -e $release ) { 235 $bulk = read_file( $release ); 255 $release = "/etc/system-release"; 265 $release = $releases[ 0 ]; 270 if ( not -e $release ) { 271 $release = undef; 275 $release = undef; 280 if ( defined( $release ) ) { 281 $bulk = read_file( $release ); [all …]
|
| /llvm-project-15.0.7/llvm/utils/release/ |
| H A D | export.sh | 18 release="" 28 Usage: $(basename $0) [-release|--release <major>.<minor>.<patch>] 36 -release | --release <major>.<minor>.<patch> The version number of the release 79 local tag="llvmorg-$release" 90 tag="llvmorg-$release" 111 echo "$release" > $target_dir/llvm-release-$yyyymmdd.txt 121 mkdir -p test-suite-$release$rc.src 128 -cJf test-suite-$release$rc.src.tar.xz test-suite-$release$rc.src 141 -release | --release ) 143 release=$1 [all …]
|
| H A D | github-upload-release.py | 34 def create_release(repo, release, tag = None, name = None, message = None): argument 36 tag = 'llvmorg-{}'.format(release) 39 name = 'LLVM {}'.format(release) 42 message = 'LLVM {} Release'.format(release) 44 prerelease = True if "rc" in release else False 49 def upload_files(repo, release, files): argument 50 release = repo.get_release('llvmorg-{}'.format(release)) 53 release.upload_asset(f) 75 create_release(llvm_repo, args.release) 77 upload_files(llvm_repo, args.release, args.files)
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | HowToReleaseLLVM.rst | 23 The release manager will determine if and when to make a dot release based 36 * Create release branch and begin release process. 43 release. 51 * Finally, release! 62 * Tag final release. 80 * Tagging release candidates for the release team to begin testing. 114 After creating the LLVM release branch, update the release branches' 118 for the next release. 164 the release manager to determine when a release is ready. The release manager 167 release. [all …]
|
| H A D | ReleaseProcess.rst | 22 * Test and benchmark the previous release 24 * Test and benchmark each release candidate, comparing to the previous release 33 release. 54 test-release.sh 66 ./test-release.sh \ 67 -release 3.3 \ 136 It should have no new regressions, compared to the previous release or release 148 .. _pre-release-process: 158 candidates, on the previous release. 199 where the release manager can grab it. [all …]
|
| /llvm-project-15.0.7/clang/test/Analysis/ |
| H A D | osobject-retain-release.cpp | 67 a->release(); in consumedMismatch() 87 obj->release(); in use_out_param() 108 obj->release(); in use_out_param_on_failure() 117 obj->release(); in use_out_param_on_nonzero() 150 obj1->release(); in use_always_write_into_two_out_params() 151 obj2->release(); in use_always_write_into_two_out_params() 221 obj->release(); in use_void_out_param_osreturn() 315 o->release(); in test_no_infinite_check_recursion() 389 it->release(); in check_custom_iterator_rule() 459 AO->release(); in check_confusing_getters() [all …]
|
| H A D | properties.m | 26 -(oneway void)release; method 558 [name release]; 569 [_name release]; 811 [prop release]; 818 [prop release]; 840 [prop release]; 847 [prop release]; 854 [prop release]; 861 [prop release]; 868 [prop release]; [all …]
|
| H A D | PR2978.m | 3 // Tests for the checker which checks missing/extra ivar 'release' calls 7 - (void)release; method 75 [_R release]; // no-warning 82 [_X release]; 84 [_T release]; // no-warning 86 [_other->_Z release]; // no-warning 87 [_N release]; 89 self.M = 0; // This will release '_M' 90 [self setV:0]; // This will release '_V' 103 [_nonPropertyIvar release]; // no-warning [all …]
|
| /llvm-project-15.0.7/.github/workflows/ |
| H A D | release-tasks.yml | 10 release-tasks: 21 echo "::set-output name=release-version::$release_version" 40 …./llvm/utils/release/./github-upload-release.py --token ${{ github.token }} --release ${{ steps.va… 44 ./llvm/utils/release/build-docs.sh -srcdir llvm 45 …./llvm/utils/release/github-upload-release.py --token ${{ github.token }} --release ${{ steps.vali… 48 if: ${{ !contains(steps.validate-tag.outputs.release-version, 'rc') }} 57 if: ${{ !contains(steps.validate-tag.outputs.release-version, 'rc') }} 59 mkdir -p ../www-releases/${{ steps.validate-tag.outputs.release-version }} 60 … mv ./docs-build/html-export/* ../www-releases/${{ steps.validate-tag.outputs.release-version }} 62 git add ${{ steps.validate-tag.outputs.release-version }} [all …]
|
| /llvm-project-15.0.7/llvm/test/MC/ARM/ |
| H A D | load-store-acquire-release-v8.s | 12 @ CHECK-V7: instruction requires: acquire/release 13 @ CHECK-V7: instruction requires: acquire/release 14 @ CHECK-V7: instruction requires: acquire/release 15 @ CHECK-V7: instruction requires: acquire/release 25 @ CHECK-V7: instruction requires: acquire/release 26 @ CHECK-V7: instruction requires: acquire/release 27 @ CHECK-V7: instruction requires: acquire/release 28 @ CHECK-V7: instruction requires: acquire/release 36 @ CHECK-V7: instruction requires: acquire/release 37 @ CHECK-V7: instruction requires: acquire/release [all …]
|
| H A D | load-store-acquire-release-v8-thumb.s | 12 @ CHECK-V7: error: instruction requires: acquire/release 13 @ CHECK-V7: error: instruction requires: acquire/release 14 @ CHECK-V7: error: instruction requires: acquire/release 15 @ CHECK-V7: error: instruction requires: acquire/release 25 @ CHECK-V7: error: instruction requires: acquire/release 26 @ CHECK-V7: error: instruction requires: acquire/release 27 @ CHECK-V7: error: instruction requires: acquire/release 28 @ CHECK-V7: error: instruction requires: acquire/release 36 @ CHECK-V7: error: instruction requires: acquire/release 37 @ CHECK-V7: error: instruction requires: acquire/release [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/misc/ |
| H A D | uniqueptr-reset-release.cpp | 17 T *release(); 37 a.reset(b.release()); in f() 40 a.reset(c.release()); in f() 43 a.reset(Create().release()); in f() 46 x->reset(y->release()); in f() 49 Look().reset(Look().release()); in f() 52 Get()->reset(Get()->release()); in f() 57 func_a.reset(func_b.release()); in f() 66 dest.reset(src.release()); in negatives() 70 func_a.reset(func_b.release()); in negatives()
|
| /llvm-project-15.0.7/llvm/test/Transforms/ObjCARC/ |
| H A D | allocas.ll | 5 declare void @llvm.objc.release(i8*) 41 ; release(%y) 42 ; release(%x) <--- Guarding Release 49 ; CHECK: @llvm.objc.release(i8* %y) 353 ; CHECK: @llvm.objc.release 354 ; CHECK-NOT: @llvm.objc.release 358 ; CHECK: @llvm.objc.release 361 ; CHECK: @llvm.objc.release 431 ; CHECK: @llvm.objc.release 436 ; CHECK: @llvm.objc.release [all …]
|
| H A D | basic.ll | 37 ; CHECK: @llvm.objc.release 93 ; CHECK: @llvm.objc.release 123 ; CHECK: @llvm.objc.release 281 ; TODO: @llvm.objc.release 402 ; retain+release pair deletion, where the release happens on two different 634 ; retain+release pair deletion, where the retain and release both happen on 908 ; use of the release. 1057 ; by another release. Delete the retain and release. 1389 ; Don't move a retain/release pair if the release can be moved 1743 ; release. [all …]
|
| H A D | funclet.ll | 17 declare dllimport void @llvm.objc.release(i8*) local_unnamed_addr 36 tail call void @llvm.objc.release(i8* null), !clang.imprecise_release !1 45 tail call void @llvm.objc.release(i8* null), !clang.imprecise_release !1 46 tail call void @llvm.objc.release(i8* %a.0), !clang.imprecise_release !1 62 ; CHECK: call void @llvm.objc.release(i8* {{.*}}) {{.*}}[ "funclet"(token %1) ] 63 ; CHECK-NOT: call void @llvm.objc.release(i8* {{.*}}) {{.*}}[ "funclet"(token %2) ] 79 tail call void @llvm.objc.release(i8* null), !clang.imprecise_release !1 88 tail call void @llvm.objc.release(i8* null), !clang.imprecise_release !1 89 tail call void @llvm.objc.release(i8* %a.0), !clang.imprecise_release !1 108 ; CHECK: call void @llvm.objc.release(i8* {{.*}}) {{.*}}[ "funclet"(token %1) ] [all …]
|
| H A D | cfg-hazards.ll | 9 declare void @llvm.objc.release(i8*) 18 ; CHECK: call void @llvm.objc.release 43 ; CHECK: void @llvm.objc.release 68 ; CHECK: void @llvm.objc.release 111 call void @llvm.objc.release(i8* %a) nounwind 141 call void @llvm.objc.release(i8* %a) nounwind 175 call void @llvm.objc.release(i8* %a) nounwind 208 call void @llvm.objc.release(i8* %a) nounwind 241 call void @llvm.objc.release(i8* %a) nounwind 273 call void @llvm.objc.release(i8* %a) nounwind [all …]
|
| H A D | intrinsic-use.ll | 7 declare void @llvm.objc.release(i8*) 27 ; CHECK-NEXT: @llvm.objc.release(i8* %y) 33 ; CHECK-NEXT: @llvm.objc.release(i8* [[VAL1]]) 37 ; CHECK-NEXT: @llvm.objc.release(i8* [[VAL2]]) 38 ; CHECK-NEXT: @llvm.objc.release(i8* %x) 52 call void @llvm.objc.release(i8* %y) nounwind 58 call void @llvm.objc.release(i8* %val1) nounwind 63 call void @llvm.objc.release(i8* %x) nounwind 75 ; CHECK-NEXT: @llvm.objc.release(i8* %y) 81 ; CHECK-NEXT: @llvm.objc.release(i8* [[VAL1]]) [all …]
|
| H A D | contract-storestrong.ll | 6 declare void @llvm.objc.release(i8*) 21 tail call void @llvm.objc.release(i8* %tmp) nounwind 40 tail call void @llvm.objc.release(i8* %tmp) nounwind 59 tail call void @llvm.objc.release(i8* %tmp) nounwind 64 ; and the release. 122 ; Like test5, but the release is before the store. 151 tail call void @llvm.objc.release(i8* %tmp) nounwind 172 ; Make sure that we properly handle release that *may* release our new 253 call void @llvm.objc.release(i8* %old) 267 ; CHECK: call void @llvm.objc.release(i8* %[[V2]]) [all …]
|
| /llvm-project-15.0.7/clang/test/ARCMT/ |
| H A D | releases.m | 14 - (oneway void)release; method 36 [x release]; 38 [IhaveSideEffect() release]; 40 [x release], x = 0; 44 [x release]; 51 [p release]; 52 (([p release])); 62 [_foo release]; 71 [p release]; 80 #define RELEASE_MACRO(x) [x release] [all …]
|
| H A D | releases-driver.m | 14 - (oneway void)release; method 36 [x release]; 38 [IhaveSideEffect() release]; 40 [x release], x = 0; 46 [p release]; 47 (([p release])); 57 [_foo release]; 61 #define RELEASE_MACRO(x) [x release]
|
| /llvm-project-15.0.7/clang/test/OpenMP/ |
| H A D | target_exit_data_ast_print.cpp | 37 #pragma omp target exit data map(release: x[0:10], c) in tmain() 43 #pragma omp target exit data map(from: c) map(release: d) in tmain() 45 #pragma omp target exit data map(always,release: e) in tmain() 57 #pragma omp target exit data nowait map(release: x[0:10], c) in tmain() 59 #pragma omp target exit data nowait map(from: c) map(release: d) in tmain() 61 #pragma omp target exit data nowait map(always,release: e) in tmain() 188 #pragma omp target exit data map(release: c) if(b>g) in main() 200 #pragma omp target exit data map(from: c) map(release: d) in main() 203 #pragma omp target exit data map(always,release: e) in main() 218 #pragma omp target exit data map(release: c) nowait if(b>g) in main() [all …]
|
| /llvm-project-15.0.7/libcxx/test/libcxx/thread/ |
| H A D | semaphore.availability.verify.cpp | 24 sem.release(); // expected-error {{is unavailable}} in main() 25 sem.release(5); // expected-error {{is unavailable}} in main() 34 sem.release(); // expected-error {{is unavailable}} in main() 35 sem.release(5); // expected-error {{is unavailable}} in main() 44 sem.release(); // expected-error {{is unavailable}} in main() 45 sem.release(5); // expected-error {{is unavailable}} in main()
|
| /llvm-project-15.0.7/pstl/docs/ |
| H A D | ReleaseNotes.rst | 13 These are in-progress notes for the upcoming pstl 15 release. 20 This document contains the release notes for the PSTL parallel algorithms 21 library, part of the LLVM Compiler Infrastructure, release 15.0.0. Here we 23 from the previous release and new feature work. For the general LLVM release 29 web page, this document applies to the *next* release, not the current one. 30 To see the release notes for a specific release, please see the `releases
|
| /llvm-project-15.0.7/clang/test/CodeGenObjCXX/ |
| H A D | literals.mm | 48 // CHECK: call void @llvm.objc.release 52 // CHECK: call void @llvm.objc.release 55 // CHECK: call void @llvm.objc.release 61 // CHECK: call void @llvm.objc.release 62 // CHECK-NOT: call void @llvm.objc.release 64 // CHECK: call void @llvm.objc.release 97 // CHECK: call void @llvm.objc.release 101 // CHECK: call void @llvm.objc.release 104 // CHECK: call void @llvm.objc.release 110 // CHECK: call void @llvm.objc.release [all …]
|