jdoerfert wrote:
How do the IR checks verify the flag works?
https://github.com/llvm/llvm-project/pull/75467
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
jdoerfert wrote:
I mean, the test shows device IR for two functions, doesn't it? I am not aware
that part is impacted by USM. Host globals/register functions are.
https://github.com/llvm/llvm-project/pull/75467
___
cfe-commits mailing list
cfe-commits
jdoerfert wrote:
I see. FWIW "pGI_decl_tgt_ref_ptr" is really not a good name (not your fault).
https://github.com/llvm/llvm-project/pull/75467
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-
@@ -187,80 +187,132 @@ Value *lowerObjectSizeCall(
const TargetLibraryInfo *TLI, AAResults *AA, bool MustSucceed,
SmallVectorImpl *InsertedInstructions = nullptr);
-using SizeOffsetType = std::pair;
+/// SizeOffsetType - A base template class for the object size visito
https://github.com/jdoerfert edited
https://github.com/llvm/llvm-project/pull/76882
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jdoerfert approved this pull request.
I left one more comment. I think the new classes are clearly superior to the
pairs. I looked over the changes, nothing jumps out. LG
https://github.com/llvm/llvm-project/pull/76882
___
cfe-commi
https://github.com/jdoerfert approved this pull request.
LG
https://github.com/llvm/llvm-project/pull/77003
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
jdoerfert wrote:
> > ongoing effort to extends PGO instrumentation to GPU device code
>
> Is there a high level description for this effort and its goal? Traditional
> compiler PGO is mostly for profiling control-flow, but we don't usually have
> a lot of control flow for GPU kernels.
I am un
jdoerfert wrote:
Can you rebase this so we can merge it?
https://github.com/llvm/llvm-project/pull/70667
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -959,8 +959,12 @@ void CodeGenPGO::emitCounterIncrement(CGBuilderTy
&Builder, const Stmt *S,
unsigned Counter = (*RegionCounterMap)[S];
- llvm::Value *Args[] = {FuncNameVar,
- Builder.getInt64(FunctionHash),
+ // Make sure that pointer to globa
Author: Johannes Doerfert
Date: 2022-03-16T17:04:28-05:00
New Revision: 07b176646134c3d88a4cecef5e0058e2de6b2409
URL:
https://github.com/llvm/llvm-project/commit/07b176646134c3d88a4cecef5e0058e2de6b2409
DIFF:
https://github.com/llvm/llvm-project/commit/07b176646134c3d88a4cecef5e0058e2de6b2409.d
Author: Johannes Doerfert
Date: 2022-03-16T17:35:54-05:00
New Revision: a597d6a780b184539f504392168b004bf392a135
URL:
https://github.com/llvm/llvm-project/commit/a597d6a780b184539f504392168b004bf392a135
DIFF:
https://github.com/llvm/llvm-project/commit/a597d6a780b184539f504392168b004bf392a135.d
Author: Johannes Doerfert
Date: 2022-03-17T12:53:47-05:00
New Revision: f02550bdd9b7e4b442009edc02f9e3f78400ae30
URL:
https://github.com/llvm/llvm-project/commit/f02550bdd9b7e4b442009edc02f9e3f78400ae30
DIFF:
https://github.com/llvm/llvm-project/commit/f02550bdd9b7e4b442009edc02f9e3f78400ae30.d
Author: Johannes Doerfert
Date: 2022-03-17T14:01:47-05:00
New Revision: 052a6c744af542bfd9d7faad5de72caf9f3eb6a7
URL:
https://github.com/llvm/llvm-project/commit/052a6c744af542bfd9d7faad5de72caf9f3eb6a7
DIFF:
https://github.com/llvm/llvm-project/commit/052a6c744af542bfd9d7faad5de72caf9f3eb6a7.d
Author: Johannes Doerfert
Date: 2022-03-17T14:58:22-05:00
New Revision: b4cc3b1dd8d7200640210513263b28187f810703
URL:
https://github.com/llvm/llvm-project/commit/b4cc3b1dd8d7200640210513263b28187f810703
DIFF:
https://github.com/llvm/llvm-project/commit/b4cc3b1dd8d7200640210513263b28187f810703.d
Author: Johannes Doerfert
Date: 2022-03-18T10:53:32-05:00
New Revision: 1df3a913efc497b2ce63d856b25ba8903378d377
URL:
https://github.com/llvm/llvm-project/commit/1df3a913efc497b2ce63d856b25ba8903378d377
DIFF:
https://github.com/llvm/llvm-project/commit/1df3a913efc497b2ce63d856b25ba8903378d377.d
Author: Johannes Doerfert
Date: 2022-07-21T12:36:54-05:00
New Revision: 48d6f5240187573881f96cc9574ea09592f50723
URL:
https://github.com/llvm/llvm-project/commit/48d6f5240187573881f96cc9574ea09592f50723
DIFF:
https://github.com/llvm/llvm-project/commit/48d6f5240187573881f96cc9574ea09592f50723.d
jdoerfert wrote:
> The versioning is required to support use cases where code generated by an
> older compiler is linked with a newer runtime.
Is that supported?
https://github.com/llvm/llvm-project/pull/85363
___
cfe-commits mailing list
cfe-commits
https://github.com/jdoerfert approved this pull request.
LG.
https://github.com/llvm/llvm-project/pull/85363
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -1235,27 +1251,56 @@ class OpenMPIRBuilder {
getTargetEntryUniqueInfo(FileIdentifierInfoCallbackTy CallBack,
StringRef ParentName = "");
- /// Functions used to generate reductions. Such functions take two Values
- /// representing LHS and RHS
https://github.com/jdoerfert edited
https://github.com/llvm/llvm-project/pull/80343
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -0,0 +1,1071 @@
+// NOTE: Assertions have been autogenerated by utils/update_cc_test_checks.py
UTC_ARGS: --function-signature --include-generated-funcs --replace-value-regex
"__omp_offloading_[0-9a-z]+_[0-9a-z]+" "reduction_size[.].+[.]"
"pl_cond[.].+[.|,]" --prefix-filechec
https://github.com/jdoerfert commented:
Some comments inlined.
Do we support non trivial constructors for reduction variables?
Similarly, did we support user defined reductions?
If either questions is answered with yes, do we keep that support?
We might need to ask Alexey.
https://github.com/
@@ -607,15 +621,17 @@ class OpenMPIRBuilder {
/// Generator for '#omp barrier'
///
/// \param Loc The location where the barrier directive was encountered.
- /// \param DK The kind of directive that caused the barrier.
+ /// \param Kind The kind of directive that caused
@@ -1235,27 +1251,56 @@ class OpenMPIRBuilder {
getTargetEntryUniqueInfo(FileIdentifierInfoCallbackTy CallBack,
StringRef ParentName = "");
- /// Functions used to generate reductions. Such functions take two Values
- /// representing LHS and RHS
https://github.com/jdoerfert approved this pull request.
https://github.com/llvm/llvm-project/pull/87108
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
jdoerfert wrote:
FWIW, for OpenMP we only need to support the [[]] spelling in C++. The fact we
had everything else was a side-effect of the implementation, IIRC.
Thus, this should be fine for OpenMP.
https://github.com/llvm/llvm-project/pull/84934
_
https://github.com/jdoerfert approved this pull request.
https://github.com/llvm/llvm-project/pull/87351
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jdoerfert edited
https://github.com/llvm/llvm-project/pull/80343
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -2953,7 +2953,7 @@ int bar(int n){
// CHECK3-NEXT:[[TMP8:%.*]] = getelementptr inbounds
[[STRUCT__GLOBALIZED_LOCALS_TY_0:%.*]], ptr [[TMP4]], i32 [[TMP5]]
// CHECK3-NEXT:[[C:%.*]] = getelementptr inbounds
[[STRUCT__GLOBALIZED_LOCALS_TY_0]], ptr [[TMP8]], i32 0, i32
https://github.com/jdoerfert commented:
So, just to double check. On the Clang side, all you did is move the codegen
and adapt it to work in the OMPIRBuilder, right? Expected outcome is the same,
modulo the two small changes.
https://github.com/llvm/llvm-project/pull/80343
@@ -36,14 +36,14 @@ void test() {
// CHECK1-NEXT:[[DYN_PTR_ADDR:%.*]] = alloca ptr, align 8
// CHECK1-NEXT:[[DOTZERO_ADDR:%.*]] = alloca i32, align 4
// CHECK1-NEXT:[[DOTTHREADID_TEMP_:%.*]] = alloca i32, align 4
-// CHECK1-NEXT:store ptr [[DYN_PTR]], ptr [[DYN_
jdoerfert wrote:
High level question:
Does this patch eliminate the variadic call edge, or, does it perform inlining
on very special variadic function definitions?
I thought the former but `isFunctionInlinable`, sufficiently confused me.
https://github.com/llvm/llvm-project/pull/81058
___
@@ -0,0 +1,14 @@
+// RUN: %clang_cc1 -debug-info-kind=limited -emit-llvm -o - | FileCheck %s
+
+void t1() __attribute__((llvm_fn_attr("custom_attr", "custom_value"),
llvm_fn_attr("second_attr", "second_value")));
+
+void t1()
+{
+}
+
+void t2();
+
+void t3() {
+ t2() at
https://github.com/jdoerfert commented:
Test?
https://github.com/llvm/llvm-project/pull/79314
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jdoerfert commented:
Do we need two different linkages or could the COFF setting be used in both?
Can we have a test to show the merging works as expected?
https://github.com/llvm/llvm-project/pull/79231
___
cfe-commits mailing list
https://github.com/jdoerfert approved this pull request.
LG
https://github.com/llvm/llvm-project/pull/79314
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jdoerfert approved this pull request.
LG
https://github.com/llvm/llvm-project/pull/79231
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jdoerfert approved this pull request.
https://github.com/llvm/llvm-project/pull/75467
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
jdoerfert wrote:
We are back to the duplication.
The attribute here, num-work-groups, exist in IR as:
NVPTX: minctasm -> min work groups
NVPTX: maxclusterrank -> max work groups
OpenMP: omp_target_num_teams -> right now exact = num work groups
@bader This is not the same as the intrinsics but we
https://github.com/jdoerfert created
https://github.com/llvm/llvm-project/pull/69806
The patch contains a basic BumpAllocator for (AMD)GPUs to allow us to run more
tests. The allocator implements `malloc`, both internally and externally, while
we continue to default to the NVIDIA `malloc` when
https://github.com/jdoerfert updated
https://github.com/llvm/llvm-project/pull/69806
>From d0df9cbcb01528760c45898891e175f915dddbb1 Mon Sep 17 00:00:00 2001
From: Johannes Doerfert
Date: Sat, 30 Sep 2023 23:37:28 -0700
Subject: [PATCH] [OpenMP] Basic BumpAllocator for (AMD)GPUs
The patch conta
https://github.com/jdoerfert updated
https://github.com/llvm/llvm-project/pull/69806
>From 50807ba3714b5556e9971f3f009fbd8bea70e15f Mon Sep 17 00:00:00 2001
From: Johannes Doerfert
Date: Sat, 30 Sep 2023 23:37:28 -0700
Subject: [PATCH] [OpenMP] Basic BumpAllocator for (AMD)GPUs
The patch conta
@@ -15,9 +15,19 @@
#endif
#ifdef __cplusplus
+#include
jdoerfert wrote:
this is not freestanding
https://github.com/llvm/llvm-project/pull/69806
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://list
https://github.com/jdoerfert updated
https://github.com/llvm/llvm-project/pull/69806
>From 70619108a402b01c5f1f9d307a8cf21289849d74 Mon Sep 17 00:00:00 2001
From: Johannes Doerfert
Date: Sat, 30 Sep 2023 23:37:28 -0700
Subject: [PATCH] [OpenMP] Basic BumpAllocator for (AMD)GPUs
The patch conta
https://github.com/jdoerfert updated
https://github.com/llvm/llvm-project/pull/69806
>From f3e7e4008cc2acf9101721efd0b7c736b7d982c0 Mon Sep 17 00:00:00 2001
From: Johannes Doerfert
Date: Sat, 30 Sep 2023 23:37:28 -0700
Subject: [PATCH] [OpenMP] Basic BumpAllocator for (AMD)GPUs
The patch conta
@@ -36,6 +46,15 @@ extern "C" {
#pragma omp end declare variant
#ifdef __AMDGCN__
+#pragma omp begin declare variant match(
\
+device = {arch(amdgcn)},
\
+implementation =
@@ -0,0 +1,80 @@
+//===-- State.cpp - OpenMP State & ICV interface - C++ -*-===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Apach
https://github.com/jdoerfert approved this pull request.
Seems a reasonable solution, given that nothing in this space is really nice
and clean.
Nobody complained for a while, LG.
https://github.com/llvm/llvm-project/pull/68346
___
cfe-commits mailin
@@ -1126,6 +1133,185 @@ void OpenMPIRBuilder::emitCancelationCheckImpl(Value
*CancelFlag,
Builder.SetInsertPoint(NonCancellationBlock, NonCancellationBlock->begin());
}
+// Callback used to create OpenMP runtime calls to support
+// omp parallel clause for the device.
+// W
@@ -1126,6 +1133,185 @@ void OpenMPIRBuilder::emitCancelationCheckImpl(Value
*CancelFlag,
Builder.SetInsertPoint(NonCancellationBlock, NonCancellationBlock->begin());
}
+// Callback used to create OpenMP runtime calls to support
+// omp parallel clause for the device.
+// W
@@ -1126,6 +1133,185 @@ void OpenMPIRBuilder::emitCancelationCheckImpl(Value
*CancelFlag,
Builder.SetInsertPoint(NonCancellationBlock, NonCancellationBlock->begin());
}
+// Callback used to create OpenMP runtime calls to support
+// omp parallel clause for the device.
+// W
@@ -1126,6 +1133,185 @@ void OpenMPIRBuilder::emitCancelationCheckImpl(Value
*CancelFlag,
Builder.SetInsertPoint(NonCancellationBlock, NonCancellationBlock->begin());
}
+// Callback used to create OpenMP runtime calls to support
+// omp parallel clause for the device.
+// W
@@ -1126,6 +1133,185 @@ void OpenMPIRBuilder::emitCancelationCheckImpl(Value
*CancelFlag,
Builder.SetInsertPoint(NonCancellationBlock, NonCancellationBlock->begin());
}
+// Callback used to create OpenMP runtime calls to support
+// omp parallel clause for the device.
+// W
@@ -1126,6 +1133,185 @@ void OpenMPIRBuilder::emitCancelationCheckImpl(Value
*CancelFlag,
Builder.SetInsertPoint(NonCancellationBlock, NonCancellationBlock->begin());
}
+// Callback used to create OpenMP runtime calls to support
+// omp parallel clause for the device.
+// W
@@ -1026,25 +1026,25 @@ for (int i = 0; i < argc; ++i) {
// CHECK3-NEXT:call void @llvm.experimental.noalias.scope.decl(metadata
[[META8:![0-9]+]])
// CHECK3-NEXT:call void @llvm.experimental.noalias.scope.decl(metadata
[[META10:![0-9]+]])
// CHECK3-NEXT:call void
@@ -1126,6 +1133,185 @@ void OpenMPIRBuilder::emitCancelationCheckImpl(Value
*CancelFlag,
Builder.SetInsertPoint(NonCancellationBlock, NonCancellationBlock->begin());
}
+// Callback used to create OpenMP runtime calls to support
+// omp parallel clause for the device.
+// W
@@ -1736,26 +1750,20 @@ OpenMPIRBuilder::createTask(const LocationDescription
&Loc,
StaleCI->eraseFromParent();
-// Emit the body for wrapper function
-BasicBlock *WrapperEntryBB =
-BasicBlock::Create(M.getContext(), "", WrapperFunc);
-Builder.SetInse
@@ -1523,41 +1560,31 @@ OpenMPIRBuilder::createTask(const LocationDescription
&Loc,
BasicBlock *TaskAllocaBB =
splitBB(Builder, /*CreateBranch=*/true, "task.alloca");
+ InsertPointTy TaskAllocaIP =
+ InsertPointTy(TaskAllocaBB, TaskAllocaBB->begin());
+ InsertP
@@ -1523,41 +1560,31 @@ OpenMPIRBuilder::createTask(const LocationDescription
&Loc,
BasicBlock *TaskAllocaBB =
splitBB(Builder, /*CreateBranch=*/true, "task.alloca");
+ InsertPointTy TaskAllocaIP =
+ InsertPointTy(TaskAllocaBB, TaskAllocaBB->begin());
+ InsertP
@@ -1523,41 +1560,31 @@ OpenMPIRBuilder::createTask(const LocationDescription
&Loc,
BasicBlock *TaskAllocaBB =
splitBB(Builder, /*CreateBranch=*/true, "task.alloca");
+ InsertPointTy TaskAllocaIP =
+ InsertPointTy(TaskAllocaBB, TaskAllocaBB->begin());
+ InsertP
@@ -1736,26 +1750,20 @@ OpenMPIRBuilder::createTask(const LocationDescription
&Loc,
StaleCI->eraseFromParent();
-// Emit the body for wrapper function
-BasicBlock *WrapperEntryBB =
-BasicBlock::Create(M.getContext(), "", WrapperFunc);
-Builder.SetInse
@@ -5771,84 +5779,63 @@ OpenMPIRBuilder::createTeams(const LocationDescription
&Loc,
BasicBlock *AllocaBB =
splitBB(Builder, /*CreateBranch=*/true, "teams.alloca");
+ // Generate the body of teams.
+ InsertPointTy AllocaIP(AllocaBB, AllocaBB->begin());
+ InsertPoin
@@ -1736,26 +1750,20 @@ OpenMPIRBuilder::createTask(const LocationDescription
&Loc,
StaleCI->eraseFromParent();
-// Emit the body for wrapper function
-BasicBlock *WrapperEntryBB =
-BasicBlock::Create(M.getContext(), "", WrapperFunc);
-Builder.SetInse
jdoerfert wrote:
Can you make an example on how this is used now? Is there a way to test this?
https://github.com/llvm/llvm-project/pull/70171
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-c
https://github.com/jdoerfert commented:
Your motivation is sound, apologies for the churn this caused.
Thaat said, this alias is not `noalias` but global symbols aliases.
The commit that introduced the NOT check removed:
```
// CHECK-DAG: @_ZN16SpecSpecialFuncs6MethodEv = {{.*}}alias i32
(%stru
jdoerfert wrote:
This contains two other commits that are in two other PRs and will be committed
first.
https://github.com/llvm/llvm-project/pull/70273
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/list
Author: Johannes Doerfert
Date: 2023-10-26T14:38:24-07:00
New Revision: ab34d71087a85a9d024657207683ea0eb775d326
URL:
https://github.com/llvm/llvm-project/commit/ab34d71087a85a9d024657207683ea0eb775d326
DIFF:
https://github.com/llvm/llvm-project/commit/ab34d71087a85a9d024657207683ea0eb775d326.d
Author: Johannes Doerfert
Date: 2023-10-26T14:38:24-07:00
New Revision: 57cebc709df0ce839807b852432eccf345d8a63e
URL:
https://github.com/llvm/llvm-project/commit/57cebc709df0ce839807b852432eccf345d8a63e
DIFF:
https://github.com/llvm/llvm-project/commit/57cebc709df0ce839807b852432eccf345d8a63e.d
@@ -607,8 +608,13 @@ void CodeGenModule::handleAMDGPUFlatWorkGroupSizeAttr(
if (Min != 0) {
assert(Min <= Max && "Min must be less than or equal Max");
+if (MinThreadsVal)
+ *MinThreadsVal = Min;
+if (MaxThreadsVal)
+ *MaxThreadsVal = Max;
std::str
https://github.com/jdoerfert closed
https://github.com/llvm/llvm-project/pull/70247
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -1,68 +1,20 @@
-// RUN: %clang_cc1 -verify -fopenmp -fopenmp-targets=powerpc64le-ibm-linux-gnu
-x c++ -triple powerpc64le-unknown-unknown -emit-llvm %s -o - | FileCheck
-allow-deprecated-dag-overlap %s -check-prefix=CHECK1
-// RUN: %clang_cc1 -fopenmp -fopenmp-targets=powerp
@@ -0,0 +1,161 @@
+/*
+ * DRB006-indirectaccess2-orig-yes.c -- Archer testcase
+ */
+//===--===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+//
+// See tools/archer/LIC
Author: jdoerfert
Date: Wed Sep 4 10:15:37 2019
New Revision: 370930
URL: http://llvm.org/viewvc/llvm-project?rev=370930&view=rev
Log:
[OpenMP][Docs] Provide implementation status details
This adds a more fine-grained list of OpenMP features with their
implementation status and associated review
Author: Johannes Doerfert
Date: 2019-12-30T13:57:13-06:00
New Revision: 10fedd94b4326225de4a8a1fc53594cebd501246
URL:
https://github.com/llvm/llvm-project/commit/10fedd94b4326225de4a8a1fc53594cebd501246
DIFF:
https://github.com/llvm/llvm-project/commit/10fedd94b4326225de4a8a1fc53594cebd501246.d
Author: Johannes Doerfert
Date: 2019-12-30T15:01:14-06:00
New Revision: 6bd1fcd795994f484e8f974be566edbbbf23927d
URL:
https://github.com/llvm/llvm-project/commit/6bd1fcd795994f484e8f974be566edbbbf23927d
DIFF:
https://github.com/llvm/llvm-project/commit/6bd1fcd795994f484e8f974be566edbbbf23927d.d
Author: Johannes Doerfert
Date: 2020-09-16T13:37:09-05:00
New Revision: 05fd04eda4b22b09e33753132cbf037a1265c7e2
URL:
https://github.com/llvm/llvm-project/commit/05fd04eda4b22b09e33753132cbf037a1265c7e2
DIFF:
https://github.com/llvm/llvm-project/commit/05fd04eda4b22b09e33753132cbf037a1265c7e2.d
Author: Johannes Doerfert
Date: 2020-09-16T13:37:08-05:00
New Revision: 6a02932becaeaeb02eddfaed567f3dad3719dd1c
URL:
https://github.com/llvm/llvm-project/commit/6a02932becaeaeb02eddfaed567f3dad3719dd1c
DIFF:
https://github.com/llvm/llvm-project/commit/6a02932becaeaeb02eddfaed567f3dad3719dd1c.d
Author: Johannes Doerfert
Date: 2020-09-16T13:37:09-05:00
New Revision: 5c63ae156e96a20ce96570d4bd2c48a9c8170a9d
URL:
https://github.com/llvm/llvm-project/commit/5c63ae156e96a20ce96570d4bd2c48a9c8170a9d
DIFF:
https://github.com/llvm/llvm-project/commit/5c63ae156e96a20ce96570d4bd2c48a9c8170a9d.d
Author: Johannes Doerfert
Date: 2020-09-16T13:37:09-05:00
New Revision: 97652202d1e6964d5d7a1c03a257452c7ad95233
URL:
https://github.com/llvm/llvm-project/commit/97652202d1e6964d5d7a1c03a257452c7ad95233
DIFF:
https://github.com/llvm/llvm-project/commit/97652202d1e6964d5d7a1c03a257452c7ad95233.d
Author: Johannes Doerfert
Date: 2020-09-16T13:37:10-05:00
New Revision: 56069b5c71ca78749aa983c1e9de6f1e4c049f4b
URL:
https://github.com/llvm/llvm-project/commit/56069b5c71ca78749aa983c1e9de6f1e4c049f4b
DIFF:
https://github.com/llvm/llvm-project/commit/56069b5c71ca78749aa983c1e9de6f1e4c049f4b.d
Author: Johannes Doerfert
Date: 2020-09-16T13:37:09-05:00
New Revision: c4b7a1da9d872ed075ce99c80a90b11a135577a0
URL:
https://github.com/llvm/llvm-project/commit/c4b7a1da9d872ed075ce99c80a90b11a135577a0
DIFF:
https://github.com/llvm/llvm-project/commit/c4b7a1da9d872ed075ce99c80a90b11a135577a0.d
Author: Johannes Doerfert
Date: 2020-09-16T13:37:10-05:00
New Revision: 5c1084e8840b02d410ba125cbba466465242d820
URL:
https://github.com/llvm/llvm-project/commit/5c1084e8840b02d410ba125cbba466465242d820
DIFF:
https://github.com/llvm/llvm-project/commit/5c1084e8840b02d410ba125cbba466465242d820.d
Author: Johannes Doerfert
Date: 2020-12-15T16:51:34-06:00
New Revision: b9c77542e23756967e77dc42412effc41257a850
URL:
https://github.com/llvm/llvm-project/commit/b9c77542e23756967e77dc42412effc41257a850
DIFF:
https://github.com/llvm/llvm-project/commit/b9c77542e23756967e77dc42412effc41257a850.d
Author: Johannes Doerfert
Date: 2020-12-15T16:51:34-06:00
New Revision: a5a14cbe7f87e01882ecaa14df5d596cbf38823a
URL:
https://github.com/llvm/llvm-project/commit/a5a14cbe7f87e01882ecaa14df5d596cbf38823a
DIFF:
https://github.com/llvm/llvm-project/commit/a5a14cbe7f87e01882ecaa14df5d596cbf38823a.d
Author: Johannes Doerfert
Date: 2020-12-15T17:24:53-06:00
New Revision: bc7126b2bc542fdb28347c73a9cb193f5790d93b
URL:
https://github.com/llvm/llvm-project/commit/bc7126b2bc542fdb28347c73a9cb193f5790d93b
DIFF:
https://github.com/llvm/llvm-project/commit/bc7126b2bc542fdb28347c73a9cb193f5790d93b.d
Author: Johannes Doerfert
Date: 2020-12-15T18:03:10-06:00
New Revision: 1efd7a73acdf1e3f61bbcf82d3c30be41771ce6b
URL:
https://github.com/llvm/llvm-project/commit/1efd7a73acdf1e3f61bbcf82d3c30be41771ce6b
DIFF:
https://github.com/llvm/llvm-project/commit/1efd7a73acdf1e3f61bbcf82d3c30be41771ce6b.d
Author: Johannes Doerfert
Date: 2020-12-16T20:02:49-06:00
New Revision: 2e6e4e6aeef71dd8fba038177a34a82b574d2126
URL:
https://github.com/llvm/llvm-project/commit/2e6e4e6aeef71dd8fba038177a34a82b574d2126
DIFF:
https://github.com/llvm/llvm-project/commit/2e6e4e6aeef71dd8fba038177a34a82b574d2126.d
Author: Johannes Doerfert
Date: 2020-12-17T14:38:26-06:00
New Revision: 994bb6eb7d01db1d9461e54d17a63af2ba1af2c9
URL:
https://github.com/llvm/llvm-project/commit/994bb6eb7d01db1d9461e54d17a63af2ba1af2c9
DIFF:
https://github.com/llvm/llvm-project/commit/994bb6eb7d01db1d9461e54d17a63af2ba1af2c9.d
Author: Johannes Doerfert
Date: 2020-09-28T23:26:21-05:00
New Revision: c942095790decf525a445f3bd68fb9bcc9aa43c6
URL:
https://github.com/llvm/llvm-project/commit/c942095790decf525a445f3bd68fb9bcc9aa43c6
DIFF:
https://github.com/llvm/llvm-project/commit/c942095790decf525a445f3bd68fb9bcc9aa43c6.d
Author: Johannes Doerfert
Date: 2020-09-29T00:37:11-05:00
New Revision: 4fc69ab002382675d84f611f22599cb3cb4a0787
URL:
https://github.com/llvm/llvm-project/commit/4fc69ab002382675d84f611f22599cb3cb4a0787
DIFF:
https://github.com/llvm/llvm-project/commit/4fc69ab002382675d84f611f22599cb3cb4a0787.d
Author: Johannes Doerfert
Date: 2020-10-07T00:06:51-05:00
New Revision: 5a3f6bfe8a71b94728597aee12a4c36949d5f6af
URL:
https://github.com/llvm/llvm-project/commit/5a3f6bfe8a71b94728597aee12a4c36949d5f6af
DIFF:
https://github.com/llvm/llvm-project/commit/5a3f6bfe8a71b94728597aee12a4c36949d5f6af.d
Author: Johannes Doerfert
Date: 2020-10-27T19:12:51-05:00
New Revision: b1a90e1599a65bccf9af985603e198af3876b59a
URL:
https://github.com/llvm/llvm-project/commit/b1a90e1599a65bccf9af985603e198af3876b59a
DIFF:
https://github.com/llvm/llvm-project/commit/b1a90e1599a65bccf9af985603e198af3876b59a.d
Author: Johannes Doerfert
Date: 2020-10-27T23:52:59-05:00
New Revision: 17c8251bca83072d2f3e00f936d6ce24500e6b02
URL:
https://github.com/llvm/llvm-project/commit/17c8251bca83072d2f3e00f936d6ce24500e6b02
DIFF:
https://github.com/llvm/llvm-project/commit/17c8251bca83072d2f3e00f936d6ce24500e6b02.d
Author: Johannes Doerfert
Date: 2020-10-30T01:31:45-05:00
New Revision: 2c58fa54e8fae3e03bb8d69d32ab2333de9e2697
URL:
https://github.com/llvm/llvm-project/commit/2c58fa54e8fae3e03bb8d69d32ab2333de9e2697
DIFF:
https://github.com/llvm/llvm-project/commit/2c58fa54e8fae3e03bb8d69d32ab2333de9e2697.d
Author: Johannes Doerfert
Date: 2021-02-15T13:16:44-06:00
New Revision: 3b2f19d0bc2803697526191a8a607efa0b38f7e4
URL:
https://github.com/llvm/llvm-project/commit/3b2f19d0bc2803697526191a8a607efa0b38f7e4
DIFF:
https://github.com/llvm/llvm-project/commit/3b2f19d0bc2803697526191a8a607efa0b38f7e4.d
Author: Johannes Doerfert
Date: 2021-02-15T13:16:55-06:00
New Revision: f9286b434b764b366f1aad9249c04e7741ed5518
URL:
https://github.com/llvm/llvm-project/commit/f9286b434b764b366f1aad9249c04e7741ed5518
DIFF:
https://github.com/llvm/llvm-project/commit/f9286b434b764b366f1aad9249c04e7741ed5518.d
Author: Johannes Doerfert
Date: 2021-02-15T13:17:05-06:00
New Revision: 1dd66e6111a8247c6c7931143251c0cf1442b905
URL:
https://github.com/llvm/llvm-project/commit/1dd66e6111a8247c6c7931143251c0cf1442b905
DIFF:
https://github.com/llvm/llvm-project/commit/1dd66e6111a8247c6c7931143251c0cf1442b905.d
Author: Johannes Doerfert
Date: 2021-07-10T12:32:50-05:00
New Revision: 1d5711c3eeb62098b46d4d383f2e849b9756105d
URL:
https://github.com/llvm/llvm-project/commit/1d5711c3eeb62098b46d4d383f2e849b9756105d
DIFF:
https://github.com/llvm/llvm-project/commit/1d5711c3eeb62098b46d4d383f2e849b9756105d.d
Author: Johannes Doerfert
Date: 2021-07-10T18:18:34-05:00
New Revision: a706b94ea5560a7733e403006a9066cc41e82b5d
URL:
https://github.com/llvm/llvm-project/commit/a706b94ea5560a7733e403006a9066cc41e82b5d
DIFF:
https://github.com/llvm/llvm-project/commit/a706b94ea5560a7733e403006a9066cc41e82b5d.d
101 - 200 of 474 matches
Mail list logo