Skip to content

Conversation

c8ef
Copy link
Contributor

@c8ef c8ef commented Nov 1, 2024

No description provided.

@c8ef c8ef marked this pull request as ready for review November 1, 2024 16:17
@llvmbot llvmbot added clang Clang issues not falling into any other category compiler-rt backend:X86 tools:llvm-mca libc mlir:llvm PGO Profile Guided Optimizations mlir flang:openmp openmp:libomp OpenMP host runtime labels Nov 1, 2024
@c8ef c8ef changed the title [NFC] [NFC] Simple typo correction. Nov 1, 2024
@llvmbot
Copy link
Member

llvmbot commented Nov 1, 2024

@llvm/pr-subscribers-backend-x86
@llvm/pr-subscribers-mlir
@llvm/pr-subscribers-tools-llvm-mca

@llvm/pr-subscribers-clang

Author: None (c8ef)

Changes

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

11 Files Affected:

  • (modified) clang/test/CodeGenSYCL/unique_stable_name_windows_diff.cpp (+1-1)
  • (modified) clang/test/SemaCXX/ext-vector-type-conditional.cpp (+1-1)
  • (modified) clang/test/SemaCXX/vector-size-conditional.cpp (+1-1)
  • (modified) compiler-rt/lib/ctx_profile/CtxInstrContextNode.h (+1-1)
  • (modified) compiler-rt/test/ctx_profile/TestCases/check-same-ctx-node.test (+1-1)
  • (modified) libc/docs/gpu/rpc.rst (+1-1)
  • (modified) llvm/include/llvm/MCA/HardwareUnits/LSUnit.h (+2-2)
  • (modified) llvm/include/llvm/ProfileData/CtxInstrContextNode.h (+1-1)
  • (modified) llvm/lib/Target/X86/X86.h (+1-1)
  • (modified) mlir/test/Target/LLVMIR/openmp-reduction-init-arg.mlir (+1-1)
  • (modified) openmp/runtime/src/kmp_stats.h (+1-1)
diff --git a/clang/test/CodeGenSYCL/unique_stable_name_windows_diff.cpp b/clang/test/CodeGenSYCL/unique_stable_name_windows_diff.cpp
index 85f500592cda98..7dd08a0c892557 100644
--- a/clang/test/CodeGenSYCL/unique_stable_name_windows_diff.cpp
+++ b/clang/test/CodeGenSYCL/unique_stable_name_windows_diff.cpp
@@ -36,7 +36,7 @@ int main() {
   (void)__builtin_sycl_unique_stable_name(decltype(lambda3));
 
   // Make sure the following 3 are the same between the host and device compile.
-  // Note that these are NOT the same value as eachother, they differ by the
+  // Note that these are NOT the same value as each other, they differ by the
   // signature.
   // CHECK: private unnamed_addr [[$ADDRSPACE]]constant [17 x i8] c"_ZTSZ4mainEUlvE_\00"
   // CHECK: private unnamed_addr [[$ADDRSPACE]]constant [17 x i8] c"_ZTSZ4mainEUliE_\00"
diff --git a/clang/test/SemaCXX/ext-vector-type-conditional.cpp b/clang/test/SemaCXX/ext-vector-type-conditional.cpp
index b2e125b350cc8a..123af322e20bbc 100644
--- a/clang/test/SemaCXX/ext-vector-type-conditional.cpp
+++ b/clang/test/SemaCXX/ext-vector-type-conditional.cpp
@@ -86,7 +86,7 @@ void Operands() {
   (void)(four_ints ? uss : shrt);    // should be fine, since they get promoted to int.
   (void)(four_ints ? shrt : shrt);   // expected-error {{vector condition type 'FourInts' (vector of 4 'int' values) and result type 'short __attribute__((ext_vector_type(4)))' (vector of 4 'short' values) do not have elements of the same size}}
 
-  // Vectors must be the same type as eachother.
+  // Vectors must be the same type as each other.
   (void)(four_ints ? four_uints : four_floats); // expected-error {{vector operands to the vector conditional must be the same type ('FourUInts' (vector of 4 'unsigned int' values) and 'FourFloats' (vector of 4 'float' values))}}
   (void)(four_ints ? four_uints : four_ints);   // expected-error {{vector operands to the vector conditional must be the same type ('FourUInts' (vector of 4 'unsigned int' values) and 'FourInts' (vector of 4 'int' values))}}
   (void)(four_ints ? four_ints : four_uints);   // expected-error {{vector operands to the vector conditional must be the same type ('FourInts' (vector of 4 'int' values) and 'FourUInts' (vector of 4 'unsigned int' values))}}
diff --git a/clang/test/SemaCXX/vector-size-conditional.cpp b/clang/test/SemaCXX/vector-size-conditional.cpp
index afed1cdeec0875..c60b940d70997c 100644
--- a/clang/test/SemaCXX/vector-size-conditional.cpp
+++ b/clang/test/SemaCXX/vector-size-conditional.cpp
@@ -89,7 +89,7 @@ void Operands() {
   (void)(four_ints ? uss : shrt);    // should be fine, since they get promoted to int.
   (void)(four_ints ? shrt : shrt);   //expected-error {{vector condition type 'FourInts' (vector of 4 'int' values) and result type '__attribute__((__vector_size__(4 * sizeof(short)))) short' (vector of 4 'short' values) do not have elements of the same size}}
 
-  // Vectors must be the same type as eachother.
+  // Vectors must be the same type as each other.
   (void)(four_ints ? four_uints : four_floats); // expected-error {{vector operands to the vector conditional must be the same type ('FourUInts' (vector of 4 'unsigned int' values) and 'FourFloats' (vector of 4 'float' values))}}
   (void)(four_ints ? four_uints : four_ints);   // expected-error {{vector operands to the vector conditional must be the same type ('FourUInts' (vector of 4 'unsigned int' values) and 'FourInts' (vector of 4 'int' values))}}
   (void)(four_ints ? four_ints : four_uints);   // expected-error {{vector operands to the vector conditional must be the same type ('FourInts' (vector of 4 'int' values) and 'FourUInts' (vector of 4 'unsigned int' values))}}
diff --git a/compiler-rt/lib/ctx_profile/CtxInstrContextNode.h b/compiler-rt/lib/ctx_profile/CtxInstrContextNode.h
index 5991458c5732db..3b0cbcdd49c254 100644
--- a/compiler-rt/lib/ctx_profile/CtxInstrContextNode.h
+++ b/compiler-rt/lib/ctx_profile/CtxInstrContextNode.h
@@ -10,7 +10,7 @@
 // NOTE!
 // llvm/lib/ProfileData/CtxInstrContextNode.h and
 //   compiler-rt/lib/ctx_profile/CtxInstrContextNode.h
-// must be exact copies of eachother
+// must be exact copies of each other
 //
 // compiler-rt creates these objects as part of the instrumentation runtime for
 // contextual profiling. LLVM only consumes them to convert a contextual tree
diff --git a/compiler-rt/test/ctx_profile/TestCases/check-same-ctx-node.test b/compiler-rt/test/ctx_profile/TestCases/check-same-ctx-node.test
index 4ad7b23d458f07..1ed531ccf18d88 100644
--- a/compiler-rt/test/ctx_profile/TestCases/check-same-ctx-node.test
+++ b/compiler-rt/test/ctx_profile/TestCases/check-same-ctx-node.test
@@ -1,5 +1,5 @@
 ;
 ; NOTE: if this test fails, please make sure the two files are identical copies
-; of eachother.
+; of each other.
 ;
 ; RUN: diff %crt_src/lib/ctx_profile/CtxInstrContextNode.h %llvm_src/include/llvm/ProfileData/CtxInstrContextNode.h
diff --git a/libc/docs/gpu/rpc.rst b/libc/docs/gpu/rpc.rst
index e13a377f305c06..ee5865d7f64079 100644
--- a/libc/docs/gpu/rpc.rst
+++ b/libc/docs/gpu/rpc.rst
@@ -231,7 +231,7 @@ but the following example shows how it can be used by a standard user.
   }
 
   // Routines to allocate mapped memory that both the host and the device can
-  // access asychonrously to communicate with eachother.
+  // access asychonrously to communicate with each other.
   void *alloc_host(size_t size, void *) {
     void *sharable_ptr;
     if (cudaError_t err = cudaMallocHost(&sharable_ptr, sizeof(void *)))
diff --git a/llvm/include/llvm/MCA/HardwareUnits/LSUnit.h b/llvm/include/llvm/MCA/HardwareUnits/LSUnit.h
index 81a5453bac26c4..c15d0794e8494e 100644
--- a/llvm/include/llvm/MCA/HardwareUnits/LSUnit.h
+++ b/llvm/include/llvm/MCA/HardwareUnits/LSUnit.h
@@ -210,8 +210,8 @@ class LSUnitBase : public HardwareUnit {
   /// True if loads don't alias with stores.
   ///
   /// By default, the LS unit assumes that loads and stores don't alias with
-  /// eachother. If this field is set to false, then loads are always assumed to
-  /// alias with stores.
+  /// each other. If this field is set to false, then loads are always assumed
+  /// to alias with stores.
   const bool NoAlias;
 
   /// Used to map group identifiers to MemoryGroups.
diff --git a/llvm/include/llvm/ProfileData/CtxInstrContextNode.h b/llvm/include/llvm/ProfileData/CtxInstrContextNode.h
index 5991458c5732db..3b0cbcdd49c254 100644
--- a/llvm/include/llvm/ProfileData/CtxInstrContextNode.h
+++ b/llvm/include/llvm/ProfileData/CtxInstrContextNode.h
@@ -10,7 +10,7 @@
 // NOTE!
 // llvm/lib/ProfileData/CtxInstrContextNode.h and
 //   compiler-rt/lib/ctx_profile/CtxInstrContextNode.h
-// must be exact copies of eachother
+// must be exact copies of each other
 //
 // compiler-rt creates these objects as part of the instrumentation runtime for
 // contextual profiling. LLVM only consumes them to convert a contextual tree
diff --git a/llvm/lib/Target/X86/X86.h b/llvm/lib/Target/X86/X86.h
index 054ff64f7796bc..48a3fe1934a967 100644
--- a/llvm/lib/Target/X86/X86.h
+++ b/llvm/lib/Target/X86/X86.h
@@ -145,7 +145,7 @@ FunctionPass *createX86IndirectThunksPass();
 FunctionPass *createX86ReturnThunksPass();
 
 /// This pass ensures instructions featuring a memory operand
-/// have distinctive <LineNumber, Discriminator> (with respect to eachother)
+/// have distinctive <LineNumber, Discriminator> (with respect to each other)
 FunctionPass *createX86DiscriminateMemOpsPass();
 
 /// This pass applies profiling information to insert cache prefetches.
diff --git a/mlir/test/Target/LLVMIR/openmp-reduction-init-arg.mlir b/mlir/test/Target/LLVMIR/openmp-reduction-init-arg.mlir
index e9aa5d6694cc8d..8e28f0b85b259c 100644
--- a/mlir/test/Target/LLVMIR/openmp-reduction-init-arg.mlir
+++ b/mlir/test/Target/LLVMIR/openmp-reduction-init-arg.mlir
@@ -22,7 +22,7 @@ module {
   %84 = llvm.alloca %83 x !llvm.struct<(ptr, i64, i32, i8, i8, i8, i8, array<1 x array<3 x i64>>)> : (i64) -> !llvm.ptr
   %86 = llvm.mlir.constant(1 : i64) : i64
   %87 = llvm.alloca %86 x !llvm.struct<(ptr, i64, i32, i8, i8, i8, i8, array<1 x array<3 x i64>>)> : (i64) -> !llvm.ptr
-// test multiple reduction variables to ensure they don't intefere with eachother
+// test multiple reduction variables to ensure they don't intefere with each other
 // when inlining the reduction init region multiple times
     omp.parallel reduction(byref @add_reduction_byref_box_Uxf64 %84 -> %arg3, byref @add_reduction_byref_box_Uxf64 %87 -> %arg4 : !llvm.ptr, !llvm.ptr) {
       omp.terminator
diff --git a/openmp/runtime/src/kmp_stats.h b/openmp/runtime/src/kmp_stats.h
index f7f8f5f92d968b..f3addd00ed54c7 100644
--- a/openmp/runtime/src/kmp_stats.h
+++ b/openmp/runtime/src/kmp_stats.h
@@ -596,7 +596,7 @@ class counter {
 
     *MORE ON NEST_LEVEL*
     The nest level is used in the bar graph that represents the timeline.
-    Its main purpose is for showing how events are nested inside eachother.
+    Its main purpose is for showing how events are nested inside each other.
     For example, say events, A, B, and C are recorded.  If the timeline
     looks like this:
 

@llvmbot
Copy link
Member

llvmbot commented Nov 1, 2024

@llvm/pr-subscribers-flang-openmp

Author: None (c8ef)

Changes

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

11 Files Affected:

  • (modified) clang/test/CodeGenSYCL/unique_stable_name_windows_diff.cpp (+1-1)
  • (modified) clang/test/SemaCXX/ext-vector-type-conditional.cpp (+1-1)
  • (modified) clang/test/SemaCXX/vector-size-conditional.cpp (+1-1)
  • (modified) compiler-rt/lib/ctx_profile/CtxInstrContextNode.h (+1-1)
  • (modified) compiler-rt/test/ctx_profile/TestCases/check-same-ctx-node.test (+1-1)
  • (modified) libc/docs/gpu/rpc.rst (+1-1)
  • (modified) llvm/include/llvm/MCA/HardwareUnits/LSUnit.h (+2-2)
  • (modified) llvm/include/llvm/ProfileData/CtxInstrContextNode.h (+1-1)
  • (modified) llvm/lib/Target/X86/X86.h (+1-1)
  • (modified) mlir/test/Target/LLVMIR/openmp-reduction-init-arg.mlir (+1-1)
  • (modified) openmp/runtime/src/kmp_stats.h (+1-1)
diff --git a/clang/test/CodeGenSYCL/unique_stable_name_windows_diff.cpp b/clang/test/CodeGenSYCL/unique_stable_name_windows_diff.cpp
index 85f500592cda98..7dd08a0c892557 100644
--- a/clang/test/CodeGenSYCL/unique_stable_name_windows_diff.cpp
+++ b/clang/test/CodeGenSYCL/unique_stable_name_windows_diff.cpp
@@ -36,7 +36,7 @@ int main() {
   (void)__builtin_sycl_unique_stable_name(decltype(lambda3));
 
   // Make sure the following 3 are the same between the host and device compile.
-  // Note that these are NOT the same value as eachother, they differ by the
+  // Note that these are NOT the same value as each other, they differ by the
   // signature.
   // CHECK: private unnamed_addr [[$ADDRSPACE]]constant [17 x i8] c"_ZTSZ4mainEUlvE_\00"
   // CHECK: private unnamed_addr [[$ADDRSPACE]]constant [17 x i8] c"_ZTSZ4mainEUliE_\00"
diff --git a/clang/test/SemaCXX/ext-vector-type-conditional.cpp b/clang/test/SemaCXX/ext-vector-type-conditional.cpp
index b2e125b350cc8a..123af322e20bbc 100644
--- a/clang/test/SemaCXX/ext-vector-type-conditional.cpp
+++ b/clang/test/SemaCXX/ext-vector-type-conditional.cpp
@@ -86,7 +86,7 @@ void Operands() {
   (void)(four_ints ? uss : shrt);    // should be fine, since they get promoted to int.
   (void)(four_ints ? shrt : shrt);   // expected-error {{vector condition type 'FourInts' (vector of 4 'int' values) and result type 'short __attribute__((ext_vector_type(4)))' (vector of 4 'short' values) do not have elements of the same size}}
 
-  // Vectors must be the same type as eachother.
+  // Vectors must be the same type as each other.
   (void)(four_ints ? four_uints : four_floats); // expected-error {{vector operands to the vector conditional must be the same type ('FourUInts' (vector of 4 'unsigned int' values) and 'FourFloats' (vector of 4 'float' values))}}
   (void)(four_ints ? four_uints : four_ints);   // expected-error {{vector operands to the vector conditional must be the same type ('FourUInts' (vector of 4 'unsigned int' values) and 'FourInts' (vector of 4 'int' values))}}
   (void)(four_ints ? four_ints : four_uints);   // expected-error {{vector operands to the vector conditional must be the same type ('FourInts' (vector of 4 'int' values) and 'FourUInts' (vector of 4 'unsigned int' values))}}
diff --git a/clang/test/SemaCXX/vector-size-conditional.cpp b/clang/test/SemaCXX/vector-size-conditional.cpp
index afed1cdeec0875..c60b940d70997c 100644
--- a/clang/test/SemaCXX/vector-size-conditional.cpp
+++ b/clang/test/SemaCXX/vector-size-conditional.cpp
@@ -89,7 +89,7 @@ void Operands() {
   (void)(four_ints ? uss : shrt);    // should be fine, since they get promoted to int.
   (void)(four_ints ? shrt : shrt);   //expected-error {{vector condition type 'FourInts' (vector of 4 'int' values) and result type '__attribute__((__vector_size__(4 * sizeof(short)))) short' (vector of 4 'short' values) do not have elements of the same size}}
 
-  // Vectors must be the same type as eachother.
+  // Vectors must be the same type as each other.
   (void)(four_ints ? four_uints : four_floats); // expected-error {{vector operands to the vector conditional must be the same type ('FourUInts' (vector of 4 'unsigned int' values) and 'FourFloats' (vector of 4 'float' values))}}
   (void)(four_ints ? four_uints : four_ints);   // expected-error {{vector operands to the vector conditional must be the same type ('FourUInts' (vector of 4 'unsigned int' values) and 'FourInts' (vector of 4 'int' values))}}
   (void)(four_ints ? four_ints : four_uints);   // expected-error {{vector operands to the vector conditional must be the same type ('FourInts' (vector of 4 'int' values) and 'FourUInts' (vector of 4 'unsigned int' values))}}
diff --git a/compiler-rt/lib/ctx_profile/CtxInstrContextNode.h b/compiler-rt/lib/ctx_profile/CtxInstrContextNode.h
index 5991458c5732db..3b0cbcdd49c254 100644
--- a/compiler-rt/lib/ctx_profile/CtxInstrContextNode.h
+++ b/compiler-rt/lib/ctx_profile/CtxInstrContextNode.h
@@ -10,7 +10,7 @@
 // NOTE!
 // llvm/lib/ProfileData/CtxInstrContextNode.h and
 //   compiler-rt/lib/ctx_profile/CtxInstrContextNode.h
-// must be exact copies of eachother
+// must be exact copies of each other
 //
 // compiler-rt creates these objects as part of the instrumentation runtime for
 // contextual profiling. LLVM only consumes them to convert a contextual tree
diff --git a/compiler-rt/test/ctx_profile/TestCases/check-same-ctx-node.test b/compiler-rt/test/ctx_profile/TestCases/check-same-ctx-node.test
index 4ad7b23d458f07..1ed531ccf18d88 100644
--- a/compiler-rt/test/ctx_profile/TestCases/check-same-ctx-node.test
+++ b/compiler-rt/test/ctx_profile/TestCases/check-same-ctx-node.test
@@ -1,5 +1,5 @@
 ;
 ; NOTE: if this test fails, please make sure the two files are identical copies
-; of eachother.
+; of each other.
 ;
 ; RUN: diff %crt_src/lib/ctx_profile/CtxInstrContextNode.h %llvm_src/include/llvm/ProfileData/CtxInstrContextNode.h
diff --git a/libc/docs/gpu/rpc.rst b/libc/docs/gpu/rpc.rst
index e13a377f305c06..ee5865d7f64079 100644
--- a/libc/docs/gpu/rpc.rst
+++ b/libc/docs/gpu/rpc.rst
@@ -231,7 +231,7 @@ but the following example shows how it can be used by a standard user.
   }
 
   // Routines to allocate mapped memory that both the host and the device can
-  // access asychonrously to communicate with eachother.
+  // access asychonrously to communicate with each other.
   void *alloc_host(size_t size, void *) {
     void *sharable_ptr;
     if (cudaError_t err = cudaMallocHost(&sharable_ptr, sizeof(void *)))
diff --git a/llvm/include/llvm/MCA/HardwareUnits/LSUnit.h b/llvm/include/llvm/MCA/HardwareUnits/LSUnit.h
index 81a5453bac26c4..c15d0794e8494e 100644
--- a/llvm/include/llvm/MCA/HardwareUnits/LSUnit.h
+++ b/llvm/include/llvm/MCA/HardwareUnits/LSUnit.h
@@ -210,8 +210,8 @@ class LSUnitBase : public HardwareUnit {
   /// True if loads don't alias with stores.
   ///
   /// By default, the LS unit assumes that loads and stores don't alias with
-  /// eachother. If this field is set to false, then loads are always assumed to
-  /// alias with stores.
+  /// each other. If this field is set to false, then loads are always assumed
+  /// to alias with stores.
   const bool NoAlias;
 
   /// Used to map group identifiers to MemoryGroups.
diff --git a/llvm/include/llvm/ProfileData/CtxInstrContextNode.h b/llvm/include/llvm/ProfileData/CtxInstrContextNode.h
index 5991458c5732db..3b0cbcdd49c254 100644
--- a/llvm/include/llvm/ProfileData/CtxInstrContextNode.h
+++ b/llvm/include/llvm/ProfileData/CtxInstrContextNode.h
@@ -10,7 +10,7 @@
 // NOTE!
 // llvm/lib/ProfileData/CtxInstrContextNode.h and
 //   compiler-rt/lib/ctx_profile/CtxInstrContextNode.h
-// must be exact copies of eachother
+// must be exact copies of each other
 //
 // compiler-rt creates these objects as part of the instrumentation runtime for
 // contextual profiling. LLVM only consumes them to convert a contextual tree
diff --git a/llvm/lib/Target/X86/X86.h b/llvm/lib/Target/X86/X86.h
index 054ff64f7796bc..48a3fe1934a967 100644
--- a/llvm/lib/Target/X86/X86.h
+++ b/llvm/lib/Target/X86/X86.h
@@ -145,7 +145,7 @@ FunctionPass *createX86IndirectThunksPass();
 FunctionPass *createX86ReturnThunksPass();
 
 /// This pass ensures instructions featuring a memory operand
-/// have distinctive <LineNumber, Discriminator> (with respect to eachother)
+/// have distinctive <LineNumber, Discriminator> (with respect to each other)
 FunctionPass *createX86DiscriminateMemOpsPass();
 
 /// This pass applies profiling information to insert cache prefetches.
diff --git a/mlir/test/Target/LLVMIR/openmp-reduction-init-arg.mlir b/mlir/test/Target/LLVMIR/openmp-reduction-init-arg.mlir
index e9aa5d6694cc8d..8e28f0b85b259c 100644
--- a/mlir/test/Target/LLVMIR/openmp-reduction-init-arg.mlir
+++ b/mlir/test/Target/LLVMIR/openmp-reduction-init-arg.mlir
@@ -22,7 +22,7 @@ module {
   %84 = llvm.alloca %83 x !llvm.struct<(ptr, i64, i32, i8, i8, i8, i8, array<1 x array<3 x i64>>)> : (i64) -> !llvm.ptr
   %86 = llvm.mlir.constant(1 : i64) : i64
   %87 = llvm.alloca %86 x !llvm.struct<(ptr, i64, i32, i8, i8, i8, i8, array<1 x array<3 x i64>>)> : (i64) -> !llvm.ptr
-// test multiple reduction variables to ensure they don't intefere with eachother
+// test multiple reduction variables to ensure they don't intefere with each other
 // when inlining the reduction init region multiple times
     omp.parallel reduction(byref @add_reduction_byref_box_Uxf64 %84 -> %arg3, byref @add_reduction_byref_box_Uxf64 %87 -> %arg4 : !llvm.ptr, !llvm.ptr) {
       omp.terminator
diff --git a/openmp/runtime/src/kmp_stats.h b/openmp/runtime/src/kmp_stats.h
index f7f8f5f92d968b..f3addd00ed54c7 100644
--- a/openmp/runtime/src/kmp_stats.h
+++ b/openmp/runtime/src/kmp_stats.h
@@ -596,7 +596,7 @@ class counter {
 
     *MORE ON NEST_LEVEL*
     The nest level is used in the bar graph that represents the timeline.
-    Its main purpose is for showing how events are nested inside eachother.
+    Its main purpose is for showing how events are nested inside each other.
     For example, say events, A, B, and C are recorded.  If the timeline
     looks like this:
 

@c8ef c8ef requested a review from nikic November 1, 2024 16:18
Copy link
Contributor

@nikic nikic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@c8ef c8ef merged commit b57b3f6 into llvm:main Nov 1, 2024
22 checks passed
@c8ef c8ef deleted the typo branch November 1, 2024 16:41
smallp-o-p pushed a commit to smallp-o-p/llvm-project that referenced this pull request Nov 3, 2024
NoumanAmir657 pushed a commit to NoumanAmir657/llvm-project that referenced this pull request Nov 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend:X86 clang Clang issues not falling into any other category compiler-rt flang:openmp libc mlir:llvm mlir openmp:libomp OpenMP host runtime PGO Profile Guided Optimizations tools:llvm-mca
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants