Added a new node for negation; code gen for the reverse AD must be
revised, the offending code is automatically dumped if the test fails