> + if (TAI->getSetDirective()) { > + if (M.alias_size()) > + SwitchToTextSection(TAI->getTextSection()); M.alias_size is linear time (okay okay, in the number of aliases, but still...). Please use !M.alias_empty() -Chris