aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorMichael Maitland <michaeltmaitland@gmail.com>2024-04-02 12:30:51 -0400
committerGitHub <noreply@github.com>2024-04-02 12:30:51 -0400
commit153b8431bbea189f9698ddaf08dbedca4c24a918 (patch)
tree1529a44f4f727ec91f8f9ebd3a12e5d907493be2 /clang/lib/Frontend/CompilerInvocation.cpp
parent207f1531d611b8add27b94e756e0bc7eb864babf (diff)
downloadllvm-153b8431bbea189f9698ddaf08dbedca4c24a918.zip
llvm-153b8431bbea189f9698ddaf08dbedca4c24a918.tar.gz
llvm-153b8431bbea189f9698ddaf08dbedca4c24a918.tar.bz2
[RISCV][GISEL] Legalize G_BITCAST for scalable vectors (#85970)
SelectionDAG marks ISD::BITCAST as legal between scalable vector types and ISelDAGToDAG deletes them. We mark G_BITCAST between scalable vectors as legal in GISel. A future patch will handle what to do with them after the legalizer (likley either drop them in a isel-preprocess or convert them to COPYs). BITCAST is needed for legalization of G_INSERT and G_EXTRACT. This is a precommit for legalization of G_INSERT and G_EXTRACT.
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions