[PATCH] D104049: [AMDGPU] [CodeGen] Fold negate llvm.amdgcn.class into test mask
Anshil Gandhi via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Jun 11 12:46:44 PDT 2021
gandhi21299 marked 3 inline comments as done.
gandhi21299 added inline comments.
================
Comment at: llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:1474
+ IntrinsicCall->setArgOperand(
+ 1, Builder.CreateNot(IntrinsicCall->getOperand(1)));
+ if (isa<CallInst>(ExtCall))
----------------
arsenm wrote:
> Since you know it's a constant, you can also 0 the irrelevant high bits
Do I use IRBuilder to do this or is there a simpler way?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D104049/new/
https://reviews.llvm.org/D104049
More information about the llvm-commits
mailing list