Home | History | Annotate | Download | only in AMDGPU
      1 ; RUN: llc -march=amdgcn -mcpu=tahiti -verify-machineinstrs -stop-after=isel -o - %s | FileCheck -check-prefix=GCN %s
      2 
      3 ; Type legalization for illegal FP type results was dropping invariant
      4 ; and dereferenceable flags.
      5 
      6 ; GCN: BUFFER_LOAD_USHORT_OFFSET killed %{{[0-9]+}}, 0, 0, 0, 0, 0, implicit $exec :: (dereferenceable invariant load 2 from %ir.ptr, addrspace 4)
      7 define half @legalize_f16_load(half addrspace(4)* dereferenceable(4) %ptr) {
      8   %load = load half, half addrspace(4)* %ptr, !invariant.load !0
      9   %add = fadd half %load, 1.0
     10   ret half %add
     11 }
     12 
     13 !0 = !{}
     14