beanz created this revision.
beanz added reviewers: bogner, silvas, chandlerc.
beanz added a subscriber: cfe-commits.
This patch adds support for the clang multi-stage bootstrapping to support PGO
profdata generation, and can build a 2 or 3 stage compiler.
With this patch applied you can configu
> On Dec 17, 2015, at 11:37 AM, Justin Bogner wrote:
>
> Chris Bieneman mailto:be...@apple.com>> writes:
>> beanz created this revision.
>> beanz added reviewers: bogner, silvas, chandlerc.
>> beanz added a subscriber: cfe-commits.
>>
>> This patch adds support for the clang multi-stage bootstr
beanz updated this revision to Diff 43177.
beanz added a comment.
Updates based on bogner's feedback.
- Target stages are now stage2-instrumented and stage2 instead of stage2 and
stage3.
- Renamed PGO-stage1.cmake to PGO.cmake
http://reviews.llvm.org/D15584
Files:
CMakeLists.txt
cmake/cac
beanz updated this revision to Diff 43183.
beanz added a comment.
Updating to fix a bug in my CMake regex handling that caused the targets to not
be mapped up correctly.
http://reviews.llvm.org/D15584
Files:
CMakeLists.txt
cmake/caches/PGO-stage2.cmake
cmake/caches/PGO-stage3.cmake
cma
beanz updated this revision to Diff 43192.
beanz added a comment.
One more dependency hookup fix, this one makes it so that stage2 doesn't depend
on the stage2-instrumented compiler-rt, and avoids building it when you invoke
the 'stage2' target.
http://reviews.llvm.org/D15584
Files:
CMakeLi
Author: cbieneman
Date: Fri Dec 18 17:00:57 2015
New Revision: 256057
URL: http://llvm.org/viewvc/llvm-project?rev=256057&view=rev
Log:
[CMake] PGO training data
Adding in a few more lit substitutions for cc1 and the test exec path.
Modified:
cfe/trunk/utils/perf-training/lit.cfg
Modified:
Author: cbieneman
Date: Fri Dec 18 18:56:10 2015
New Revision: 256069
URL: http://llvm.org/viewvc/llvm-project?rev=256069&view=rev
Log:
[CMake] Support a simple case for bootstrap builds to generate PGO data
Summary:
This patch adds support for the clang multi-stage bootstrapping to support PGO
Author: cbieneman
Date: Fri Dec 18 18:56:12 2015
New Revision: 256070
URL: http://llvm.org/viewvc/llvm-project?rev=256070&view=rev
Log:
[CMake] Fixing a typo in a flag
Turns out cc1's flag has 1 - not 2...
Modified:
cfe/trunk/utils/perf-training/lit.cfg
Modified: cfe/trunk/utils/perf-traini
Author: cbieneman
Date: Fri Dec 18 23:47:50 2015
New Revision: 256088
URL: http://llvm.org/viewvc/llvm-project?rev=256088&view=rev
Log:
Revert "[CMake] Support a simple case for bootstrap builds to generate PGO data"
This reverts commit r256069, which was an unintentional tag along on
another com
Author: Chris Bieneman
Date: 2024-02-15T13:16:21-06:00
New Revision: a1155f68f5d5c7013ca1deb312a2e1e4f71ef544
URL:
https://github.com/llvm/llvm-project/commit/a1155f68f5d5c7013ca1deb312a2e1e4f71ef544
DIFF:
https://github.com/llvm/llvm-project/commit/a1155f68f5d5c7013ca1deb312a2e1e4f71ef544.diff
Author: Chris Bieneman
Date: 2024-02-15T18:56:35-06:00
New Revision: 0065161c720c37e8ab545979aed6a03d944a3176
URL:
https://github.com/llvm/llvm-project/commit/0065161c720c37e8ab545979aed6a03d944a3176
DIFF:
https://github.com/llvm/llvm-project/commit/0065161c720c37e8ab545979aed6a03d944a3176.diff
Author: Chris Bieneman
Date: 2024-04-02T15:53:17-05:00
New Revision: f119a4ffb885ed588c46de1d51f4185572142ca2
URL:
https://github.com/llvm/llvm-project/commit/f119a4ffb885ed588c46de1d51f4185572142ca2
DIFF:
https://github.com/llvm/llvm-project/commit/f119a4ffb885ed588c46de1d51f4185572142ca2.diff
Author: Chris Bieneman
Date: 2024-04-03T11:24:48-05:00
New Revision: 5b959310b0fae723bd119ed8815bf1cb1a8c67d4
URL:
https://github.com/llvm/llvm-project/commit/5b959310b0fae723bd119ed8815bf1cb1a8c67d4
DIFF:
https://github.com/llvm/llvm-project/commit/5b959310b0fae723bd119ed8815bf1cb1a8c67d4.diff
Author: Chris Bieneman
Date: 2022-01-21T09:47:02-06:00
New Revision: 9d3437fbf3419502351d41ff9e28f06b0c3f06e8
URL:
https://github.com/llvm/llvm-project/commit/9d3437fbf3419502351d41ff9e28f06b0c3f06e8
DIFF:
https://github.com/llvm/llvm-project/commit/9d3437fbf3419502351d41ff9e28f06b0c3f06e8.diff
Author: Chris Bieneman
Date: 2021-10-11T14:50:34-05:00
New Revision: 121b2252de0eed68f2ddf5f09e924a6c35423d47
URL:
https://github.com/llvm/llvm-project/commit/121b2252de0eed68f2ddf5f09e924a6c35423d47
DIFF:
https://github.com/llvm/llvm-project/commit/121b2252de0eed68f2ddf5f09e924a6c35423d47.diff
Author: Chris Bieneman
Date: 2021-08-23T09:46:38-07:00
New Revision: 43de869d77f77eedf9f8760f94940a249d2b5a41
URL:
https://github.com/llvm/llvm-project/commit/43de869d77f77eedf9f8760f94940a249d2b5a41
DIFF:
https://github.com/llvm/llvm-project/commit/43de869d77f77eedf9f8760f94940a249d2b5a41.diff
Author: Chris Bieneman
Date: 2025-02-15T14:19:31-06:00
New Revision: 50581ef1ee45815b9230043319de5ae93680d4ad
URL:
https://github.com/llvm/llvm-project/commit/50581ef1ee45815b9230043319de5ae93680d4ad
DIFF:
https://github.com/llvm/llvm-project/commit/50581ef1ee45815b9230043319de5ae93680d4ad.diff
401 - 417 of 417 matches
Mail list logo