Skip to content
  1. Sep 21, 2008
  2. Sep 20, 2008
  3. Sep 19, 2008
  4. Sep 18, 2008
  5. Sep 17, 2008
    • Daniel Dunbar's avatar
      Improve x86 ABI compatibility. · 86d97c79
      Daniel Dunbar authored
       - Enables use of ABIArgInfo::Expand when needed. This greatly
         improves our x86 ABI compatibility.
      
       - As the infrastructure for target specific ABI handling isn't built
         yet, this change means ABI compatibility on other platforms is once
         again broken in a different way than before.
      
       - Upcoming: Figure out how to refactor ABI handling into
         targets. More documentation.
      
      llvm-svn: 56293
      86d97c79
    • Daniel Dunbar's avatar
      Print current function on verification failures. · d9d1f5f5
      Daniel Dunbar authored
      llvm-svn: 56291
      d9d1f5f5
    • Daniel Dunbar's avatar
      Drop CodeGenTypes parameter to classifyArgumentType. · d34d6dc4
      Daniel Dunbar authored
      Ensure that ABIArgInfo::Default implementation for aggregrate types
      is sensible (StructRet on return and ByVal on arguments).
      
      No functionality change.
      
      llvm-svn: 56289
      d34d6dc4
    • Steve Naroff's avatar
      Remove BlockStmtExpr. · 43bafa78
      Steve Naroff authored
      Block literals are now represented by the concrete BlockExpr class.
      This is cleanup (removes a FIXME).
      No functionality change.
      
      llvm-svn: 56288
      43bafa78
Loading