Fix a few typos in the previous commit.
git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@128671 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp b/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
index a07504e..9db4871 100644
--- a/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
+++ b/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
@@ -11216,8 +11216,8 @@
uint32_t size = Bits32 (opcode, 11, 10);
uint32_t index_align = Bits32 (opcode, 7, 4);
// if size == ‘11’ then SEE VLD1 (single element to all lanes);
- // if (size == 3)
- // return EmulateVLD1SingleAll (opcode, encoding);
+ if (size == 3)
+ return EmulateVLD1SingleAll (opcode, encoding);
// case size of
if (size == 0) // when '00'
{
@@ -11675,10 +11675,10 @@
return true;
}
-// A8.6.309 VST1 (single element to all lanes)
-//
+// A8.6.309 VLD1 (single element to all lanes)
+// This instruction loads one element from memory into every element of one or two vectors.
bool
-EmulateInstructionARM::EmulateVST1SingleAll (const uint32_t opcode, const ARMEncoding encoding)
+EmulateInstructionARM::EmulateVLD1SingleAll (const uint32_t opcode, const ARMEncoding encoding)
{
#if 0
if ConditionPassed() then
diff --git a/source/Plugins/Instruction/ARM/EmulateInstructionARM.h b/source/Plugins/Instruction/ARM/EmulateInstructionARM.h
index a0b0f65..501b6cd 100644
--- a/source/Plugins/Instruction/ARM/EmulateInstructionARM.h
+++ b/source/Plugins/Instruction/ARM/EmulateInstructionARM.h
@@ -898,10 +898,6 @@
bool
EmulateVST1Single (const uint32_t opcode, const ARMEncoding encoding);
- // A8.6.393 VST1 (single element to all lanes
- bool
- EmulateVST1SingleAll (const uint32_t opcode, const ARMEncoding encoding);
-
// A8.6.317 VLDR
bool
EmulateVLDR (const uint32_t opcode, const ARMEncoding encoding);