• Home
  • Raw
  • Download

Lines Matching refs:LARGE

7 ; RUN: --check-prefix=32LARGE-MIR %s
15 ; RUN: --check-prefix=64LARGE-MIR %s
21 ; RUN: --check-prefixes=32LARGE-ASM,LARGE-ASM %s
27 ; RUN: --check-prefixes=64LARGE-ASM,LARGE-ASM %s
70 ; 32LARGE-MIR: renamable $r[[REG1:[0-9]+]] = ADDIStocHA $r2, %jump-table.0
71 ; 32LARGE-MIR: renamable $r[[REG2:[0-9]+]] = LWZtocL %jump-table.0, killed renamable $r[[REG1]], im…
72 ; 32LARGE-MIR: renamable $r[[REG4:[0-9]+]] = RLWINM killed renamable $r[[REG3:[0-9]+]], 2, 0, 29
73 ; 32LARGE-MIR: renamable $r[[REG5:[0-9]+]] = LWZX killed renamable $r[[REG4]], renamable $r[[REG2]]…
74 ; 32LARGE-MIR: renamable $r[[REG6:[0-9]+]] = ADD4 killed renamable $r[[REG5]], killed renamable $r[…
81 ; 64LARGE-MIR: renamable $x[[REG1:[0-9]+]] = ADDIStocHA8 $x2, %jump-table.0
82 ; 64LARGE-MIR: renamable $x[[REG2:[0-9]+]] = LDtocL %jump-table.0, killed renamable $x[[REG1]], imp…
83 ; 64LARGE-MIR: renamable $x[[REG4:[0-9]+]] = RLDIC killed renamable $x[[REG3:[0-9]+]], 2, 30
84 ; 64LARGE-MIR: renamable $x[[REG5:[0-9]+]] = LWAX killed renamable $x[[REG4]], renamable $x[[REG2]]…
85 ; 64LARGE-MIR: renamable $x[[REG6:[0-9]+]] = ADD8 killed renamable $x[[REG5]], killed renamable $x[…
113 ; 32LARGE-ASM-LABEL: jump_table
114 ; 32LARGE-ASM: .jump_table:
115 ; 32LARGE-ASM: addi 3, 3, -1
116 ; 32LARGE-ASM: cmplwi 3, 3
117 ; 32LARGE-ASM: bgt 0, L..BB0_6
118 ; 32LARGE-ASM: addis 4, L..C0@u(2)
119 ; 32LARGE-ASM: slwi 3, 3, 2
120 ; 32LARGE-ASM: lwz 4, L..C0@l(4)
121 ; 32LARGE-ASM: lwzx 3, 3, 4
122 ; 32LARGE-ASM: add 3, 3, 4
123 ; 32LARGE-ASM: mtctr 3
124 ; 32LARGE-ASM: bctr
125 ; 32LARGE-ASM: L..BB0_2:
126 ; 32LARGE-ASM: L..BB0_3:
127 ; 32LARGE-ASM: L..BB0_4:
128 ; 32LARGE-ASM: L..BB0_5:
129 ; 32LARGE-ASM: L..BB0_6:
130 ; 32LARGE-ASM: li 3, 0
131 ; 32LARGE-ASM: blr
132 ; 32LARGE-ASM: .csect .rodata[RO],2
133 ; 32LARGE-ASM: .align 2
134 ; 32LARGE-ASM: L..JTI0_0:
135 ; 32LARGE-ASM: .vbyte 4, L..BB0_2-L..JTI0_0
136 ; 32LARGE-ASM: .vbyte 4, L..BB0_3-L..JTI0_0
137 ; 32LARGE-ASM: .vbyte 4, L..BB0_4-L..JTI0_0
138 ; 32LARGE-ASM: .vbyte 4, L..BB0_5-L..JTI0_0
166 ; 64LARGE-ASM-LABEL: jump_table
167 ; 64LARGE-ASM: .jump_table:
168 ; 64LARGE-ASM: addi 3, 3, -1
169 ; 64LARGE-ASM: cmplwi 3, 3
170 ; 64LARGE-ASM: bgt 0, L..BB0_6
171 ; 64LARGE-ASM: addis 4, L..C0@u(2)
172 ; 64LARGE-ASM: rldic 3, 3, 2, 30
173 ; 64LARGE-ASM: ld 4, L..C0@l(4)
174 ; 64LARGE-ASM: lwax 3, 3, 4
175 ; 64LARGE-ASM: add 3, 3, 4
176 ; 64LARGE-ASM: mtctr 3
177 ; 64LARGE-ASM: bctr
178 ; 64LARGE-ASM: L..BB0_2:
179 ; 64LARGE-ASM: L..BB0_3:
180 ; 64LARGE-ASM: L..BB0_4:
181 ; 64LARGE-ASM: L..BB0_5:
182 ; 64LARGE-ASM: L..BB0_6:
183 ; 64LARGE-ASM: li 3, 0
184 ; 64LARGE-ASM: blr
185 ; 64LARGE-ASM: .csect .rodata[RO],2
186 ; 64LARGE-ASM: .align 2
187 ; 64LARGE-ASM: L..JTI0_0:
188 ; 64LARGE-ASM: .vbyte 4, L..BB0_2-L..JTI0_0
189 ; 64LARGE-ASM: .vbyte 4, L..BB0_3-L..JTI0_0
190 ; 64LARGE-ASM: .vbyte 4, L..BB0_4-L..JTI0_0
191 ; 64LARGE-ASM: .vbyte 4, L..BB0_5-L..JTI0_0
212 ; LARGE-ASM: .toc
213 ; LARGE-ASM: .tc L..JTI0_0[TE],L..JTI0_0