AppleAcceleratorTable: Use MapVector to stabilize iteration order after D153066
authorFangrui Song <i@maskray.me>
Thu, 20 Jul 2023 02:59:13 +0000 (19:59 -0700)
committerFangrui Song <i@maskray.me>
Thu, 20 Jul 2023 02:59:13 +0000 (19:59 -0700)
commite88fee1fec6e69b7a1d55242146e9e311eebaba0
treefca87a28c08c74c754b905c0f747351f8d8cf462
parent60a2b9912514eb94f4d53dae4a727f8079c4c402
AppleAcceleratorTable: Use MapVector to stabilize iteration order after D153066

Use a MapVector to stabilize the order and simplify future changes like
D142862 that change the StringMap hash function.
llvm/test/DebugInfo/Generic/apple-names-hash-collisions.ll
llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp