Skip to content
  1. Jun 15, 2009
  2. Jun 14, 2009
  3. Jun 13, 2009
    • Sanjiv Gupta's avatar
      · c16c9470
      Sanjiv Gupta authored
      The subprogram descriptor for a function may be missing (llvm-ld linking two static functions with same name), so pick up the compilation unit for the function from the first valid debug loc of its instructions.
      This patch also emits debug info for structure (aggregate types in 
      general) types.
      
      llvm-svn: 73295
      c16c9470
    • Evan Cheng's avatar
      Add a ARM specific pre-allocation pass that re-schedule loads / stores from · 185c9ef0
      Evan Cheng authored
      consecutive addresses togther. This makes it easier for the post-allocation pass
      to form ldm / stm.
      
      This is step 1. We are still missing a lot of ldm / stm opportunities because
      of register allocation are not done in the desired order. More enhancements
      coming.
      
      llvm-svn: 73291
      185c9ef0
  4. Jun 12, 2009
  5. Jun 11, 2009
  6. Jun 10, 2009
  7. Jun 09, 2009
  8. Jun 08, 2009
  9. Jun 07, 2009
  10. Jun 06, 2009
  11. Jun 05, 2009
    • Devang Patel's avatar
      Add new function attribute - noimplicitfloat · d1c7d349
      Devang Patel authored
      Update code generator to use this attribute and remove NoImplicitFloat target option.
      Update llc to set this attribute when -no-implicit-float command line option is used.
      
      llvm-svn: 72959
      d1c7d349
Loading