Tornado Cash in itself does is not launderying money because you still have to prove to the IRS how you got the money or the asset(i.e bills, invoice etc) and you still have to obey KYC rules. You can't just say the money is from Tornado Cash and be done with it.
Is the U.S Mint a money launderying service because it provides an untraceable method (cash) to conduct transactions?