Simply folds away bitcasts that cancel each other.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
llvm/include/llvm/Target/GlobalISel/Combine.td | ||
---|---|---|
972–973 | I think this one is actually possible with the real matcher. match (BITCAST $dst, $src1), (BITCAST $src1, $src0)) |
I think this one is actually possible with the real matcher.
Can you try something like