commit | 4f7586098be5a99b6404d5dcb34575f74b09c5cd | [log] [tgz] |
---|---|---|
author | Tim Northover <tnorthover@apple.com> | Wed Dec 07 21:29:15 2016 +0000 |
committer | Tim Northover <tnorthover@apple.com> | Wed Dec 07 21:29:15 2016 +0000 |
tree | aeb0e6a03d650d7ae5214e374fb5abeb7c9ac3d6 | |
parent | 31adbb659a6ff36815e5ddb20ed387295bd5fe35 [diff] |
GlobalISel: use correct builder for ConstantExprs. ConstantExpr instances were emitting code into the current block rather than the entry block. This meant they didn't necessarily dominate all uses, which is clearly wrong. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@288985 91177308-0d34-0410-b5e6-96231b3b80d8