I'm afraid your point doesn't stand because yet again I have provided evidence proving that lookup tables are much faster than calculating on the fly.
No you haven't!!! Your test program doesn't use enough memory to accurate test it the way it would be used in a game. Try loading and manipulating a bunch of graphics so that everything can't sit in your L1 cache, and you will get orders of magnitude slower results.