Home
last modified time | relevance | path

Searched +full:- +full:release (Results 1 – 25 of 1041) sorted by relevance

12345678910>>...42

/llvm-project/llvm/docs/
H A DHowToReleaseLLVM.rst2 How To Release LLVM To The Public
8 This document contains information about successfully releasing LLVM ---
9 including sub-projects: e.g., ``clang`` and ``compiler-rt`` --- to the public.
10 It is the Release Manage
[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
17 -------------------------------
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
[all …]
/llvm-project/.github/workflows/
H A Drelease-tasks.yml1 name: Release Task
9 # The regex support here is limited, so just match everything that starts with llvmorg- and filter later.
10 - 'llvmorg-*'
13 validate-tag:
15 runs-on: ubuntu-latest
16 if: github.repository == 'llvm/llvm-project'
18 release-versio
[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 Documentatio
[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 Doxyge
[all...]
H A Drelease-binaries.yml1 name: Release Binaries
6 release-version:
7 description: 'Release Version'
11 description: 'Upload binaries to the release page'
15 runs-on:
20 - ubuntu-22.04
21 - ubuntu-22.0
[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-source
[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 Li
[all...]
/llvm-project/llvm/utils/release/
H A Dexport.sh2 #===-- tag.sh - Tag the LLVM release candidates ----------------------------===#
6 # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
8 #===------------------------------------------------------------------------===#
10 # Create branches and release candidates for the LLVM release.
12 #===------------------------------------------------------------------------===#
14 set -e
16 …olt clang cmake compiler-rt libcxx libcxxabi libclc clang-tools-extra polly lldb lld openmp libunw…
18 release=""
22 template='${PROJECT}-${RELEASE}${RC}.src.tar.xz'
28 Usage: $(basename $0) [-release|--release <major>.<minor>.<patch>]
[all …]
H A Dgithub-upload-release.py2 # ===-- github-upload-release.py ------------------------------------------===#
6 # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
8 # ===------------------------------------------------------------------------===#
18 # https://help.github.com/en/articles/creating-a-personal-access-token-for-the-command-line
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.*
28 # ===------------------------------------------------------------------------===#
[all …]
H A Dtest-release.sh2 #===-- test-release.sh - Test the LLVM release candidates ----
[all...]
/llvm-project/llvm/test/Transforms/ObjCARC/
H A Dbasic.ll1 ; RUN: opt -aa-pipeline=basic-aa -passes=objc-arc -S < %s | FileCheck %s
3 target datalayout = "e-p:64:64:64"
8 declare void @llvm.objc.release(ptr)
31 ; Simple retain+release pair deletion, with some intervening control
34 ; CHECK: define void @test0_precise(ptr %x, i1 %p) [[NUW:#[0-
[all...]
H A Dallocas.ll1 ; RUN: opt -passes=objc-arc -S < %s | FileCheck %s
5 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:
37 ; retain(%x) <--- Inner Retain
41 ; release(
[all...]
H A Dcontract-storestrong.ll1 ; RUN: opt -passes=objc-arc-contract -S < %s | FileCheck %s
3 target datalayout = "e-p:64:64:64"
6 declare void @llvm.objc.release(ptr)
11 ; CHECK-LABEL: define void @test0(
13 ; CHECK-NEXT: tail call void @llvm.objc.storeStrong(ptr @x, ptr %p) [[NUW:#[0-9]+]]
14 ; CHECK-NEXT: ret void
15 ; CHECK-NEXT: }
21 tail call void @llvm.objc.release(ptr %tmp) nounwind
27 ; CHECK-LABEL: define void @test1(ptr %p) {
28 ; CHECK-NEXT: entry:
[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.m1 …ze_cc1 -analyzer-checker=core,osx.cocoa.RetainCount,osx.cocoa.Dealloc,debug.ExprInspection -verify…
2 …1 -analyzer-checker=core,osx.cocoa.RetainCount,osx.cocoa.Dealloc,debug.ExprInspection -verify -Wno
16 @protocol NSObject - (BOOL)isEqual:(id)object; @end
17 @protocol NSCopying - (id)copyWithZone:(NSZone *)zone; @end
18 @protocol NSCoding - (void)encodeWithCoder:(NSCoder *)aCoder; @end
19 @protocol NSMutableCopying - (id)mutableCopyWithZone:(NSZone *)zone; @end
22 -(id)init;
23 -(id)autorelease;
24 -(id)copy;
25 -(id)retain;
[all …]
H A DPR2978.m1 // RUN: %clang_analyze_cc1 -analyzer-checker=core,alpha.core,osx.cocoa.Dealloc %s -verify
3 // Tests for the checker which checks missing/extra ivar 'release' calls
7 - (void)release; method
8 - (void)dealloc;
48 -(id) O;
49 -(void) setO: (id) arg;
70 -(id) O{ return 0; }
71 -(void) setO:(id)arg { }
74 -(void) releaseInHelper {
75 [_R release]; // no-warning
[all …]
/llvm-project/clang/test/OpenMP/
H A Dtarget_exit_data_ast_print.cpp1 // RUN: %clang_cc1 -verify -fopenmp -fopenmp-version=45 -ast-print %s | FileCheck %s
2 // RUN: %clang_cc1 -fopenmp -fopenmp-version=45 -x c++ -std=c++11 -emit-pch -o %t %s
3 // RUN: %clang_cc1 -fopenmp -fopenmp-version=45 -std=c++11 -include-pch %t -verify %s -ast-print | …
5 // RUN: %clang_cc1 -verify -fopenmp-simd -fopenmp-version=45 -ast-print %s | FileCheck %s
6 // RUN: %clang_cc1 -fopenmp-simd -fopenmp-version=45 -x c++ -std=c++11 -emit-pch -o %t %s
7 // RUN: %clang_cc1 -fopenmp-simd -fopenmp-version=45 -std=c++11 -include-pch %t -verify %s -ast-pri…
9 // RUN: %clang_cc1 -verify -fopenmp-simd -fopenmp-version=52 -ast-print %s | FileCheck %s
10 // RUN: %clang_cc1 -fopenmp-simd -fopenmp-version=52 -x c++ -std=c++11 -emit-pch -o %t %s
11 // RUN: %clang_cc1 -fopenmp-simd -fopenmp-version=52 -std=c++11 -include-pch %t -verify %s -ast-pri…
13 // RUN: %clang_cc1 -verify -fopenmp -ast-print %s | FileCheck %s
[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();
19 T *operator->() const;
27 delete P.release(); in Positives()
28 …// CHECK-MESSAGES-NULLPTR: :[[@LINE-1]]:3: warning: prefer '= nullptr' to reset 'unique_ptr<>' obj… in Positives()
29 // CHECK-MESSAGES-RESET: :[[@LINE-2]]:3: warning: prefer 'reset()' to reset 'unique_ptr<>' objects in Positives()
30 // CHECK-FIXES-NULLPTR: {{^}} P = nullptr; in Positives()
31 // CHECK-FIXES-RESET: {{^}} P.reset(); in Positives()
[all …]
/llvm-project/clang/unittests/Driver/
H A DDistroTest.cpp1 //===- unittests/Driver/DistroTest.cpp --- ToolChains tests ---------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
24 // 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()
49 Distro UbuntuTrusty{UbuntuTrustyFileSystem, llvm::Triple("unknown-pc-linux")}; in TEST()
57 Distro UbuntuTrusty2{UbuntuTrustyFileSystem, llvm::Triple("unknown-pc-windows")}; in TEST()
63 UbuntuYakketyFileSystem.addFile("/etc/lsb-release", 0, in TEST()
[all …]
/llvm-project/flang/test/Parser/OpenMP/
H A Datomic-unparse.f901 ! RUN: %flang_fc1 -fdebug-unparse-no-sema -fopenmp %s | FileCheck %s
14 !$omp atomic release read
16 !$omp atomic read release
38 !$omp atomic release write
40 !$omp atomic write release
62 !$omp atomic release updat
[all...]
/llvm-project/flang/test/Semantics/OpenMP/
H A Datomic01.f903 ! RUN: %python %S/../test_errors.py %s %flang_fc1 %openmp_flags -fopenmp-version=50
8 integer :: i, j = 10, k=-100, a
14 ! At most one memory-order-clause may appear on the construct.
74 !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 releas
[all...]
/llvm-project/llvm/test/MC/ARM/
H A Dload-store-acquire-release-v8-thumb.s1 @ RUN: llvm-mc -triple=thumbv8 -show-encoding < %s | FileCheck %s
2 @ RUN: not llvm-mc -triple=thumbv7 -show-encoding < %s 2>&1 | FileCheck %s --check-prefix=CHECK-V7
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
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
[all …]
H A Dload-store-acquire-release-v8.s1 @ RUN: not llvm-mc -triple=armv8 -show-encoding < %s 2> %t | FileCheck %s
2 @ RUN: FileCheck %s < %t --check-prefix=CHECK-ERROR
3 @ RUN: not llvm-mc -triple=armv7 -show-encoding < %s 2>&1 | FileCheck %s --check-prefix=CHECK-V7
13 @ 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
19 @ CHECK-ERROR: error: destination operands must be sequential
33 @ CHECK-V7: instruction requires: acquire/release
34 @ CHECK-V7: instruction requires: acquire/release
[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

12345678910>>...42