| Index: src/IceInstARM32.cpp
|
| diff --git a/src/IceInstARM32.cpp b/src/IceInstARM32.cpp
|
| index 312a3d11844b9613c6fb09959ffea335bc1f4d9c..fbf9facc165f82d2564c6ff5f0a88d79be722bb4 100644
|
| --- a/src/IceInstARM32.cpp
|
| +++ b/src/IceInstARM32.cpp
|
| @@ -680,8 +680,8 @@ template <> void InstARM32Veor::emitIAS(const Cfg *Func) const {
|
| auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>();
|
| const Variable *Dest = getDest();
|
| if (isVectorType(Dest->getType())) {
|
| - // TODO(kschimpf): Add support for this case
|
| - emitUsingTextFixup(Func);
|
| + Asm->veorq(Dest, getSrc(0), getSrc(1));
|
| + assert(!Asm->needsTextFixup());
|
| return;
|
| }
|
| assert(Dest->getType() == IceType_f64);
|
|
|