diff options
| author | Tim Northover <tnorthover@apple.com> | 2017-06-30 20:27:36 +0000 |
|---|---|---|
| committer | Tim Northover <tnorthover@apple.com> | 2017-06-30 20:27:36 +0000 |
| commit | ff5e7e12956705c8f523848485042835fac58eea (patch) | |
| tree | db81cfb778bad4ce4562eff98c4ebc7e0c6e04a9 /llvm/test/CodeGen/AArch64/GlobalISel/irtranslator-exceptions.ll | |
| parent | ad72256daa2d8e20334bd29e2e7364c07840f250 (diff) | |
| download | bcm5719-llvm-ff5e7e12956705c8f523848485042835fac58eea.tar.gz bcm5719-llvm-ff5e7e12956705c8f523848485042835fac58eea.zip | |
GlobalISel: add G_IMPLICIT_DEF instruction.
It looks like there are two target-independent but not GISel instructions that
need legalization, IMPLICIT_DEF and PHI. These are already anomalies since
their operands have important LLTs attached, so to make things more uniform it
seems like a good idea to add generic variants. Starting with G_IMPLICIT_DEF.
llvm-svn: 306875
Diffstat (limited to 'llvm/test/CodeGen/AArch64/GlobalISel/irtranslator-exceptions.ll')
| -rw-r--r-- | llvm/test/CodeGen/AArch64/GlobalISel/irtranslator-exceptions.ll | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/test/CodeGen/AArch64/GlobalISel/irtranslator-exceptions.ll b/llvm/test/CodeGen/AArch64/GlobalISel/irtranslator-exceptions.ll index ef4445111d7..d9fec0ec7d4 100644 --- a/llvm/test/CodeGen/AArch64/GlobalISel/irtranslator-exceptions.ll +++ b/llvm/test/CodeGen/AArch64/GlobalISel/irtranslator-exceptions.ll @@ -19,7 +19,7 @@ declare i32 @llvm.eh.typeid.for(i8*) ; CHECK: [[BAD]] (landing-pad): ; CHECK: EH_LABEL -; CHECK: [[UNDEF:%[0-9]+]](s128) = IMPLICIT_DEF +; CHECK: [[UNDEF:%[0-9]+]](s128) = G_IMPLICIT_DEF ; CHECK: [[PTR:%[0-9]+]](p0) = COPY %x0 ; CHECK: [[VAL_WITH_PTR:%[0-9]+]](s128) = G_INSERT [[UNDEF]], [[PTR]](p0), 0 ; CHECK: [[SEL_PTR:%[0-9]+]](p0) = COPY %x1 |

