tw3931b.pp 270 B

1234567891011121314151617
  1. { %fail }
  2. { %cpu=i386 }
  3. { %OPT=-Cg- }
  4. {$asmmode intel}
  5. procedure SmallForwardMove_3; assembler;
  6. asm
  7. jmp dword ptr [@@FwdJumpTable+@@FwdJumpTable+ecx*4]
  8. nop {Align Jump Table}
  9. @@Done:
  10. @@FwdJumpTable:
  11. dd @@Done {Removes need to test for zero size move}
  12. end;
  13. begin
  14. end.