[PATCH] D74156: [llvm-exegesis] Exploring X86::OperandType::OPERAND_COND_CODE

Guillaume Chatelet via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Feb 11 06:55:46 PST 2020


gchatelet added inline comments.


================
Comment at: llvm/tools/llvm-exegesis/lib/SnippetGenerator.h:119
+// variable), and if it wrapped to the beginning then increment next digit.
+template <typename choice_type, typename choices_storage_type,
+          int variable_smallsize>
----------------
This is the idea but it should generate the values //on the go// because the space to explore might be too big to enumerate all the possibilities.

Sorry if it's a bit hand-wavy for now, I haven't sorted out the details but we should be able to use space filling curves to that end ([article](https://www-users.cs.umn.edu/~mokbel/papers/SFCMove.pdf)).


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D74156/new/

https://reviews.llvm.org/D74156





More information about the llvm-commits mailing list