swar-8b-store_const.c 409 Bytes
//#include <stdint.h>

typedef unsigned int  uint32_t;
typedef unsigned long uint64_t;

typedef uint32_t s4x8b __attribute__((subword(8)));
typedef uint64_t s8x8b __attribute__((subword(8)));

volatile uint32_t uwa, uwb, uwz;
volatile uint64_t uda, udb, udz;
volatile s4x8b s4a, s4b, s4z;
volatile s8x8b s8a, s8b, s8z;

int main(void)
{
  uwz = 0;
  udz = 0;
  *(uint32_t*)&s4z = 0;
  s8z = 0;

  return 0;
}