Merge changes from topic \'fix-struct-layout\' am: ea61366 am: 25dc2b1
am: efc2fec

* commit 'efc2feca9f42709f66ef4b9c4872f6b55c769dff':
  Translate GEP instructions on structs to GEP on int8*
  X86: Fix kernel Input/Output GetElementPtr offset issue

Change-Id: I1d029585f8b966a491a69b2dc266ec951b07ae40