[PATCH] D71692: [WIP] Prototype outlined assumptions and operand bundle information attachment

Johannes Doerfert via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sat Apr 4 09:00:31 PDT 2020


jdoerfert planned changes to this revision.
jdoerfert marked an inline comment as done.
jdoerfert added a comment.

@lebedev.ri This was mostly outlining related code. While I still believe this is the right way to go, I want to focus on the operand bundle changes now and revisit this afterwards. I'll update the status so it's off your list.



================
Comment at: llvm/include/llvm/Analysis/AssumptionCache.h:132
+  getReplacementAssumption(CallInst &CI,
+                           SmallMapVector<Value *, Value *, 4> &Mapping);
+
----------------
These are only needed for the outlining of side-effects.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D71692/new/

https://reviews.llvm.org/D71692





More information about the llvm-commits mailing list