Home
last modified time | relevance | path

Searched full:release (Results 1 – 25 of 1984) sorted by relevance

12345678910>>...80

/llvm-project/llvm/docs/
H A DHowToReleaseLLVM.rst2 How To Release LLVM To The Public
10 It is the Release Manager's responsibility to ensure that a high quality build
13 If you're looking for the document on how to test the release candidates and
18 Release Timeline
23 The release manager will determine if and when to make a dot release based
31 Annual Release Schedule
34 Here is the annual release schedule for LLVM. This is meant to be a
35 guide, and release managers are not required to follow this exactly.
39 Release Appro
[all...]
H A DReleaseProcess.rst2 How To Validate a New Release
12 This document contains information about testing the release candidates that
13 will ultimately be the next LLVM release. For more information on how to
14 manage the actual release, please refer to :doc:`HowToReleaseLLVM`.
16 Overview of the Release Process
19 Once the release process starts, the Release Manager will ask for volunteers,
22 * Test and benchmark the previous release
24 * Test and benchmark each release candidate, comparing to the previous release
29 * Make sure the critical bugs get fixed and merged to the next release candidate
33 release.
[all …]
/llvm-project/.github/workflows/
H A Drelease-tasks.yml1 name: Release Task
18 release-version: ${{ steps.validate-tag.outputs.release-version }}
25 echo "release-version=$release_version" >> "$GITHUB_OUTPUT"
27 release-create:
28 name: Create a New Release
31 contents: write # For creating the release.
43 - name: Create Release
48 ./llvm/utils/release/./github-upload-release
[all...]
H A Drelease-documentation.yml1 name: Release Documentation
9 release-version:
10 description: 'Release Version'
20 release-version:
21 description: 'Release Version'
30 release-documentation:
31 name: Build and Upload Release Documentation
34 upload: ${{ inputs.upload && !contains(inputs.release-version, 'rc') }}
59 ./llvm/utils/release/build-docs.sh -release "
[all...]
H A Drelease-doxygen.yml1 name: Release Doxygen
9 release-version:
10 description: 'Release Version'
20 release-version:
21 description: 'Release Version'
34 release-doxygen:
35 name: Build and Upload Release Doxygen
40 upload: ${{ inputs.upload && !contains(inputs.release-version, 'rc') }}
64 ./llvm/utils/release/build-docs.sh -release "
[all...]
H A Drelease-binaries.yml1 name: Release Binaries
6 release-version:
7 description: 'Release Version'
11 description: 'Upload binaries to the release page'
27 release-version:
28 description: 'Release Version'
32 description: 'Upload binaries to the release page'
55 release-version: ${{ steps.vars.outputs.release-version }}
62 release
[all...]
H A Drelease-sources.yml1 name: Release Sources
9 release-version:
10 description: Release Version
15 release-version:
16 description: Release Version
26 - '.github/workflows/release-sources.yml'
38 group: ${{ github.workflow }}-${{ inputs.release-version || github.event.pull_request.number }}
54 ref=${{ (inputs.release-version && format('llvmorg-{0}', inputs.release-version)) || github.sha }}
55 if [ -n "${{ inputs.release
[all...]
H A Drelease-lit.yml1 name: Release Lit
9 release-version:
10 description: 'Release Version'
16 release-version:
17 description: 'Release Version'
26 release-lit:
27 name: Release Lit
33 ref: "llvmorg-${{ inputs.release-version }}"
45 ./llvm/utils/release/./github-upload-release
[all...]
/llvm-project/llvm/utils/release/
H A Dexport.sh2 #===-- tag.sh - Tag the LLVM release candidates ----------------------------===#
10 # Create branches and release candidates for the LLVM release.
18 release=""
22 template='${PROJECT}-${RELEASE}${RC}.src.tar.xz'
28 Usage: $(basename $0) [-release|--release <major>.<minor>.<patch>]
36 -release | --release <major>.<minor>.<patch> The version number of the release
37 -rc | --rc <num> The release candidate number
39 …ref <git-ref> (optional) Use <git-ref> to determine the release and don't export …
40 …te> (optional) Possible placeholders: \$PROJECT \$YYYYMMDD \$GIT_REF \$RELEASE \$RC.
46 $(echo "$projects "| sed 's/\([a-z-]\+\) / * \1-<RELEASE><RC>.src.tar.xz \n/g')
[all …]
H A Dgithub-upload-release.py2 # ===-- github-upload-release.py ------------------------------------------===#
20 # Create a new release from an existing tag:
21 # ./github-upload-release.py --token $github_token --release 8.0.1-rc4 create
23 # Upload files for a release
24 # ./github-upload-release.py --token $github_token --release 8.0.1-rc4 upload --files llvm-8.0.1rc4…
27 # ./github-upload-release.py --token $github_token --release 8.0.1-rc4 upload --files *.src.*
37 def create_release(repo, release, tag=None, name=None, message=None): argument
39 tag = "llvmorg-{}".format(release)
42 name = "LLVM {}".format(release)
47 LLVM {} Release
[all …]
H A Dtest-release.sh2 #===-- test-release.sh - Test the LLVM release candidates ------------------===#
10 # Download, build, and test the release candidate for an LLVM release.
23 Release=""
60 echo "usage: `basename $0` -release X.Y.Z -rc NUM [OPTIONS]"
62 echo " -release X.Y.Z The release version to test."
63 echo " -rc NUM The pre-release candidate number."
64 echo " -final The final release candidat
[all...]
/llvm-project/llvm/test/Transforms/ObjCARC/
H A Dallocas.ll5 declare void @llvm.objc.release(ptr)
31 ; In the presence of allocas, unconditionally remove retain/release pairs only
33 ; retain with the boundary guarding release in the following situation:
41 ; release(%y)
42 ; release(%x) <--- Guarding Release
49 ; CHECK: @llvm.objc.release(ptr %y)
50 ; CHECK: @llvm.objc.release(ptr %x)
61 call void @llvm.objc.release(ptr %y), !clang.imprecise_release !0
63 call void @llvm.objc.release(pt
[all...]
H A Dbasic.ll8 declare void @llvm.objc.release(ptr)
31 ; Simple retain+release pair deletion, with some intervening control
36 ; CHECK: @llvm.objc.release
53 call void @llvm.objc.release(ptr %x) nounwind
75 call void @llvm.objc.release(ptr %x) nounwind, !clang.imprecise_release !0
79 ; Like test0 but the release isn't always executed when the retain is,
82 ; TODO: Make the llvm.objc.release's argument be %0.
86 ; CHECK: @llvm.objc.release(ptr %x)
104 call void @llvm.objc.release(ptr %x) nounwind
113 ; CHECK: @llvm.objc.release
[all...]
H A Dcontract-storestrong.ll6 declare void @llvm.objc.release(ptr)
21 tail call void @llvm.objc.release(ptr %tmp) nounwind
32 ; CHECK-NEXT: tail call void @llvm.objc.release(ptr %tmp) [[NUW]]
40 tail call void @llvm.objc.release(ptr %tmp) nounwind
51 ; CHECK-NEXT: tail call void @llvm.objc.release(ptr %tmp) [[NUW]]
59 tail call void @llvm.objc.release(ptr %tmp) nounwind
64 ; and the release.
72 ; CHECK-NEXT: tail call void @llvm.objc.release(ptr %x1) [[NUW]], !clang.imprecise_release !0
81 tail call void @llvm.objc.release(ptr %x1) nounwind, !clang.imprecise_release !0
93 ; CHECK-NEXT: tail call void @llvm.objc.release(ptr %x1) [[NUW]], !clang.imprecise_release !0
[all …]
/llvm-project/libcxx/docs/
H A DReleaseProcedure.rst4 Release procedure
7 The LLVM project creates a new release twice a year following a fixed
8 `schedule <https://llvm.org/docs/HowToReleaseLLVM.html#annual-release-schedule>`__.
9 This page describes the libc++ procedure for that release.
11 Prepare the release
16 It should be finished before the Release managers start branching the new
17 release:
24 new deprecated feature should be added to the release notes and this page.
32 Typically the Unicode Consortium has one release per year. The libc++
38 latest release.
[all …]
/llvm-project/clang/test/Analysis/
H A Dproperties.m26 -(oneway void)release; method
108 value = [self.myNumber retain]; // this line fixes the over release
520 [p.name release]; // expected-warning{{not owned}}
523 [p.friend release]; // expected-warning{{not owned}}
528 [friend release]; // expected-warning{{not owned}}
537 [_name release]; // no-warning
541 [other.name release]; // no-warning
550 [name release];
555 [self.name release];
556 [self.name release]; // expected-warning{{not owned}}
[all …]
H A DPR2978.m3 // Tests for the checker which checks missing/extra ivar 'release' calls
7 - (void)release; method
75 [_R release]; // no-warning
82 [_X release];
83 …[_Z release]; // expected-warning{{The '_Z' ivar in 'MyClass' was synthesized for an assign, readw…
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'
[all …]
/llvm-project/clang/test/OpenMP/
H A Dtarget_exit_data_ast_print.cpp41 #pragma omp target exit data map(release: x[0:10], c) in tmain()
47 #pragma omp target exit data map(from: c) map(release: d) in tmain()
49 #pragma omp target exit data map(always,release: e) in tmain()
61 #pragma omp target exit data nowait map(release: x[0:10], c) in tmain()
63 #pragma omp target exit data nowait map(from: c) map(release: d) in tmain()
65 #pragma omp target exit data nowait map(always,release: e) in tmain()
77 #pragma omp target exit data nowait map(release: x[0:10], c) depend(in : argc, argv[i:argc], x[:]) in tmain()
79 #pragma omp target exit data nowait map(from: c) depend(in : argc, argv[i:argc], x[:]) map(release:… in tmain()
81 #pragma omp target exit data depend(in : argc, argv[i:argc], x[:]) nowait map(always,release: e) in tmain()
94 // CHECK-NEXT: #pragma omp target exit data map(release: x[0:10],c)
[all …]
/llvm-project/flang/test/Parser/OpenMP/
H A Datomic-unparse.f9014 !$omp atomic release read
16 !$omp atomic read release
38 !$omp atomic release write
40 !$omp atomic write release
62 !$omp atomic release update
64 !$omp atomic update release
92 !$omp atomic release capture
96 !$omp atomic capture release
136 !$omp atomic release compare
138 !$omp atomic compare release
[all...]
/llvm-project/flang/test/Semantics/OpenMP/
H A Datomic01.f9074 !ERROR: At most one RELEASE clause can appear on the UPDATE directive
75 !$omp atomic release release update
79 !ERROR: At most one RELEASE clause can appear on the UPDATE directive
80 !$omp atomic update release release
84 !ERROR: At most one RELEASE clause can appear on the UPDATE directive
85 !$omp atomic release update release
127 !ERROR: At most one RELEASE claus
[all...]
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/readability/
H A Duniqueptr-delete-release.cpp1 // RUN: %check_clang_tidy %s readability-uniqueptr-delete-release %t -check-suffix=NULLPTR
2 // RUN: %check_clang_tidy %s readability-uniqueptr-delete-release %t -check-suffix=RESET -config='{…
3 // RUN: CheckOptions: {readability-uniqueptr-delete-release.PreferResetCall: true}}'
16 T* release();
27 delete P.release(); in Positives()
34 delete P2.release(); in Positives()
40 delete (P2.release()); in Positives()
47 delete Array[4].release(); in Positives()
53 delete ReturnsAUnique().release(); in Positives()
60 delete P3->release(); in Positives()
[all …]
/llvm-project/clang/unittests/Driver/
H A DDistroTest.cpp24 // The tests include all release-related files for each distribution
33 UbuntuTrustyFileSystem.addFile("/etc/lsb-release", 0, in TEST()
38 UbuntuTrustyFileSystem.addFile("/etc/os-release", 0, in TEST()
63 UbuntuYakketyFileSystem.addFile("/etc/lsb-release", 0, in TEST()
68 UbuntuYakketyFileSystem.addFile("/etc/os-release", 0, in TEST()
93 Fedora25FileSystem.addFile("/etc/system-release-cpe", 0, in TEST()
95 // Both files are symlinks to fedora-release. in TEST()
96 Fedora25FileSystem.addFile("/etc/system-release", 0, in TEST()
97 llvm::MemoryBuffer::getMemBuffer("Fedora release 25 (Twenty Five)\n")); in TEST()
98 Fedora25FileSystem.addFile("/etc/redhat-release", 0, in TEST()
[all …]
/llvm-project/flang/docs/
H A DReleaseNotes.md1 # Flang |version| (In-Progress) Release Notes
5 > These are in-progress notes for the upcoming LLVM |version| release.
6 > Release notes for previous releases can be found on [the Download
11 This document contains the release notes for the Flang Fortran frontend,
12 part of the LLVM Compiler Infrastructure, release |version|. Here we
14 improvements from the previous release and new feature work. For the
15 general LLVM release notes, see [the LLVM
21 document applies to the *next* release, not the current one. To see the
22 release notes for a specific release, please see the [releases
29 ## Non-comprehensive list of changes in this release
/llvm-project/llvm/test/MC/ARM/
H A Dload-store-acquire-release-v8-thumb.s12 @ 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
29 @ CHECK-V7: error: instruction requires: acquire/release
30 @ CHECK-V7: error: instruction requires: acquire/release
31 @ CHECK-V7: error: instruction requires: acquire/release
32 @ CHECK-V7: error: instruction requires: acquire/release
44 @ CHECK-V7: error: instruction requires: acquire/release
45 @ CHECK-V7: error: instruction requires: acquire/release
[all …]
H A Dload-store-acquire-release-v8.s13 @ CHECK-V7: instruction requires: acquire/release
14 @ CHECK-V7: instruction requires: acquire/release
15 @ CHECK-V7: instruction requires: acquire/release
16 @ CHECK-V7: instruction requires: acquire/release
33 @ CHECK-V7: instruction requires: acquire/release
34 @ CHECK-V7: instruction requires: acquire/release
35 @ CHECK-V7: instruction requires: acquire/release
36 @ CHECK-V7: instruction requires: acquire/release
51 @ CHECK-V7: instruction requires: acquire/release
52 @ CHECK-V7: instruction requires: acquire/release
[all …]

12345678910>>...80