On Nov 18, 2007, at 3:06 AM, Anton Korobeynikov wrote: > Hello, Chris > >> Replace the original flex lexer with a hand writen one. This >> drops a dependency on flex and lets us make future progress more >> easily. Yay for 2 fewer .cvs files to make silly conflicts with. > I don't know, was is due to your patch, but I have just noticed: > > llvm[2]: Bisoning llvmAsmParser.y > /home/asl/proj/llvm/src/lib/AsmParser/llvmAsmParser.y: conflicts: 106 > shift/reduce > > This looks pretty insane (if I remember correctly, it was ~10 > conflicts).
This predated my patch. This happened when Reid did some hacks for sext/zext attributes on calls, to disambiguate them from sext/zext instructions. With luck, I may be able to replace the bison parsers, which will eliminate this issue. -Chris _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits