aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
diff options
context:
space:
mode:
authorFraser Cormack <fraser@codeplay.com>2020-11-11 13:41:55 +0000
committerFraser Cormack <fraser@codeplay.com>2020-11-19 18:11:42 +0000
commit1ac9b548310c22ee558f04dd49d08ace0ccfb568 (patch)
treed9854287a7a959584fa00e946882085864e298c4 /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
parent5b7bd89b3597c0175f99db1bbf9062ccbea85883 (diff)
downloadllvm-1ac9b548310c22ee558f04dd49d08ace0ccfb568.zip
llvm-1ac9b548310c22ee558f04dd49d08ace0ccfb568.tar.gz
llvm-1ac9b548310c22ee558f04dd49d08ace0ccfb568.tar.bz2
[RISCV] Lower GREVI and GORCI as custom nodes
This moves the recognition of GREVI and GORCI from TableGen patterns into a DAGCombine. This is done primarily to match "deeper" patterns in the future, like (grevi (grevi x, 1) 2) -> (grevi x, 3). TableGen is not best suited to matching patterns such as these as the compile time of the DAG matchers quickly gets out of hand due to the expansion of commutative permutations. Reviewed By: craig.topper Differential Revision: https://reviews.llvm.org/D91259
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions