trunc(sext/zext/anyext... x) -> x pattern is handled in artifact combiner to avoid extra copy instructions in https://reviews.llvm.org/D156831.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
llvm/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h | ||
---|---|---|
240 | Can we start moving all of this into ArtifactValueFinder instead of incrementally finding every permutation of casts? |
Can we start moving all of this into ArtifactValueFinder instead of incrementally finding every permutation of casts?