- User Since
- Nov 1 2018, 5:48 PM (197 w, 6 h)
Aug 15 2020
Jul 31 2020
Jul 7 2020
rebase prior to commit
update seses flag
Update commit message to add info about SESES change too
Going to merge this today. I updated based on the comments.
Fix redundant LFENCE problem with SESES
Add inline comment about lvi hardening falling back to seses
Jun 29 2020
Jun 23 2020
Hi pranavk, Any reason this didn't get upstreamed? I was just looking for something like this in the docs and came across your patch here.
Jun 19 2020
Fix accidentally deleted clang command line ref
seses implies lvi-cfi
Update Clang Command Ref with automated tool
Jun 18 2020
Add comment to clarify
Jun 17 2020
Thanks for the ping, Scott. I'll update this so I can get it submitted soon.
I created a patch for the suggested change. Perhaps we should continue the conversation there? https://reviews.llvm.org/D82037
Thanks for the explanation!
Jun 16 2020
Also to be a bit clearer, I don't think it's necessary to unify the approaches. It seems like deleting the new approach and dropping in SESES would be sufficient. Let me know if that's not the case.
Could you explain how not adding the MBB entry block is different from removing extra MBB later? Curious on the details about the differences here since the change makes sense functionally and I don't see any issues, but I can't understand why adding the extra MBB entry block at the point we create the machine function and then deleting extra blocks results in something different than the automatically created entry block. Is it some attributes or configuration in the basic block or something?
May 20 2020
ClangFormat diagnostic definition
May 19 2020
Add test; Update command for existing test
May 18 2020
@spatel - I updated the documentation here to use the command mehdi suggested (that you said was good in a follow up comment). The rest of it look good too?
Update to emit the warning in the parser
Do you mean runtime crash? If so, I think error should be emit, so that programmer can remove use of "asm goto" and recompile.
Change the dry-run command to mehdi's suggestion
Good idea. Done.
May 17 2020
Add running tests to the workflow
May 15 2020
May 13 2020
Update to fix failing test
May 11 2020
Change langopt type + SpeculativeLoadHardeningEnabled -> SpeculativeLoadHardening
May 5 2020
May 4 2020
May 3 2020
Apr 28 2020
I'm also happy to close this if you want to fix the regexes in a patch instead since I agree that would be better.
Add FIXME and bug link
Apr 27 2020
[utils] Update comment to be more specific based on maskray's comment