(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.target/
i386/
pr64905.c
       1  /* { dg-do compile { target { { ! ia32 } && nonpic } } } */
       2  /* { dg-options "-Os -fomit-frame-pointer -ffixed-rax -ffixed-rbx -ffixed-rcx -ffixed-rdx -ffixed-rdi -ffixed-rsi -ffixed-r8 -ffixed-r9 -ffixed-r10 -ffixed-r11 -ffixed-r12 -ffixed-r13 -ffixed-r14 -ffixed-r15" } */
       3  /* { dg-final { scan-assembler-not "movl\[ \t\]0\\(%.*\\), %.*" } } */
       4  
       5  typedef unsigned short uint16_t;
       6  uint16_t a_global;
       7  
       8  void
       9  function (uint16_t **a_p)
      10  {
      11    // unaligned access by address in %rbp: mov    0x0(%rbp),%ebp
      12    a_global = **a_p;
      13  }