add pool validation align PIM ops/codegen/parser with the ISA move constant materialization to MLIR rename the PIM verification/materialization passes better folded-constant handling
clean up PIM pattern naming remove unused ValueMap.hpp
update README.md