Skip to content
  1. Apr 13, 2009
    • Dan Gohman's avatar
      Add a new TargetInstrInfo MachineInstr opcode, COPY_TO_SUBCLASS. · 60a446ab
      Dan Gohman authored
      This will be used to replace things like X86's MOV32to32_.
      
      Enhance ScheduleDAGSDNodesEmit to be more flexible and robust
      in the presense of subregister superclasses and subclasses. It
      can now cope with the definition of a virtual register being in
      a subclass of a use.
      
      Re-introduce the code for recording register superreg classes and
      subreg classes. This is needed because when subreg extracts and
      inserts get coalesced away, the virtual registers are left in
      the correct subclass.
      
      llvm-svn: 68961
      60a446ab
    • Dan Gohman's avatar
      Generalize getRegisterClassForRegister to handle registers · e14b8d98
      Dan Gohman authored
      in multiple classes in the case that the classes are all
      in subset/superset relations. This function is used by the
      fast-isel emitter, which always wants the super-most set.
      
      llvm-svn: 68957
      e14b8d98
  2. Apr 10, 2009
  3. Apr 09, 2009
  4. Apr 03, 2009
  5. Apr 01, 2009
  6. Mar 31, 2009
  7. Mar 30, 2009
  8. Mar 26, 2009
  9. Mar 23, 2009
  10. Mar 20, 2009
    • Sebastian Redl's avatar
      Fix the Win32 VS2008 build: · 8d5baa09
      Sebastian Redl authored
       - Make type declarations match the struct/class keyword of the definition.
       - Move AddSignalHandler into the namespace where it belongs.
       - Correctly call functions from template base.
       - Some other small changes.
      With this patch, LLVM and Clang should build properly and with far less noise under VS2008.
      
      llvm-svn: 67347
      8d5baa09
  11. Mar 19, 2009
  12. Mar 18, 2009
  13. Mar 16, 2009
  14. Mar 14, 2009
  15. Mar 13, 2009
  16. Mar 12, 2009
  17. Mar 11, 2009
Loading