x86: use native register access for native tlb flushing