aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CallingConvLower.cpp
diff options
context:
space:
mode:
authorDavid Sehr <sehr@google.com>2012-08-13 14:31:14 -0700
committerDerek Schuff <dschuff@chromium.org>2012-08-13 14:31:14 -0700
commitc1a9e1f9671aac40856979e0f68fd167c0b494f4 (patch)
tree7a878347b2522c9b1a0758364bdefcfdc55d27b8 /lib/CodeGen/CallingConvLower.cpp
parent35142769ccfaddc7e16bbc4314bb3d5530b005d0 (diff)
The structure layout for MCFragment had gaps because of unions, bitfields, etc.,
and 64-bit values (uint64_t and pointers). I have permuted the fields so that the struct is now 8 bytes (out of 64) smaller than before. I have also incorporated Jan's suggestions and keyed inserting into the previous fragment on the MCSectionData flags. BUG= http://code.google.com/p/nativeclient/issues/detail?id=2545 TEST=none Review URL: https://chromiumcodereview.appspot.com/10828204/
Diffstat (limited to 'lib/CodeGen/CallingConvLower.cpp')
0 files changed, 0 insertions, 0 deletions