llvm-svn: 91420
Checks that the code generated by 'tblgen --emit-llvmc' can be actually compiled. Also fixes two bugs found in this way: - forward_transformed_value didn't work with non-list arguments - cl::ZeroOrOne is now called cl::Optional llvm-svn: 91404
Important, for example, when calling 'gcc a.o b.o c.o -lD -lE -lF'. llvm-svn: 83524
llvm-svn: 81660
Adds new option properties 'multi_val', 'one_or_more' and 'zero_or_one'. llvm-svn: 63172