https://github.com/compnerd approved this pull request.
https://github.com/llvm/llvm-project/pull/65420
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/compnerd edited
https://github.com/llvm/llvm-project/pull/65420
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/compnerd resolved
https://github.com/llvm/llvm-project/pull/65187
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/compnerd edited
https://github.com/llvm/llvm-project/pull/65187
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/compnerd resolved
https://github.com/llvm/llvm-project/pull/65187
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/compnerd approved this pull request.
Would appreciate the removal of the noted unnecessary braces, but LGTM.
https://github.com/llvm/llvm-project/pull/65187
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
@@ -105,6 +110,40 @@ class APINotesWriter::Implementation {
llvm::SmallVector, 1>>
Typedefs;
+ /// Retrieve the ID for the given identifier.
+ IdentifierID getIdentifier(StringRef Identifier) {
+if (Identifier.empty())
+ return 0;
+
+auto
https://github.com/compnerd resolved
https://github.com/llvm/llvm-project/pull/65187
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/compnerd resolved
https://github.com/llvm/llvm-project/pull/65187
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/compnerd resolved
https://github.com/llvm/llvm-project/pull/65187
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -19,11 +19,11 @@
namespace clang {
namespace api_notes {
-class APINotesWriter::Implementation {
- template
- using VersionedSmallVector =
- llvm::SmallVector, 1>;
+template
+using VersionedSmallVector =
+llvm::SmallVector, 1>;
compnerd wrote:
https://github.com/compnerd resolved
https://github.com/llvm/llvm-project/pull/65187
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/compnerd submitted
https://github.com/llvm/llvm-project/pull/65187
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -1200,5 +1235,128 @@ APINotesWriter::~APINotesWriter() = default;
void APINotesWriter::writeToStream(llvm::raw_ostream ) {
Implementation->writeToStream(OS);
}
+
+ContextID APINotesWriter::addObjCContext(std::optional ParentCtxID,
+
@@ -1200,5 +1235,128 @@ APINotesWriter::~APINotesWriter() = default;
void APINotesWriter::writeToStream(llvm::raw_ostream ) {
Implementation->writeToStream(OS);
}
+
+ContextID APINotesWriter::addObjCContext(std::optional ParentCtxID,
+
@@ -1200,5 +1235,128 @@ APINotesWriter::~APINotesWriter() = default;
void APINotesWriter::writeToStream(llvm::raw_ostream ) {
Implementation->writeToStream(OS);
}
+
+ContextID APINotesWriter::addObjCContext(std::optional ParentCtxID,
+
@@ -19,11 +19,11 @@
namespace clang {
namespace api_notes {
-class APINotesWriter::Implementation {
- template
- using VersionedSmallVector =
- llvm::SmallVector, 1>;
+template
+using VersionedSmallVector =
+llvm::SmallVector, 1>;
compnerd wrote:
@@ -33,6 +33,7 @@ class APINotesWriter::Implementation {
/// Mapping from strings to identifier IDs.
llvm::StringMap IdentifierIDs;
+public:
compnerd wrote:
Why make all this public?
https://github.com/llvm/llvm-project/pull/65187
@@ -749,6 +750,17 @@ struct Context {
Context(ContextID id, ContextKind kind) : id(id), kind(kind) {}
};
+
+/// A temporary reference to an Objective-C selector, suitable for
+/// referencing selector data on the stack.
+///
+/// Instances of this struct do not store
https://github.com/compnerd edited
https://github.com/llvm/llvm-project/pull/65187
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/compnerd submitted
https://github.com/llvm/llvm-project/pull/65178
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Saleem Abdulrasool
Date: 2023-08-17T10:05:10-07:00
New Revision: 6cdaf7e6ad53f882d1b3a36f05c0e145db1d7051
URL:
https://github.com/llvm/llvm-project/commit/6cdaf7e6ad53f882d1b3a36f05c0e145db1d7051
DIFF:
Author: Saleem Abdulrasool
Date: 2023-08-17T08:49:35-07:00
New Revision: f806be5eaae156eedeebd3cae2d0894ab0fa65dd
URL:
https://github.com/llvm/llvm-project/commit/f806be5eaae156eedeebd3cae2d0894ab0fa65dd
DIFF:
Author: Saleem Abdulrasool
Date: 2023-08-01T11:00:27-07:00
New Revision: 05d613ea931b6de1b46dfe04b8e55285359047f4
URL:
https://github.com/llvm/llvm-project/commit/05d613ea931b6de1b46dfe04b8e55285359047f4
DIFF:
Author: Saleem Abdulrasool
Date: 2023-05-10T10:31:53-07:00
New Revision: d747f8277b386059a74dee062295aa8d864398fc
URL:
https://github.com/llvm/llvm-project/commit/d747f8277b386059a74dee062295aa8d864398fc
DIFF:
Author: Saleem Abdulrasool
Date: 2023-05-10T10:00:25-07:00
New Revision: ce5ad23ac29bb70427dd22d9ee480d22e0aa6cf1
URL:
https://github.com/llvm/llvm-project/commit/ce5ad23ac29bb70427dd22d9ee480d22e0aa6cf1
DIFF:
Author: Saleem Abdulrasool
Date: 2023-04-20T09:02:52-07:00
New Revision: 3b0677964c46f2d98499eb6b177bcbfca704b109
URL:
https://github.com/llvm/llvm-project/commit/3b0677964c46f2d98499eb6b177bcbfca704b109
DIFF:
Author: Saleem Abdulrasool
Date: 2023-03-22T09:46:36-04:00
New Revision: 893ce5759fe2e450dc637d4c76e779f883535882
URL:
https://github.com/llvm/llvm-project/commit/893ce5759fe2e450dc637d4c76e779f883535882
DIFF:
Author: Saleem Abdulrasool
Date: 2023-03-07T08:41:35-08:00
New Revision: f1440bf6fd22ca0a5fc3594000e966201989fd48
URL:
https://github.com/llvm/llvm-project/commit/f1440bf6fd22ca0a5fc3594000e966201989fd48
DIFF:
Author: Saleem Abdulrasool
Date: 2023-01-05T20:53:52Z
New Revision: 179d24d764ac68220047a8771e1bb06a7cb2a0da
URL:
https://github.com/llvm/llvm-project/commit/179d24d764ac68220047a8771e1bb06a7cb2a0da
DIFF:
https://github.com/llvm/llvm-project/commit/179d24d764ac68220047a8771e1bb06a7cb2a0da.diff
Author: Saleem Abdulrasool
Date: 2022-12-21T19:09:10Z
New Revision: 6c3a2902f1f8d102aa5b3cd37def4f1420ac0c80
URL:
https://github.com/llvm/llvm-project/commit/6c3a2902f1f8d102aa5b3cd37def4f1420ac0c80
DIFF:
https://github.com/llvm/llvm-project/commit/6c3a2902f1f8d102aa5b3cd37def4f1420ac0c80.diff
Author: Saleem Abdulrasool
Date: 2022-12-15T21:50:28Z
New Revision: e0c3142af075e2ef89395dbed5939071345eb622
URL:
https://github.com/llvm/llvm-project/commit/e0c3142af075e2ef89395dbed5939071345eb622
DIFF:
https://github.com/llvm/llvm-project/commit/e0c3142af075e2ef89395dbed5939071345eb622.diff
Author: Saleem Abdulrasool
Date: 2022-12-09T16:58:46Z
New Revision: 707cc06e1570b5966efcd6a9124191c80fa7a754
URL:
https://github.com/llvm/llvm-project/commit/707cc06e1570b5966efcd6a9124191c80fa7a754
DIFF:
https://github.com/llvm/llvm-project/commit/707cc06e1570b5966efcd6a9124191c80fa7a754.diff
Author: Saleem Abdulrasool
Date: 2022-11-21T22:34:50Z
New Revision: b78d5380da1184a4df0e3c31146bf50c3dadd5e0
URL:
https://github.com/llvm/llvm-project/commit/b78d5380da1184a4df0e3c31146bf50c3dadd5e0
DIFF:
https://github.com/llvm/llvm-project/commit/b78d5380da1184a4df0e3c31146bf50c3dadd5e0.diff
Author: Saleem Abdulrasool
Date: 2022-08-16T21:27:05Z
New Revision: 585f62be1a438ca132aa443e556d102bc908a072
URL:
https://github.com/llvm/llvm-project/commit/585f62be1a438ca132aa443e556d102bc908a072
DIFF:
https://github.com/llvm/llvm-project/commit/585f62be1a438ca132aa443e556d102bc908a072.diff
Author: Saleem Abdulrasool
Date: 2022-05-24T17:49:44Z
New Revision: b159108bc5ebd7f37373896ece1da8f49612f7a6
URL:
https://github.com/llvm/llvm-project/commit/b159108bc5ebd7f37373896ece1da8f49612f7a6
DIFF:
https://github.com/llvm/llvm-project/commit/b159108bc5ebd7f37373896ece1da8f49612f7a6.diff
Author: Saleem Abdulrasool
Date: 2021-11-24T12:52:16-08:00
New Revision: 1ad7de9e92bc2977698e5f6d6493202b50c912d5
URL:
https://github.com/llvm/llvm-project/commit/1ad7de9e92bc2977698e5f6d6493202b50c912d5
DIFF:
Author: Saleem Abdulrasool
Date: 2021-09-20T21:23:33Z
New Revision: 96d3319d6f024b17ac725d9595548acc4787003c
URL:
https://github.com/llvm/llvm-project/commit/96d3319d6f024b17ac725d9595548acc4787003c
DIFF:
https://github.com/llvm/llvm-project/commit/96d3319d6f024b17ac725d9595548acc4787003c.diff
Author: Saleem Abdulrasool
Date: 2021-09-16T17:43:59Z
New Revision: f1e8ceb3054a02f4225ff7ab74cde10b70826707
URL:
https://github.com/llvm/llvm-project/commit/f1e8ceb3054a02f4225ff7ab74cde10b70826707
DIFF:
https://github.com/llvm/llvm-project/commit/f1e8ceb3054a02f4225ff7ab74cde10b70826707.diff
Author: Saleem Abdulrasool
Date: 2021-09-15T20:52:55Z
New Revision: d249200fa7d540fb0b3ddc065575293e1da11107
URL:
https://github.com/llvm/llvm-project/commit/d249200fa7d540fb0b3ddc065575293e1da11107
DIFF:
https://github.com/llvm/llvm-project/commit/d249200fa7d540fb0b3ddc065575293e1da11107.diff
Author: Saleem Abdulrasool
Date: 2021-09-14T10:52:35-07:00
New Revision: 49992c04148e5327bef9bd2dff53a0d46004b4b4
URL:
https://github.com/llvm/llvm-project/commit/49992c04148e5327bef9bd2dff53a0d46004b4b4
DIFF:
Author: Saleem Abdulrasool
Date: 2021-09-14T08:12:10-07:00
New Revision: d0d9e6f0849b2e76e980e2edf365302f47f4e35f
URL:
https://github.com/llvm/llvm-project/commit/d0d9e6f0849b2e76e980e2edf365302f47f4e35f
DIFF:
Author: Saleem Abdulrasool
Date: 2021-08-10T17:53:31Z
New Revision: 08a5ac36b956edeb989b4a65269a829eac26a5a2
URL:
https://github.com/llvm/llvm-project/commit/08a5ac36b956edeb989b4a65269a829eac26a5a2
DIFF:
https://github.com/llvm/llvm-project/commit/08a5ac36b956edeb989b4a65269a829eac26a5a2.diff
Author: Saleem Abdulrasool
Date: 2021-08-02T16:36:37Z
New Revision: d6d0b6559e97a3d0b258814e870d3e19f3a7ffcc
URL:
https://github.com/llvm/llvm-project/commit/d6d0b6559e97a3d0b258814e870d3e19f3a7ffcc
DIFF:
https://github.com/llvm/llvm-project/commit/d6d0b6559e97a3d0b258814e870d3e19f3a7ffcc.diff
Author: Saleem Abdulrasool
Date: 2021-07-13T10:04:11-07:00
New Revision: 7a20670d168af31ef77209f43ca0622800ce513a
URL:
https://github.com/llvm/llvm-project/commit/7a20670d168af31ef77209f43ca0622800ce513a
DIFF:
Author: Saleem Abdulrasool
Date: 2021-07-02T15:44:01-07:00
New Revision: 24f4c3ebef63c7d2553132d7d9d75ea19338bcb7
URL:
https://github.com/llvm/llvm-project/commit/24f4c3ebef63c7d2553132d7d9d75ea19338bcb7
DIFF:
Author: Saleem Abdulrasool
Date: 2021-06-19T09:19:52-07:00
New Revision: decfad7d8e9b268654dd2d76a7f5f777502b60a6
URL:
https://github.com/llvm/llvm-project/commit/decfad7d8e9b268654dd2d76a7f5f777502b60a6
DIFF:
Author: Saleem Abdulrasool
Date: 2021-06-15T09:15:17-07:00
New Revision: a6948da86ad7e78d66b26263c2681ef6385cc234
URL:
https://github.com/llvm/llvm-project/commit/a6948da86ad7e78d66b26263c2681ef6385cc234
DIFF:
Author: Saleem Abdulrasool
Date: 2021-06-13T14:44:54-07:00
New Revision: e03be2efe564026ad3b04d459794c89c674e1ed9
URL:
https://github.com/llvm/llvm-project/commit/e03be2efe564026ad3b04d459794c89c674e1ed9
DIFF:
Author: Saleem Abdulrasool
Date: 2021-06-13T10:58:55-07:00
New Revision: 527a1821e6f8e115db3335a3341c7ac491725a0d
URL:
https://github.com/llvm/llvm-project/commit/527a1821e6f8e115db3335a3341c7ac491725a0d
DIFF:
Author: Saleem Abdulrasool
Date: 2021-06-12T09:27:44-07:00
New Revision: 76f1baa7875acd88bdd4b431eed6e2d2decfc0fe
URL:
https://github.com/llvm/llvm-project/commit/76f1baa7875acd88bdd4b431eed6e2d2decfc0fe
DIFF:
Author: Saleem Abdulrasool
Date: 2021-01-08T20:49:28Z
New Revision: 16fdc5da89068f646c153c6bd6c493b1d666bfbf
URL:
https://github.com/llvm/llvm-project/commit/16fdc5da89068f646c153c6bd6c493b1d666bfbf
DIFF:
https://github.com/llvm/llvm-project/commit/16fdc5da89068f646c153c6bd6c493b1d666bfbf.diff
Author: Saleem Abdulrasool
Date: 2020-12-08T21:15:41Z
New Revision: b13f74151137f33327e0549adc9778aebf98a299
URL:
https://github.com/llvm/llvm-project/commit/b13f74151137f33327e0549adc9778aebf98a299
DIFF:
https://github.com/llvm/llvm-project/commit/b13f74151137f33327e0549adc9778aebf98a299.diff
Author: Saleem Abdulrasool
Date: 2020-12-01T19:01:06Z
New Revision: 4eaa024863f4a86151beb7971301c6ab10a9de01
URL:
https://github.com/llvm/llvm-project/commit/4eaa024863f4a86151beb7971301c6ab10a9de01
DIFF:
https://github.com/llvm/llvm-project/commit/4eaa024863f4a86151beb7971301c6ab10a9de01.diff
Author: Saleem Abdulrasool
Date: 2020-11-23T21:29:17Z
New Revision: f6b02ecd027a825f1f4a1804c464f9f96d9372c9
URL:
https://github.com/llvm/llvm-project/commit/f6b02ecd027a825f1f4a1804c464f9f96d9372c9
DIFF:
https://github.com/llvm/llvm-project/commit/f6b02ecd027a825f1f4a1804c464f9f96d9372c9.diff
Author: Saleem Abdulrasool
Date: 2020-11-05T21:25:52Z
New Revision: e55157874cf20acef55ca20a87699bf77b7cfd3a
URL:
https://github.com/llvm/llvm-project/commit/e55157874cf20acef55ca20a87699bf77b7cfd3a
DIFF:
https://github.com/llvm/llvm-project/commit/e55157874cf20acef55ca20a87699bf77b7cfd3a.diff
Author: Saleem Abdulrasool
Date: 2020-11-05T18:55:13Z
New Revision: 82f86ae01a54ff8e3a5aaefd24745ef2b7b917ba
URL:
https://github.com/llvm/llvm-project/commit/82f86ae01a54ff8e3a5aaefd24745ef2b7b917ba
DIFF:
https://github.com/llvm/llvm-project/commit/82f86ae01a54ff8e3a5aaefd24745ef2b7b917ba.diff
Author: Vedant Kumar
Date: 2020-10-15T23:13:33Z
New Revision: 273c299d5d649a0222fbde03c9a41e41913751b4
URL:
https://github.com/llvm/llvm-project/commit/273c299d5d649a0222fbde03c9a41e41913751b4
DIFF:
https://github.com/llvm/llvm-project/commit/273c299d5d649a0222fbde03c9a41e41913751b4.diff
LOG:
Author: Saleem Abdulrasool
Date: 2020-10-09T20:55:57Z
New Revision: 5d74c435117526616d2c2665f030263b8f60da1b
URL:
https://github.com/llvm/llvm-project/commit/5d74c435117526616d2c2665f030263b8f60da1b
DIFF:
https://github.com/llvm/llvm-project/commit/5d74c435117526616d2c2665f030263b8f60da1b.diff
Author: Saleem Abdulrasool
Date: 2020-10-05T18:29:13Z
New Revision: 85d506400081e121ef876a4c66fb337b050dcae6
URL:
https://github.com/llvm/llvm-project/commit/85d506400081e121ef876a4c66fb337b050dcae6
DIFF:
https://github.com/llvm/llvm-project/commit/85d506400081e121ef876a4c66fb337b050dcae6.diff
Author: Saleem Abdulrasool
Date: 2020-09-25T22:33:53Z
New Revision: 58cdbf518b6ebaee59d0492375e2e8f7da87ca41
URL:
https://github.com/llvm/llvm-project/commit/58cdbf518b6ebaee59d0492375e2e8f7da87ca41
DIFF:
https://github.com/llvm/llvm-project/commit/58cdbf518b6ebaee59d0492375e2e8f7da87ca41.diff
Author: Saleem Abdulrasool
Date: 2020-09-25T17:01:06Z
New Revision: 76eb163259c46171559a49111a394a3e48d1e523
URL:
https://github.com/llvm/llvm-project/commit/76eb163259c46171559a49111a394a3e48d1e523
DIFF:
https://github.com/llvm/llvm-project/commit/76eb163259c46171559a49111a394a3e48d1e523.diff
Author: Saleem Abdulrasool
Date: 2020-09-24T18:51:10Z
New Revision: d34c8c70aae2a5421337c2ccac91130c70511f94
URL:
https://github.com/llvm/llvm-project/commit/d34c8c70aae2a5421337c2ccac91130c70511f94
DIFF:
https://github.com/llvm/llvm-project/commit/d34c8c70aae2a5421337c2ccac91130c70511f94.diff
Author: Saleem Abdulrasool
Date: 2020-09-24T15:17:35Z
New Revision: 296d8832a3b5fe97725be62c5bbc721cc0e2cd20
URL:
https://github.com/llvm/llvm-project/commit/296d8832a3b5fe97725be62c5bbc721cc0e2cd20
DIFF:
https://github.com/llvm/llvm-project/commit/296d8832a3b5fe97725be62c5bbc721cc0e2cd20.diff
Author: Saleem Abdulrasool
Date: 2020-09-22T15:32:23Z
New Revision: 9bb5ecf1f760e1b1fe4697189e4db99100baffad
URL:
https://github.com/llvm/llvm-project/commit/9bb5ecf1f760e1b1fe4697189e4db99100baffad
DIFF:
https://github.com/llvm/llvm-project/commit/9bb5ecf1f760e1b1fe4697189e4db99100baffad.diff
Author: Saleem Abdulrasool
Date: 2020-09-16T17:54:57Z
New Revision: 77a01d9498a79d2e6e3f366fdb363928f188ec11
URL:
https://github.com/llvm/llvm-project/commit/77a01d9498a79d2e6e3f366fdb363928f188ec11
DIFF:
https://github.com/llvm/llvm-project/commit/77a01d9498a79d2e6e3f366fdb363928f188ec11.diff
Author: Saleem Abdulrasool
Date: 2020-09-15T20:15:34Z
New Revision: 7d26d6a1b062f7ce820b02b39d102d5f8f15fa5f
URL:
https://github.com/llvm/llvm-project/commit/7d26d6a1b062f7ce820b02b39d102d5f8f15fa5f
DIFF:
https://github.com/llvm/llvm-project/commit/7d26d6a1b062f7ce820b02b39d102d5f8f15fa5f.diff
Author: Saleem Abdulrasool
Date: 2020-09-14T15:24:41Z
New Revision: 916b43403588a85425bbc82712427cf53ed877cc
URL:
https://github.com/llvm/llvm-project/commit/916b43403588a85425bbc82712427cf53ed877cc
DIFF:
https://github.com/llvm/llvm-project/commit/916b43403588a85425bbc82712427cf53ed877cc.diff
Author: Saleem Abdulrasool
Date: 2020-09-11T22:09:29Z
New Revision: 43e6c59f1c1fc3c1b9cdcddfe9826b9abf2cfb73
URL:
https://github.com/llvm/llvm-project/commit/43e6c59f1c1fc3c1b9cdcddfe9826b9abf2cfb73
DIFF:
https://github.com/llvm/llvm-project/commit/43e6c59f1c1fc3c1b9cdcddfe9826b9abf2cfb73.diff
Author: Saleem Abdulrasool
Date: 2020-09-11T21:20:38Z
New Revision: f5ab5b20fb2aae5567e6c50cc642ff63eb2146d4
URL:
https://github.com/llvm/llvm-project/commit/f5ab5b20fb2aae5567e6c50cc642ff63eb2146d4
DIFF:
https://github.com/llvm/llvm-project/commit/f5ab5b20fb2aae5567e6c50cc642ff63eb2146d4.diff
Author: Saleem Abdulrasool
Date: 2020-09-08T20:07:47Z
New Revision: f4ac79a364f2de7270a3238b176e17b40b036305
URL:
https://github.com/llvm/llvm-project/commit/f4ac79a364f2de7270a3238b176e17b40b036305
DIFF:
https://github.com/llvm/llvm-project/commit/f4ac79a364f2de7270a3238b176e17b40b036305.diff
Author: Saleem Abdulrasool
Date: 2020-07-10T09:36:27-07:00
New Revision: aa7a5ad56b6028e0963e1a8d45b4e82f3f6bc70e
URL:
https://github.com/llvm/llvm-project/commit/aa7a5ad56b6028e0963e1a8d45b4e82f3f6bc70e
DIFF:
Author: Saleem Abdulrasool
Date: 2020-06-18T08:54:34-07:00
New Revision: 2d865ccbd8c47fe94af04a6cffd02c45a24e2ffb
URL:
https://github.com/llvm/llvm-project/commit/2d865ccbd8c47fe94af04a6cffd02c45a24e2ffb
DIFF:
Author: Saleem Abdulrasool
Date: 2020-05-29T08:28:37-07:00
New Revision: 68c50708d1f2b9aee3f10ec710df0b1387f701e5
URL:
https://github.com/llvm/llvm-project/commit/68c50708d1f2b9aee3f10ec710df0b1387f701e5
DIFF:
Author: Saleem Abdulrasool
Date: 2020-05-15T14:45:22-07:00
New Revision: b31cb3aa5ee7ea92d830b06a0a7e42c7f2791dd4
URL:
https://github.com/llvm/llvm-project/commit/b31cb3aa5ee7ea92d830b06a0a7e42c7f2791dd4
DIFF:
Author: Saleem Abdulrasool
Date: 2020-04-29T01:38:08Z
New Revision: 216833b32befd14079130a3b857906f4e301179c
URL:
https://github.com/llvm/llvm-project/commit/216833b32befd14079130a3b857906f4e301179c
DIFF:
https://github.com/llvm/llvm-project/commit/216833b32befd14079130a3b857906f4e301179c.diff
Author: Saleem Abdulrasool
Date: 2020-04-27T20:03:32-07:00
New Revision: be884b79352de8917ad17fdb9bd70ec982ca8bdd
URL:
https://github.com/llvm/llvm-project/commit/be884b79352de8917ad17fdb9bd70ec982ca8bdd
DIFF:
Author: Saleem Abdulrasool
Date: 2020-04-28T01:33:10Z
New Revision: cd84bfb8142bc7ff3a07a188ffb809f1d86d1fd7
URL:
https://github.com/llvm/llvm-project/commit/cd84bfb8142bc7ff3a07a188ffb809f1d86d1fd7
DIFF:
https://github.com/llvm/llvm-project/commit/cd84bfb8142bc7ff3a07a188ffb809f1d86d1fd7.diff
Author: Saleem Abdulrasool
Date: 2020-02-10T08:52:31-08:00
New Revision: 14798b44658c8b30b44afae20d0f391e88eb5bec
URL:
https://github.com/llvm/llvm-project/commit/14798b44658c8b30b44afae20d0f391e88eb5bec
DIFF:
Author: Saleem Abdulrasool
Date: 2020-01-02T11:19:12-08:00
New Revision: abb00753069554c538f3d850897373d093389945
URL:
https://github.com/llvm/llvm-project/commit/abb00753069554c538f3d850897373d093389945
DIFF:
Author: Saleem Abdulrasool
Date: 2019-11-06T15:42:09-08:00
New Revision: e74e61ff297e81c0a9bda54037033fc40fc76e1d
URL:
https://github.com/llvm/llvm-project/commit/e74e61ff297e81c0a9bda54037033fc40fc76e1d
DIFF:
Author: Saleem Abdulrasool
Date: 2019-11-06T15:42:09-08:00
New Revision: aa582e3648cc4036aec3b9302ab93bfe9929d19c
URL:
https://github.com/llvm/llvm-project/commit/aa582e3648cc4036aec3b9302ab93bfe9929d19c
DIFF:
Author: Saleem Abdulrasool
Date: 2019-11-06T10:51:42-08:00
New Revision: cbc872a63f81ad9482bb288165af63d7444fa3ed
URL:
https://github.com/llvm/llvm-project/commit/cbc872a63f81ad9482bb288165af63d7444fa3ed
DIFF:
Author: Saleem Abdulrasool
Date: 2019-11-06T08:34:13-08:00
New Revision: 049f94af487fc8be704f8740e2d2946ac5c6efc9
URL:
https://github.com/llvm/llvm-project/commit/049f94af487fc8be704f8740e2d2946ac5c6efc9
DIFF:
Author: Saleem Abdulrasool
Date: 2019-11-04T16:55:31-08:00
New Revision: 6db7a5cd7c800a588e94ce5c1ef24ae4d60ecdd3
URL:
https://github.com/llvm/llvm-project/commit/6db7a5cd7c800a588e94ce5c1ef24ae4d60ecdd3
DIFF:
Author: compnerd
Date: Fri Sep 20 13:46:33 2019
New Revision: 372427
URL: http://llvm.org/viewvc/llvm-project?rev=372427=rev
Log:
Unwind: avoid warning about unused typedef
Move the definition of Elf_Addr typedef to the only place it is used, to avoid:
```
Author: compnerd
Date: Fri Sep 20 08:53:42 2019
New Revision: 372407
URL: http://llvm.org/viewvc/llvm-project?rev=372407=rev
Log:
Unwind: prevent unw_get_proc_info from returning stale data
If unwind info is not available at the current IP, unw_get_proc_info should
return a zero-filled structure
Author: compnerd
Date: Wed Sep 18 09:15:56 2019
New Revision: 372233
URL: http://llvm.org/viewvc/llvm-project?rev=372233=rev
Log:
unwind: remove a could of extraneous `else` (NFC)
Simplify `if return else return` by removing the unnecessary `else`.
Modified:
Author: compnerd
Date: Fri Aug 9 12:29:05 2019
New Revision: 368471
URL: http://llvm.org/viewvc/llvm-project?rev=368471=rev
Log:
CodeGen: ensure 8-byte aligned String Swift CF ABI
CFStrings should be 8-byte aligned when built for the Swift CF runtime
ABI as the atomic CF info field must be
Author: compnerd
Date: Thu Jul 25 13:59:48 2019
New Revision: 367055
URL: http://llvm.org/viewvc/llvm-project?rev=367055=rev
Log:
Revert "Revert "CodeGen: ensure placeholder instruction for cleanup is created""
This reverts commit fd1274fa78cb0fd32cc1fa2e6f5bb8e62d29df19.
Add an explicit triple
Author: compnerd
Date: Thu Jul 25 10:59:29 2019
New Revision: 367042
URL: http://llvm.org/viewvc/llvm-project?rev=367042=rev
Log:
CodeGen: ensure placeholder instruction for cleanup is created
A placeholder instruction for use in generation of cleanup code for an
initializer list would not be
Author: compnerd
Date: Tue Jun 25 14:43:34 2019
New Revision: 364352
URL: http://llvm.org/viewvc/llvm-project?rev=364352=rev
Log:
android: enable double-word CAS on x64
The android target assumes that for the x86_64 target, the CPU supports SSE4.2
and popcnt. This implies that the CPU is Nehalem
Author: compnerd
Date: Sat Jun 22 19:53:03 2019
New Revision: 364147
URL: http://llvm.org/viewvc/llvm-project?rev=364147=rev
Log:
Revert "builtins: relax __iso_volatile_{load,store}32"
This reverts commit SVN r364137. This seems to be cause problems with
casting in C.
Removed:
Author: compnerd
Date: Sat Jun 22 11:55:51 2019
New Revision: 364137
URL: http://llvm.org/viewvc/llvm-project?rev=364137=rev
Log:
builtins: relax __iso_volatile_{load,store}32
This is reduced from MSVC's MSVCPRT 14.21.27702 atomic header. Because
Windows is a LLP64 environment, `long`, `long
Author: compnerd
Date: Tue May 28 11:26:00 2019
New Revision: 361859
URL: http://llvm.org/viewvc/llvm-project?rev=361859=rev
Log:
Driver: support `/Zc:char8_t` and `/Zc:char8_t-`
Update the `cl` emulation to support the `/Zc:char8_t[-]?` options as per the
MSVC 2019.1 toolset. These are aliases
Author: compnerd
Date: Wed Apr 10 12:16:14 2019
New Revision: 358127
URL: http://llvm.org/viewvc/llvm-project?rev=358127=rev
Log:
clangd-fuzzer: repair the build
The inclusion of private headers of clangd percolates into the fuzzer.
Modified:
Author: compnerd
Date: Wed Apr 10 10:25:14 2019
New Revision: 358107
URL: http://llvm.org/viewvc/llvm-project?rev=358107=rev
Log:
build: add binary dir to the unittests
Missed part of the change to make clangd build on Darwin. Fixes the build after
SVN r358103.
Modified:
Author: compnerd
Date: Wed Apr 10 09:48:52 2019
New Revision: 358103
URL: http://llvm.org/viewvc/llvm-project?rev=358103=rev
Log:
clangd: fix the build with XPC
`Transport.h` does not include `Features.inc`. However, since it is used in a
subdirectory, it cannot directly include the header as
Author: compnerd
Date: Wed Apr 10 08:45:05 2019
New Revision: 358093
URL: http://llvm.org/viewvc/llvm-project?rev=358093=rev
Log:
clangd: repair the build after SVN r358091
Fix the name of the variable being checked. NFCI.
Modified:
clang-tools-extra/trunk/clangd/CodeComplete.cpp
Author: compnerd
Date: Fri Feb 22 08:29:50 2019
New Revision: 354678
URL: http://llvm.org/viewvc/llvm-project?rev=354678=rev
Log:
CodeGen: use COMDAT for block copy/destroy helpers
SVN r339438 added support to deduplicate the helpers by using a consistent
naming scheme and using LinkOnceODR
201 - 300 of 836 matches
Mail list logo