Starting with tag: [TAG 0.0.1 Bryan O'Sullivan **20071230040141] [Progress towards strongly typed values Bryan O'Sullivan **20071231060645] [More typing and tidiness progress. Bryan O'Sullivan **20071231075441] [Make Values Typeable. Bryan O'Sullivan **20071231080445] [More instances of TypedValue. Bryan O'Sullivan **20071231083000] [Add Arithmetic typeclass Bryan O'Sullivan **20071231183445] [Start implenenting constant instructions Bryan O'Sullivan **20071231193708] [Constant expressions! Bryan O'Sullivan **20071231234034] [Move constant expressions out Bryan O'Sullivan **20071231234854] [Add int predicates Bryan O'Sullivan **20071231235400] [FFI code for all builders. Bryan O'Sullivan **20080101001521] [Start implementing builders Bryan O'Sullivan **20080101004015] [Flub. Bryan O'Sullivan **20080101024916] [Add builder source file! Bryan O'Sullivan **20080101024939] [Fix the types of comparisons. Bryan O'Sullivan **20080101030142] [Add comparison instructions Bryan O'Sullivan **20080101030153] [Implement the weirdo instructions. Bryan O'Sullivan **20080101062814] [Rename some modules Bryan O'Sullivan **20080101165647] [Make GlobalVar a TypedValue. Bryan O'Sullivan **20080101212438] [Tidy up API a bit. Bryan O'Sullivan **20080101212447] [extract/insert element. Bryan O'Sullivan **20080102031942] [phi instruction. Bryan O'Sullivan **20080102033637] [select Bryan O'Sullivan **20080102040134] [vaArg Bryan O'Sullivan **20080102040702] [shufflevector Bryan O'Sullivan **20080102041028] [Function parameters. Bryan O'Sullivan **20080102050050] [More progress on the type hackery front Bryan O'Sullivan **20080103051224] [Flesh out the execution engine. Bryan O'Sullivan **20080103062828] [Run the execution engine. Bryan O'Sullivan **20080103062838] [More instances of Params. Bryan O'Sullivan **20080103064912] [Twiddle example. Bryan O'Sullivan **20080103064927] [Make the call instruction safer. Bryan O'Sullivan **20080103082452] [getArrayPtr wasn't necessary. Bryan O'Sullivan **20080103083926] [Twiddle. Bryan O'Sullivan **20080103084837] [Fix the type of Function and its users. Bryan O'Sullivan **20080103102353] [Fix types. Bryan O'Sullivan **20080103111221] [More plumbing. Bryan O'Sullivan **20080103111301] [Fix some undefined silliness. Bryan O'Sullivan **20080103111315] [New example Bryan O'Sullivan **20080103111329]