llvm: add simple exprs to llvm exp syntax
llvm: refactor cleaner to use a sequence
llvm: refactoring llvm cleaner