[IRBuilder] Move some code into the cpp file; NFC
authorNikita Popov <nikita.ppv@gmail.com>
Thu, 2 Apr 2020 19:35:24 +0000 (21:35 +0200)
committerNikita Popov <nikita.ppv@gmail.com>
Sat, 4 Apr 2020 10:52:56 +0000 (12:52 +0200)
commitb90ea4f34194eb065ee72e0f49d2a97e8de30585
tree1d73c35d65be9dace97f483e0bd4e1cfff386d99
parent6896d559f3ce5b273dc6d228c9653f31072bf9cc
[IRBuilder] Move some code into the cpp file; NFC

Since D73835 we no longer need to define the whole IRBuilder
implementation in the header. This patch moves some of the larger
methods out of line, into the C++ file.

Differential Revision: https://reviews.llvm.org/D77332
llvm/include/llvm/IR/IRBuilder.h
llvm/lib/IR/IRBuilder.cpp