Let IntrinsicEmitter free from CodeGenTarget.h
authorNAKAMURA Takumi <geek4civic@gmail.com>
Sat, 11 Feb 2023 18:42:09 +0000 (03:42 +0900)
committerNAKAMURA Takumi <geek4civic@gmail.com>
Tue, 14 Mar 2023 23:09:44 +0000 (08:09 +0900)
commit59fe64ae47d29fd846f0753a6e61e3dc8d97ecdb
tree8fb36cefe84072cb9e6d353f24f279237da223c7
parentfe7b38cb6b7438be9981c741fbbec715c234c1ca
Let IntrinsicEmitter free from CodeGenTarget.h

For now, I have introduced `llvm::tmp::getValueType(Rec)` as a copy from
`CodeGenTarget.cpp`. This will be removed in the near future, when
IntrinsicEmitter will not depend on MVT.

Differential Revision: https://reviews.llvm.org/D143844
llvm/utils/TableGen/CodeGenIntrinsics.cpp
llvm/utils/TableGen/CodeGenIntrinsics.h
llvm/utils/TableGen/IntrinsicEmitter.cpp