G92 threading cycle is used for threading on a cnc lathe machine. The added benefit of G92 thread cycle is that G92 G-code gives cnc machinist full control over the depth of every cut while threading.
For full description of G92 threading cycle read CNC Fanuc G92 Threading Cycle.
G92 thread cycle can be used for taper threading as well, for a full description of taper threading with G92 threading cycle read Taper Threading with G92 Threading Cycle.
The below is a cnc programming example which show you how taper threads can be machined with G92 thread cycle.
Taper Threading with G92 Threading Cycle
N10 T1 N20 G97 S1000 M03 N30 GOO X70 Z5 M08 N40 G92 X49.4 Z—32 R—6.166 F1.5 N50 X49 N60 X48.7 N70 X48.5 N80 X48.3 N90 X48.2 N100 G00 X100 Z100 N110 M30