[PATCH] D79537: Add NoMerge MIFlag to avoid MIR branch folding

Zequan Wu via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed May 27 13:36:44 PDT 2020


zequanwu added inline comments.


================
Comment at: llvm/lib/Target/X86/X86ISelLowering.cpp:4321
     Chain = DAG.getNode(X86ISD::CALL, dl, NodeTys, Ops);
+    DAG.addNoMergeSiteInfo(Chain.getNode(), CLI.NoMerge);
   }
----------------
craig.topper wrote:
> Does this need to be in this else or can it apply to both paths?
Yes, it can be applied to both paths.


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

https://reviews.llvm.org/D79537





More information about the llvm-commits mailing list