Lines Matching refs:NOPIC
2 …lc -mtriple armv7-apple-ios -relocation-model=static -o - %s | FileCheck %s -check-prefix=ARM-NOPIC
3 …ple armv7-apple-ios -relocation-model=dynamic-no-pic -o - %s | FileCheck %s -check-prefix=ARM-NOPIC
5 …triple thumbv6-apple-ios -relocation-model=static -o - %s | FileCheck %s -check-prefix=THUMB1-NOPIC
6 …humbv6-apple-ios -relocation-model=dynamic-no-pic -o - %s | FileCheck %s -check-prefix=THUMB1-NOPIC
55 ; ARM-NOPIC: cxa_throw
56 ; ARM-NOPIC: trap
57 ; ARM-NOPIC: adr [[REG1:r[0-9]+]], [[LJTI:.*]]
58 ; ARM-NOPIC: ldr [[REG0:r[0-9]+]], [r{{[0-9]+}}, [[REG1]]]
59 ; ARM-NOPIC: mov pc, [[REG0]]
60 ; ARM-NOPIC: [[LJTI]]
61 ; ARM-NOPIC: .data_region jt32
62 ; ARM-NOPIC: .long [[LABEL:LBB0_[0-9]]]
63 ; ARM-NOPIC: .end_data_region
64 ; ARM-NOPIC: [[LABEL]]
79 ; THUMB1-NOPIC: cxa_throw
80 ; THUMB1-NOPIC: trap
81 ; THUMB1-NOPIC: adr [[REG1:r[0-9]+]], [[LJTI:.*]]
82 ; THUMB1-NOPIC: adds [[REG0:r[0-9]+]], [[REG0]], [[REG1]]
83 ; THUMB1-NOPIC: ldr [[REG0]]
84 ; THUMB1-NOPIC: mov pc, [[REG0]]
85 ; THUMB1-NOPIC: [[LJTI]]
86 ; THUMB1-NOPIC: .data_region jt32
87 ; THUMB1-NOPIC: .long [[LABEL:LBB0_[0-9]]]+1
88 ; THUMB1-NOPIC: .end_data_region
89 ; THUMB1-NOPIC: [[LABEL]]