[PATCH] Refactor commoning of target specific load/store intrinsics in EarlyCSE
hfinkel at anl.gov
hfinkel at anl.gov
Thu Apr 16 11:33:59 PDT 2015
================
Comment at: include/llvm/Analysis/TargetTransformInfo.h:467
@@ +466,3 @@
+ /// Must have one memory operand.
+ bool isTargetIntrinsicLikeLoad(const IntrinsicInst *II) const;
+
----------------
We have the IntrReadArgMem intrinsic property, how does this differ?
================
Comment at: include/llvm/Analysis/TargetTransformInfo.h:498
@@ -492,1 +497,3 @@
+ /// \returns True if the target memory intrinsic may read memory.
+ bool mayTargetIntrinsicReadFromMemory(const IntrinsicInst *II) const;
/// @}
----------------
II->mayReadFromMemory()?
http://reviews.llvm.org/D8313
EMAIL PREFERENCES
http://reviews.llvm.org/settings/panel/emailpreferences/
More information about the llvm-commits
mailing list