[llvm-branch-commits] [libc] 061ab6a - Revert "[libc] Remove unnecessary `FPBits` functions and properties"

2024-01-23 Thread via llvm-branch-commits

Author: Guillaume Chatelet
Date: 2024-01-23T11:50:37+01:00
New Revision: 061ab6a24791b1f35e0ab0343a4ead186d3313be

URL: 
https://github.com/llvm/llvm-project/commit/061ab6a24791b1f35e0ab0343a4ead186d3313be
DIFF: 
https://github.com/llvm/llvm-project/commit/061ab6a24791b1f35e0ab0343a4ead186d3313be.diff

LOG: Revert "[libc] Remove unnecessary `FPBits` functions and properties"

Added: 


Modified: 
libc/fuzzing/stdlib/strtofloat_fuzz.cpp
libc/src/__support/FPUtil/DivisionAndRemainderOperations.h
libc/src/__support/FPUtil/FPBits.h
libc/src/__support/FPUtil/Hypot.h
libc/src/__support/FPUtil/ManipulationFunctions.h
libc/src/__support/FPUtil/NormalFloat.h
libc/src/__support/FPUtil/dyadic_float.h
libc/src/__support/FPUtil/except_value_utils.h
libc/src/__support/FPUtil/generic/FMA.h
libc/src/__support/FPUtil/generic/FMod.h
libc/src/__support/FPUtil/generic/sqrt.h
libc/src/__support/FPUtil/generic/sqrt_80_bit_long_double.h
libc/src/__support/FPUtil/x86_64/NextAfterLongDouble.h
libc/src/__support/common.h
libc/src/__support/str_to_float.h
libc/src/math/generic/acosf.cpp
libc/src/math/generic/acoshf.cpp
libc/src/math/generic/asinf.cpp
libc/src/math/generic/atanhf.cpp
libc/src/math/generic/cosf.cpp
libc/src/math/generic/coshf.cpp
libc/src/math/generic/exp.cpp
libc/src/math/generic/exp10.cpp
libc/src/math/generic/exp10f_impl.h
libc/src/math/generic/exp2.cpp
libc/src/math/generic/exp2f_impl.h
libc/src/math/generic/expf.cpp
libc/src/math/generic/expm1.cpp
libc/src/math/generic/expm1f.cpp
libc/src/math/generic/log.cpp
libc/src/math/generic/log10.cpp
libc/src/math/generic/log10f.cpp
libc/src/math/generic/log1p.cpp
libc/src/math/generic/log1pf.cpp
libc/src/math/generic/log2.cpp
libc/src/math/generic/log2f.cpp
libc/src/math/generic/logf.cpp
libc/src/math/generic/powf.cpp
libc/src/math/generic/sincosf.cpp
libc/src/math/generic/sinf.cpp
libc/src/math/generic/sinhf.cpp
libc/src/math/generic/tanf.cpp
libc/test/UnitTest/FPMatcher.h
libc/test/src/__support/FPUtil/fpbits_test.cpp
libc/test/src/math/FDimTest.h
libc/test/src/math/FmaTest.h
libc/test/src/math/HypotTest.h
libc/test/src/math/ILogbTest.h
libc/test/src/math/LdExpTest.h
libc/test/src/math/NextAfterTest.h
libc/test/src/math/RIntTest.h
libc/test/src/math/RemQuoTest.h
libc/test/src/math/RoundToIntegerTest.h
libc/test/src/math/differential_testing/BinaryOpSingleOutputDiff.h
libc/test/src/math/differential_testing/SingleInputSingleOutputDiff.h
libc/test/src/math/smoke/FDimTest.h
libc/test/src/math/smoke/FmaTest.h
libc/test/src/math/smoke/HypotTest.h
libc/test/src/math/smoke/ILogbTest.h
libc/test/src/math/smoke/LdExpTest.h
libc/test/src/math/smoke/NextAfterTest.h
libc/test/src/math/smoke/NextTowardTest.h
libc/test/src/math/smoke/RIntTest.h
libc/test/src/math/smoke/RemQuoTest.h
libc/test/src/math/smoke/RoundToIntegerTest.h
libc/test/src/stdio/sprintf_test.cpp
libc/test/src/stdio/sscanf_test.cpp
libc/utils/MPFRWrapper/MPFRUtils.cpp

Removed: 




diff  --git a/libc/fuzzing/stdlib/strtofloat_fuzz.cpp 
b/libc/fuzzing/stdlib/strtofloat_fuzz.cpp
index b773043bda67d8a..affef6fcf549e08 100644
--- a/libc/fuzzing/stdlib/strtofloat_fuzz.cpp
+++ b/libc/fuzzing/stdlib/strtofloat_fuzz.cpp
@@ -28,7 +28,7 @@ using LIBC_NAMESPACE::fputil::FPBits;
 // exponent. Subnormals have a lower effective precision since they don't
 // necessarily use all of the bits of the mantissa.
 template  inline constexpr int effective_precision(int exponent) {
-  const int full_precision = FPBits::FRACTION_LEN + 1;
+  const int full_precision = FPBits::MANTISSA_PRECISION;
 
   // This is intended to be 0 when the exponent is the lowest normal and
   // increase as the exponent's magnitude increases.

diff  --git a/libc/src/__support/FPUtil/DivisionAndRemainderOperations.h 
b/libc/src/__support/FPUtil/DivisionAndRemainderOperations.h
index ef9593a42b00557..1798310c3e31e30 100644
--- a/libc/src/__support/FPUtil/DivisionAndRemainderOperations.h
+++ b/libc/src/__support/FPUtil/DivisionAndRemainderOperations.h
@@ -31,7 +31,7 @@ LIBC_INLINE T remquo(T x, T y, int &q) {
   if (ybits.is_nan())
 return y;
   if (xbits.is_inf() || ybits.is_zero())
-return FPBits::build_quiet_nan(fputil::Sign::POS, 1).get_val();
+return FPBits::build_quiet_nan(1);
 
   if (xbits.is_zero()) {
 q = 0;

diff  --git a/libc/src/__support/FPUtil/FPBits.h 
b/libc/src/__support/FPUtil/FPBits.h
index 0a79b505ecbe1c2..2465158bb2cdfc7 100644
--- a/libc/src/__support/FPUtil/FPBits.h
+++ b/libc/src/__support/FPUtil/FPBits.h
@@ -390,7 +390,7 @@ struct FPRepSem : public FPStorage {
 return exp_bits() == encode(BiasedExp::BITS_ALL_ZEROES());
   }
   LIBC_INLINE constexpr bool is_normal(

[llvm-branch-commits] [clang] c9a439e - Revert "[clang-repl] Enable native CPU detection by default"

2024-01-23 Thread via llvm-branch-commits

Author: Stefan Gränitz
Date: 2024-01-23T18:39:57+01:00
New Revision: c9a439ed53bc6852b913c202749b3aa8833b4207

URL: 
https://github.com/llvm/llvm-project/commit/c9a439ed53bc6852b913c202749b3aa8833b4207
DIFF: 
https://github.com/llvm/llvm-project/commit/c9a439ed53bc6852b913c202749b3aa8833b4207.diff

LOG: Revert "[clang-repl] Enable native CPU detection by default"

Added: 


Modified: 
clang/lib/Interpreter/Interpreter.cpp

Removed: 




diff  --git a/clang/lib/Interpreter/Interpreter.cpp 
b/clang/lib/Interpreter/Interpreter.cpp
index d1764d07dfd240..9f97a3c6b0be9e 100644
--- a/clang/lib/Interpreter/Interpreter.cpp
+++ b/clang/lib/Interpreter/Interpreter.cpp
@@ -148,7 +148,6 @@ IncrementalCompilerBuilder::create(std::vector &ClangArgv) {
   // We do C++ by default; append right after argv[0] if no "-x" given
   ClangArgv.insert(ClangArgv.end(), "-Xclang");
   ClangArgv.insert(ClangArgv.end(), "-fincremental-extensions");
-  ClangArgv.insert(ClangArgv.end(), "-mcpu=native");
   ClangArgv.insert(ClangArgv.end(), "-c");
 
   // Put a dummy C++ file on to ensure there's at least one compile job for the



___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [libc] 4855fbc - Revert "[libc] Fix forward arm32 buildbot"

2024-01-23 Thread via llvm-branch-commits

Author: Roland McGrath
Date: 2024-01-23T12:12:19-08:00
New Revision: 4855fbca3c3e73ed9ed8802a8f3a34b724920302

URL: 
https://github.com/llvm/llvm-project/commit/4855fbca3c3e73ed9ed8802a8f3a34b724920302
DIFF: 
https://github.com/llvm/llvm-project/commit/4855fbca3c3e73ed9ed8802a8f3a34b724920302.diff

LOG: Revert "[libc] Fix forward arm32 buildbot"

Added: 


Modified: 
libc/src/__support/FPUtil/arm/FEnvImpl.h

Removed: 




diff  --git a/libc/src/__support/FPUtil/arm/FEnvImpl.h 
b/libc/src/__support/FPUtil/arm/FEnvImpl.h
index ac4673cf20f6323..1a89de50b6b6048 100644
--- a/libc/src/__support/FPUtil/arm/FEnvImpl.h
+++ b/libc/src/__support/FPUtil/arm/FEnvImpl.h
@@ -135,8 +135,8 @@ LIBC_INLINE int set_except(int excepts) {
 LIBC_INLINE int raise_except(int excepts) {
   float zero = 0.0f;
   float one = 1.0f;
-  float large_value = FPBits::max_normal().get_val();
-  float small_value = FPBits::min_normal().get_val();
+  float large_value = FPBits::max_normal();
+  float small_value = FPBits::min_normal();
   auto divfunc = [](float a, float b) {
 __asm__ __volatile__("flds  s0, %0\n\t"
  "flds  s1, %1\n\t"



___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [compiler-rt] [llvm] [NFC]Precommit test case to show function summary and global values when a function has instructions annotated with vtable profiles and indirect call profile

2024-01-23 Thread Mingming Liu via llvm-branch-commits

https://github.com/minglotus-6 created 
https://github.com/llvm/llvm-project/pull/79233



Test Plan: n/a for NFC



___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [llvm] [compiler-rt] [ThinLTO][TypeProfiling]Add annotated vtable GUID as referenced variables in per function summary, and update bitcode writer to create value-ids for these re

2024-01-23 Thread Mingming Liu via llvm-branch-commits

https://github.com/minglotus-6 created 
https://github.com/llvm/llvm-project/pull/79234

- This is the part3 of type profiling work, and described in 
https://github.com/llvm/llvm-project/pull/79233.
- The pull request depens on part 2 which introduces the new value type 
(https://github.com/llvm/llvm-project/pull/66825)

Test Plan: llvm regression rest. The code is also tested on WSC workloads.



___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [llvm] [compiler-rt] [ThinLTO][TypeProfiling]Add annotated vtable GUID as referenced variables in per function summary, and update bitcode writer to create value-ids for these re

2024-01-23 Thread via llvm-branch-commits

llvmbot wrote:




@llvm/pr-subscribers-llvm-analysis

Author: Mingming Liu (minglotus-6)


Changes

- This is the part3 of type profiling work, and described in 
https://github.com/llvm/llvm-project/pull/79233.
- The pull request depens on part 2 which introduces the new value type 
(https://github.com/llvm/llvm-project/pull/66825)

Test Plan: llvm regression rest. The code is also tested on WSC workloads.


---
Full diff: https://github.com/llvm/llvm-project/pull/79234.diff


5 Files Affected:

- (modified) llvm/include/llvm/ProfileData/InstrProf.h (+11-1) 
- (modified) llvm/lib/Analysis/ModuleSummaryAnalysis.cpp (+16) 
- (modified) llvm/lib/Bitcode/Writer/BitcodeWriter.cpp (+11-2) 
- (modified) llvm/lib/ProfileData/InstrProf.cpp (+46-21) 
- (modified) llvm/test/Bitcode/thinlto-function-summary-vtableref-pgo.ll 
(+18-19) 


``diff
diff --git a/llvm/include/llvm/ProfileData/InstrProf.h 
b/llvm/include/llvm/ProfileData/InstrProf.h
index d936f38741e1e3a..248f62c7a810592 100644
--- a/llvm/include/llvm/ProfileData/InstrProf.h
+++ b/llvm/include/llvm/ProfileData/InstrProf.h
@@ -283,7 +283,7 @@ void annotateValueSite(Module &M, Instruction &Inst,
 
 /// Extract the value profile data from \p Inst which is annotated with
 /// value profile meta data. Return false if there is no value data annotated,
-/// otherwise  return true.
+/// otherwise return true.
 bool getValueProfDataFromInst(const Instruction &Inst,
   InstrProfValueKind ValueKind,
   uint32_t MaxNumValueData,
@@ -291,6 +291,16 @@ bool getValueProfDataFromInst(const Instruction &Inst,
   uint32_t &ActualNumValueData, uint64_t &TotalC,
   bool GetNoICPValue = false);
 
+/// Extract the value profile data from \p Inst and returns them if \p Inst is
+/// annotated with value profile data. Returns nullptr otherwise. It's similar
+/// to `getValueProfDataFromInst` above except that an array is allocated only
+/// after a preliminary checking that the value profiles of kind `ValueKind`
+/// exist.
+std::unique_ptr
+getValueProfDataFromInst(const Instruction &Inst, InstrProfValueKind ValueKind,
+ uint32_t MaxNumValueData, uint32_t 
&ActualNumValueData,
+ uint64_t &TotalC, bool GetNoICPValue = false);
+
 inline StringRef getPGOFuncNameMetadataName() { return "PGOFuncName"; }
 
 /// Return the PGOFuncName meta data associated with a function.
diff --git a/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp 
b/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
index 1f15e94783240a7..cb074edeb92488d 100644
--- a/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
+++ b/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
@@ -124,6 +124,22 @@ static bool findRefEdges(ModuleSummaryIndex &Index, const 
User *CurUser,
 Worklist.push_back(Operand);
 }
   }
+
+  const Instruction *I = dyn_cast(CurUser);
+  if (I) {
+uint32_t ActualNumValueData = 0;
+uint64_t TotalCount = 0;
+auto ValueDataArray = getValueProfDataFromInst(
+*I, IPVK_VTableTarget, 24 /* MaxNumValueData */, ActualNumValueData,
+TotalCount);
+
+if (ValueDataArray.get()) {
+  for (uint32_t j = 0; j < ActualNumValueData; j++) {
+RefEdges.insert(Index.getOrInsertValueInfo(
+ValueDataArray[j].Value /* VTableGUID */));
+  }
+}
+  }
   return HasBlockAddress;
 }
 
diff --git a/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp 
b/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
index a5fc267b1883bfe..432a99d35efeab4 100644
--- a/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
+++ b/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
@@ -199,7 +199,7 @@ class ModuleBitcodeWriterBase : public BitcodeWriterBase {
 for (const auto &GUIDSummaryLists : *Index)
   // Examine all summaries for this GUID.
   for (auto &Summary : GUIDSummaryLists.second.SummaryList)
-if (auto FS = dyn_cast(Summary.get()))
+if (auto FS = dyn_cast(Summary.get())) {
   // For each call in the function summary, see if the call
   // is to a GUID (which means it is for an indirect call,
   // otherwise we would have a Value for it). If so, synthesize
@@ -207,6 +207,15 @@ class ModuleBitcodeWriterBase : public BitcodeWriterBase {
   for (auto &CallEdge : FS->calls())
 if (!CallEdge.first.haveGVs() || !CallEdge.first.getValue())
   assignValueId(CallEdge.first.getGUID());
+
+  // For each referenced variables in the function summary, see if the
+  // variable is represented by a GUID (as opposed to a symbol to
+  // declarations or definitions in the module). If so, sythesize a
+  // value id.
+  for (auto &RefEdge : FS->refs())
+if ((!RefEdge.haveGVs() || !RefEdge.getValue()))
+  assignValueId(RefEdge.getGUID());
+}
   }
 
 protected:
@@ -4071,7 +4080,7 @@ void 
ModuleBitcodeWriterBase::writePerModuleFunctionSumm

[llvm-branch-commits] [llvm] [compiler-rt] [ThinLTO][TypeProfiling]Add annotated vtable GUID as referenced variables in per function summary, and update bitcode writer to create value-ids for these re

2024-01-23 Thread Mingming Liu via llvm-branch-commits

https://github.com/minglotus-6 edited 
https://github.com/llvm/llvm-project/pull/79234
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [compiler-rt] [llvm] [ThinLTO][TypeProfiling]Add annotated vtable GUID as referenced variables in per function summary, and update bitcode writer to create value-ids for these re

2024-01-23 Thread Mingming Liu via llvm-branch-commits




minglotus-6 wrote:

A precommit test case is in https://github.com/llvm/llvm-project/pull/79233, to 
showcase the diff clearer.

https://github.com/llvm/llvm-project/pull/79234
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [compiler-rt] [llvm] [ThinLTO][TypeProfiling]Add annotated vtable GUID as referenced variables in per function summary, and update bitcode writer to create value-ids for these re

2024-01-23 Thread Mingming Liu via llvm-branch-commits

https://github.com/minglotus-6 updated 
https://github.com/llvm/llvm-project/pull/79234

>From c3bbc12fdedc5399202b295ac6a8db7d29ac0662 Mon Sep 17 00:00:00 2001
From: mingmingl 
Date: Tue, 23 Jan 2024 16:49:12 -0800
Subject: [PATCH] fix test failure

Created using spr 1.3.4
---
 llvm/test/Bitcode/thinlto-function-summary-vtableref-pgo.ll | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/llvm/test/Bitcode/thinlto-function-summary-vtableref-pgo.ll 
b/llvm/test/Bitcode/thinlto-function-summary-vtableref-pgo.ll
index a23bbad87e049b..f14477cb373f15 100644
--- a/llvm/test/Bitcode/thinlto-function-summary-vtableref-pgo.ll
+++ b/llvm/test/Bitcode/thinlto-function-summary-vtableref-pgo.ll
@@ -1,6 +1,6 @@
 ; RUN: opt -module-summary %s -o %t.o
 
-; RUN llvm-bcanalyzer -dump %t.o | FileCheck %s
+; RUN: llvm-bcanalyzer -dump %t.o | FileCheck %s
 
 ; RUN: llvm-dis -o - %t.o | FileCheck %s --check-prefix=DIS
 ; Round trip it through llvm-as
@@ -13,7 +13,7 @@
 ; CHECK-NEXT:   
 ; "_ZN4Base4funcEv" referenced by the indirect call instruction.
 ; CHECK-NEXT:   
-; CHECK-NEXT:   
+; CHECK-NEXT:   
 ; CHECK-NEXT:  
 
 target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"

___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [compiler-rt] [llvm] [ThinLTO][TypeProfiling]Add annotated vtable GUID as referenced variables in per function summary, and update bitcode writer to create value-ids for these re

2024-01-23 Thread Mingming Liu via llvm-branch-commits

https://github.com/minglotus-6 edited 
https://github.com/llvm/llvm-project/pull/79234
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [compiler-rt] [llvm] [ThinLTO][TypeProfiling]Add annotated vtable GUID as referenced variables in per function summary, and update bitcode writer to create value-ids for these re

2024-01-23 Thread Mingming Liu via llvm-branch-commits

https://github.com/minglotus-6 edited 
https://github.com/llvm/llvm-project/pull/79234
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [compiler-rt] [llvm] [ThinLTO][TypeProfiling]Add annotated vtable GUID as referenced variables in per function summary, and update bitcode writer to create value-ids for these re

2024-01-23 Thread Mingming Liu via llvm-branch-commits

https://github.com/minglotus-6 edited 
https://github.com/llvm/llvm-project/pull/79234
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [llvm] f0c7933 - Bump version to 18.1.0

2024-01-23 Thread Tom Stellard via llvm-branch-commits

Author: Tom Stellard
Date: 2024-01-23T20:19:45-08:00
New Revision: f0c79331a022ad3919c52f5761dcb3d8dc48e777

URL: 
https://github.com/llvm/llvm-project/commit/f0c79331a022ad3919c52f5761dcb3d8dc48e777
DIFF: 
https://github.com/llvm/llvm-project/commit/f0c79331a022ad3919c52f5761dcb3d8dc48e777.diff

LOG: Bump version to 18.1.0

Added: 


Modified: 
libcxx/include/__config
llvm/CMakeLists.txt
llvm/utils/gn/secondary/llvm/version.gni
llvm/utils/lit/lit/__init__.py

Removed: 




diff  --git a/libcxx/include/__config b/libcxx/include/__config
index 9557e8e8cf97f28..18875e1b61e6fbd 100644
--- a/libcxx/include/__config
+++ b/libcxx/include/__config
@@ -62,7 +62,7 @@
 // _LIBCPP_VERSION represents the version of libc++, which matches the version 
of LLVM.
 // Given a LLVM release LLVM XX.YY.ZZ (e.g. LLVM 17.0.1 == 17.00.01), 
_LIBCPP_VERSION is
 // defined to XXYYZZ.
-#  define _LIBCPP_VERSION 18
+#  define _LIBCPP_VERSION 180100
 
 #  define _LIBCPP_CONCAT_IMPL(_X, _Y) _X##_Y
 #  define _LIBCPP_CONCAT(_X, _Y) _LIBCPP_CONCAT_IMPL(_X, _Y)

diff  --git a/llvm/CMakeLists.txt b/llvm/CMakeLists.txt
index 1d230004e6c34ec..4aaf675d3c45d5d 100644
--- a/llvm/CMakeLists.txt
+++ b/llvm/CMakeLists.txt
@@ -19,7 +19,7 @@ if(NOT DEFINED LLVM_VERSION_MAJOR)
   set(LLVM_VERSION_MAJOR 18)
 endif()
 if(NOT DEFINED LLVM_VERSION_MINOR)
-  set(LLVM_VERSION_MINOR 0)
+  set(LLVM_VERSION_MINOR 1)
 endif()
 if(NOT DEFINED LLVM_VERSION_PATCH)
   set(LLVM_VERSION_PATCH 0)

diff  --git a/llvm/utils/gn/secondary/llvm/version.gni 
b/llvm/utils/gn/secondary/llvm/version.gni
index f11375917661259..e55c1ed3d7a5951 100644
--- a/llvm/utils/gn/secondary/llvm/version.gni
+++ b/llvm/utils/gn/secondary/llvm/version.gni
@@ -1,4 +1,4 @@
 llvm_version_major = 18
-llvm_version_minor = 0
+llvm_version_minor = 1
 llvm_version_patch = 0
 llvm_version = "$llvm_version_major.$llvm_version_minor.$llvm_version_patch"

diff  --git a/llvm/utils/lit/lit/__init__.py b/llvm/utils/lit/lit/__init__.py
index 1eea0887f1d119e..20e245f7161709b 100644
--- a/llvm/utils/lit/lit/__init__.py
+++ b/llvm/utils/lit/lit/__init__.py
@@ -2,7 +2,7 @@
 
 __author__ = "Daniel Dunbar"
 __email__ = "dan...@minormatter.com"
-__versioninfo__ = (18, 0, 0)
+__versioninfo__ = (18, 1, 0)
 __version__ = ".".join(str(v) for v in __versioninfo__) + "dev"
 
 __all__ = []



___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [llvm] 2268346 - Use rc version suffix

2024-01-23 Thread Tom Stellard via llvm-branch-commits

Author: Tom Stellard
Date: 2024-01-23T20:27:37-08:00
New Revision: 22683463740e55e7e0d7e664395c30899b229205

URL: 
https://github.com/llvm/llvm-project/commit/22683463740e55e7e0d7e664395c30899b229205
DIFF: 
https://github.com/llvm/llvm-project/commit/22683463740e55e7e0d7e664395c30899b229205.diff

LOG: Use rc version suffix

Added: 


Modified: 
llvm/CMakeLists.txt

Removed: 




diff  --git a/llvm/CMakeLists.txt b/llvm/CMakeLists.txt
index 4aaf675d3c45d5d..c2fb77d5a371f49 100644
--- a/llvm/CMakeLists.txt
+++ b/llvm/CMakeLists.txt
@@ -25,7 +25,7 @@ if(NOT DEFINED LLVM_VERSION_PATCH)
   set(LLVM_VERSION_PATCH 0)
 endif()
 if(NOT DEFINED LLVM_VERSION_SUFFIX)
-  set(LLVM_VERSION_SUFFIX git)
+  set(LLVM_VERSION_SUFFIX rc)
 endif()
 
 if (NOT PACKAGE_VERSION)



___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits