[PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()

Craig Topper via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Aug 4 08:42:52 PDT 2022


craig.topper added inline comments.


================
Comment at: llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:7974
+      DAG.getConstant(ShiftAmt, dl, VT));
+
+  SmallVector<uint8_t> Table(BitWidth, 0);
----------------
The RISC-V crash needs this to fix

```
Lookup = DAG.getSExtOrTrunc(Lookup, dl, getPointerTy(TD));
```


Still looking at AVR


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

https://reviews.llvm.org/D128911



More information about the llvm-commits mailing list