Skip to content
  1. Apr 21, 2009
  2. Apr 19, 2009
  3. Apr 17, 2009
  4. Apr 16, 2009
  5. Apr 15, 2009
  6. Apr 13, 2009
    • Dan Gohman's avatar
      Rename COPY_TO_SUBCLASS to COPY_TO_REGCLASS, and generalize · 6c142630
      Dan Gohman authored
      it accordingly. Thanks to Jakob Stoklund Olesen for pointing
      out how this might be useful.
      
      llvm-svn: 68986
      6c142630
    • 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
  7. Apr 10, 2009
  8. Apr 09, 2009
  9. Apr 03, 2009
  10. Apr 01, 2009
  11. Mar 31, 2009
  12. Mar 30, 2009
  13. Mar 26, 2009
  14. Mar 23, 2009
  15. 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
  16. Mar 19, 2009
  17. Mar 18, 2009
Loading