[PATCH] D155900: [TTI][NFCI] Introduce two new target transform hooks
Matt Arsenault via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Jul 20 15:46:09 PDT 2023
arsenm added inline comments.
================
Comment at: llvm/include/llvm/Analysis/TargetTransformInfoImpl.h:821-832
+ if (!ParamAS.hasAttributes() && !ArgAS.hasAttributes())
+ return true;
+ if (ParamAS.getByValType() != ArgAS.getByValType())
+ return false;
+ if (ParamAS.getByRefType() != ArgAS.getByRefType())
+ return false;
+ if (ParamAS.getInAllocaType() != ArgAS.getInAllocaType())
----------------
Move this into Attributes somewhere to check for ABI compatible attributes?
================
Comment at: llvm/include/llvm/Analysis/TargetTransformInfoImpl.h:822
+ if (!ParamAS.hasAttributes() && !ArgAS.hasAttributes())
+ return true;
+ if (ParamAS.getByValType() != ArgAS.getByValType())
----------------
Should also check inreg matches
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D155900/new/
https://reviews.llvm.org/D155900
More information about the llvm-commits
mailing list