dolphin-emulator/Source/Core/Common/Assembler
Sintendo f2392e4048 Avoid map/set double lookups
Fix some common anti-patterns with these data structures.

- You can dereference the iterator returned by `find` to access the
  underlying value directly, without an extra `operator[]`/`at`.
- Rather than checking for an element before insertion/deletion, you can
  just do the operation and if needed check the return value to
  determine if the insertion/deletion succeeded.
2025-07-08 06:53:42 +02:00
..
AssemblerShared.cpp Parser and Assembler implementations 2023-12-13 05:32:20 -08:00
AssemblerShared.h Parser and Assembler implementations 2023-12-13 05:32:20 -08:00
AssemblerTables.cpp linter: Apply clang-format 19.1 formatting 2025-04-23 11:19:20 +02:00
AssemblerTables.h Parser and Assembler implementations 2023-12-13 05:32:20 -08:00
CaseInsensitiveDict.h Simplify std::fill with std::array::fill 2024-10-09 17:26:10 -07:00
GekkoAssembler.cpp Parser and Assembler implementations 2023-12-13 05:32:20 -08:00
GekkoAssembler.h Parser and Assembler implementations 2023-12-13 05:32:20 -08:00
GekkoIRGen.cpp Avoid map/set double lookups 2025-07-08 06:53:42 +02:00
GekkoIRGen.h Parser and Assembler implementations 2023-12-13 05:32:20 -08:00
GekkoLexer.cpp Add numeric label support to assembler 2025-03-24 18:59:32 -07:00
GekkoLexer.h Add numeric label support to assembler 2025-03-24 18:59:32 -07:00
GekkoParser.cpp Add numeric label support to assembler 2025-03-24 18:59:32 -07:00
GekkoParser.h Add numeric label support to assembler 2025-03-24 18:59:32 -07:00