1#RUN: llvm-mc -arch=hexagon -filetype=obj %s | llvm-objdump -d -r - | FileCheck %s 2 3# Check encoding bits for gp-rel stores. 4 5#CHECK: 4ab3f229 memw(gp+#105636) = r12.new 6{ r12 = add(r0,r19) 7 memw(gp+#105636) = r12.new } 8 9#CHECK: 4ab3f229 memw(gp+#105636) = r12.new 10{ r12 = add(r0,r19) 11 memw(#105636) = r12.new } 12 13#CHECK: 4ebdca35 memh(gp+#128106) = r6.new 14{ r6 = add(r18,r13) 15 memh(gp+#128106) = r6.new } 16 17#CHECK: 4ebdca35 memh(gp+#128106) = r6.new 18{ r6 = add(r18,r13) 19 memh(#128106) = r6.new } 20 21#CHECK: 4eb3e2fc memb(gp+#59388) = r17.new 22{ r17 = add(r26,r18) 23 memb(gp+#59388) = r17.new } 24#CHECK: 4eb3e2fc memb(gp+#59388) = r17.new 25{ r17 = add(r26,r18) 26 memb(#59388) = r17.new } 27 28#CHECK: 4ad2ea01 { memd(gp+#206856) = r11:10 29{ memd(gp+#206856) = r11:10 } 30#CHECK: 4ad2ea01 { memd(gp+#206856) = r11:10 31{ memd(#206856) = r11:10 } 32 33#CHECK: 4c9dfa1e { memw(gp+#191608) = r26 34{ memw(gp+#191608) = r26 } 35#CHECK: 4c9dfa1e { memw(gp+#191608) = r26 36{ memw(#191608) = r26 } 37 38#CHECK: 4855cfdc { memh(gp+#21944) = r15 39{ memh(gp+#21944) = r15 } 40#CHECK: 4855cfdc { memh(gp+#21944) = r15 41{ memh(#21944) = r15 } 42 43#CHECK: 4a00cea2 { memb(gp+#16546) = r14 44{ memb(gp+#16546) = r14 } 45#CHECK: 4a00cea2 { memb(gp+#16546) = r14 46{ memb(#16546) = r14 } 47