Lines Matching defs:selection
420 c->selection = IMAGE_COMDAT_SELECT_ASSOCIATIVE;
617 COFFSymbolRef sym, COMDATType &selection, bool &prevailing,
623 // Use the comdats's selection field to determine if the new
628 COMDATType leaderSelection = leaderChunk->selection;
634 // yet, so we can't do the full strict comdat selection checking yet.
635 selection = leaderSelection = IMAGE_COMDAT_SELECT_ANY;
638 if ((selection == IMAGE_COMDAT_SELECT_ANY &&
640 (selection == IMAGE_COMDAT_SELECT_LARGEST &&
645 leaderSelection = selection = IMAGE_COMDAT_SELECT_LARGEST;
652 if (ctx.config.mingw && ((selection == IMAGE_COMDAT_SELECT_ANY &&
654 (selection == IMAGE_COMDAT_SELECT_SAME_SIZE &&
656 leaderSelection = selection = IMAGE_COMDAT_SELECT_SAME_SIZE;
663 // Making this symmetric independent of which selection is seen first
666 if (selection != leaderSelection) {
669 << (int)selection << " in " << this;
674 switch (selection) {
840 COMDATType selection = (COMDATType)def->Selection;
843 handleComdatSelection(sym, selection, prevailing, leader, def);
851 c->selection = selection;