Make IR builder use the type manager for constants
authorStephen McGroarty <stephen@codeplay.com>
Tue, 27 Feb 2018 14:22:59 +0000 (14:22 +0000)
committerDavid Neto <dneto@google.com>
Tue, 27 Feb 2018 17:59:26 +0000 (12:59 -0500)
commit20b8cdb7c6e24e66650e204d28423e11fb0f2de5
treee7ad3eb5b967d4808df5ce2b813130e1fe17d657
parent9394272c98e06b199c10395d647868c0a1042363
Make IR builder use the type manager for constants

This change makes the IR builder use the type manager to generate
OpTypeInts when creating OpConstants. This avoids dangling references
being stored by the created OpConstants.
test/opt/ir_builder.cpp