That doesn't look like Intel assembly. PowerPC maybe? Looks like it, but I'm not an expert.
My guess is it adds some stuff in 2 registers and then stores the result in a third, does something else, does some division, does some floating point multiplication, subtracts some stuff in 2 registers and stores the result in a third, then jumps due to some condition I can't think of to a pointer in the register noted by $31.