User Details
- User Since
- Mar 26 2021, 12:34 PM (104 w, 6 d)
Nov 7 2021
Nov 6 2021
Rename LLJIT and OrcEE header doxygen groups
Rename LLJIT and OrcEE header doxygen groups
Oct 25 2021
Sep 10 2021
Hi, are these test cases supposed to be under /llvm in the monorepo? Right now they are at a new path, /llvm/clang/test/... which doesn't look right.
Jul 28 2021
Jul 27 2021
Jul 25 2021
Jun 9 2021
Ping
May 27 2021
I do not have commit access, so it would be appreciated if somebody could land this for me.
May 21 2021
I do not have commit access so it'd be great if somebody could land this on my behalf.
May 19 2021
[NFC][test] replace if clauses in all tests with GTEST_SKIP() in SetUp
May 18 2021
May 17 2021
It looks like my local branch was a bit behind tip of tree when I started working on it which meant that https://reviews.llvm.org/rG34a8a437bf20e0a340c19ed1fdb9cca584d43da1 wasn't checked into my local branch.
May 15 2021
[NewPM] Remove documentation comments for parameters that were refactored into LLVMPassBuilderOptionsRef
Found a tiny mistake in one of the comments, will fix.
May 14 2021
[NewPM] Re-arrange order of arguments for LLVMRunPasses
[NewPM] Abstract PipelineTuningOptions away into LLVMPassBuilderOptions
May 13 2021
[NewPM] Extract LLVMRunPasses options into LLVMPassBuilderOptionsRef
Okay so I had some troubles with arc, but I think I finally got it right. I've now refactored LLVMRunPassBuilder into LLVMRunPasses with the changes we went through earlier and I've added the StandardInstrumentations inside of that function.
[NewPM][C-bindings] Keep PassBuilder private to LLVMRunPasses and enable StandardInstrumentation
[NewPM][C-bindings] Keep PassBuilder private to LLVMRunPasses and enable StandardInstrumentation
[NewPM][C-bindings] Keep PassBuilder private to LLVMRunPasses and enable StandardInstrumentations
May 11 2021
May 10 2021
May 9 2021
I think you can build PassBuilder with an uninitialized PassInstrumentationCallbacks object and retrieve it via PassBuilder::getPassInstrumentationCallbacks before populating it with StandardInstrumentation when FunctionAnalysisManager is available (getPassInstrumentationCallbacks is marked const but the returned pointer is not so I'm not complaining :-P. Plus, the comment for getPassInstrumentationCallbacks also hints this usage).
That sounds like the solution I was looking for. Excellent, thank you!
Not quite sure how we want to register the StandardInstrumentations here... Right now it's not registering any PassInstrumentationCallbacks at all because I'm not too sure how we wanted to handle that either.
Apr 14 2021
Mar 28 2021
Mar 26 2021
This was an accidental push to LLVM reviews and it should be ignored as this is patch was already merged into upstream by a different contributor.
I'm completely new to arcanist and everything and it seems I've used the wrong commands here. This is the latest commit to main and is none of my work. Is there a way to undo this?