Skip to content
  1. Apr 11, 2014
    • Warren Hunt's avatar
      [MS-ABI] Fixed __declspec(align()) on bitfields under #pragma pack. · 5d9eebfe
      Warren Hunt authored
      When __declspec(align()) is applied to a bitfield it affects the 
      alignment rather than the required alignment of the struct.  The major 
      feature that this patch adds is that the alignment of the structure 
      obeys the alignment of __declspec(align()) from the bitfield over the 
      value specified in pragma pack.
      
      Test cases are included.
      The patch also includes some small cleanups in recordlayoutbuilder and 
      some cleanups to some lit tests, including line endings (but no 
      functionality change to lit tests)
      
      llvm-svn: 205994
      5d9eebfe
    • David Blaikie's avatar
      Simplify make_range by using move semantics · 1ecafa88
      David Blaikie authored
      Move the iterators into the range the same way the range's ctor moves
      them into the members.
      
      Also remove some redundant top level parens in the return statement.
      
      llvm-svn: 205993
      1ecafa88
    • Jim Grosbach's avatar
      [ARM64,C++11]: Range'ify loops in InstrInfo. · 577e9213
      Jim Grosbach authored
      llvm-svn: 205992
      577e9213
  2. Apr 10, 2014
Loading