Because this pass is to be a codegen pass, it must use the legacy pass
manager.
Link: https://discourse.llvm.org/t/rfc-syncing-asm-goto-with-outputs-with-gcc/65453/8
Differential D139861
[llvm] boilerplate for new callbrprepare codegen IR pass nickdesaulniers on Dec 12 2022, 10:32 AM. Authored by
Details Because this pass is to be a codegen pass, it must use the legacy pass Link: https://discourse.llvm.org/t/rfc-syncing-asm-goto-with-outputs-with-gcc/65453/8
Diff Detail
Event Timeline
Comment Actions I wouldn't add the pass to the pipeline just yet if it's not even doing anything, but the pass boilerplate looks fine Comment Actions lg, assuming we're actually going this direction
Comment Actions Why add a stub for the pass? I think people normally just wait until they have a full implementation ready. Comment Actions Commit early commit often. I figured it might be easier to review more bite-sized chunks. This commit is the stub. The next 4 patches incrementally build off it. The 5th patch then wires in the pass to actually run as part of the default pipelines.
Comment Actions
|
oh this is the att