Skip to content
  1. Apr 09, 2004
    • John Criswell's avatar
      Changes recommended by Chris: · c28c3b62
      John Criswell authored
      InstSelectSimple.cpp:
        Change the checks for proper I/O port address size into an exit() instead
        of an assertion.  Assertions aren't used in Release builds, and handling
        this error should be graceful (not that this counts as graceful, but it's
        more graceful).
      
        Modified the generation of the IN/OUT instructions to have 0 arguments.
      X86InstrInfo.td:
        Added the OpSize attribute to the 16 bit IN and OUT instructions.
      
      llvm-svn: 12786
      c28c3b62
  2. Apr 08, 2004
    • John Criswell's avatar
      Added the llvm.readport and llvm.writeport intrinsics for x86. These do · 10db062d
      John Criswell authored
      I/O port instructions on x86.  The specific code sequence is tailored to
      the parameters and return value of the intrinsic call.
      Added the ability for implicit defintions to be printed in the Instruction
      Printer.
      Added the ability for RawFrm instruction to print implict uses and
      defintions with correct comma output.  This required adjustment to some
      methods so that a leading comma would or would not be printed.
      
      llvm-svn: 12782
      10db062d
  3. Apr 06, 2004
  4. Apr 02, 2004
  5. Apr 01, 2004
  6. Mar 30, 2004
  7. Mar 15, 2004
  8. Mar 12, 2004
  9. Mar 09, 2004
  10. Mar 07, 2004
  11. Feb 29, 2004
  12. Feb 28, 2004
  13. Feb 27, 2004
  14. Feb 23, 2004
  15. Feb 18, 2004
  16. Feb 17, 2004
Loading