llvm.org GIT mirror llvm / 9d86f9c
PPCISelLowering.h: Escape \@ in comments. [-Wdocumentation] git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@181907 91177308-0d34-0410-b5e6-96231b3b80d8 NAKAMURA Takumi 7 years ago
1 changed file(s) with 14 addition(s) and 14 deletion(s). Raw diff Collapse all Expand all
174174
175175 /// G8RC = ADDIS_GOT_TPREL_HA %X2, Symbol - Used by the initial-exec
176176 /// TLS model, produces an ADDIS8 instruction that adds the GOT
177 /// base to sym@got@tprel@ha.
177 /// base to sym\@got\@tprel\@ha.
178178 ADDIS_GOT_TPREL_HA,
179179
180180 /// G8RC = LD_GOT_TPREL_L Symbol, G8RReg - Used by the initial-exec
181181 /// TLS model, produces a LD instruction with base register G8RReg
182 /// and offset sym@got@tprel@l. This completes the addition that
182 /// and offset sym\@got\@tprel\@l. This completes the addition that
183183 /// finds the offset of "sym" relative to the thread pointer.
184184 LD_GOT_TPREL_L,
185185
186186 /// G8RC = ADD_TLS G8RReg, Symbol - Used by the initial-exec TLS
187187 /// model, produces an ADD instruction that adds the contents of
188188 /// G8RReg to the thread pointer. Symbol contains a relocation
189 /// sym@tls which is to be replaced by the thread pointer and
189 /// sym\@tls which is to be replaced by the thread pointer and
190190 /// identifies to the linker that the instruction is part of a
191191 /// TLS sequence.
192192 ADD_TLS,
193193
194194 /// G8RC = ADDIS_TLSGD_HA %X2, Symbol - For the general-dynamic TLS
195195 /// model, produces an ADDIS8 instruction that adds the GOT base
196 /// register to sym@got@tlsgd@ha.
196 /// register to sym\@got\@tlsgd\@ha.
197197 ADDIS_TLSGD_HA,
198198
199199 /// G8RC = ADDI_TLSGD_L G8RReg, Symbol - For the general-dynamic TLS
200200 /// model, produces an ADDI8 instruction that adds G8RReg to
201 /// sym@got@tlsgd@l.
201 /// sym\@got\@tlsgd\@l.
202202 ADDI_TLSGD_L,
203203
204204 /// G8RC = GET_TLS_ADDR %X3, Symbol - For the general-dynamic TLS
205 /// model, produces a call to __tls_get_addr(sym@tlsgd).
205 /// model, produces a call to __tls_get_addr(sym\@tlsgd).
206206 GET_TLS_ADDR,
207207
208208 /// G8RC = ADDIS_TLSLD_HA %X2, Symbol - For the local-dynamic TLS
209209 /// model, produces an ADDIS8 instruction that adds the GOT base
210 /// register to sym@got@tlsld@ha.
210 /// register to sym\@got\@tlsld\@ha.
211211 ADDIS_TLSLD_HA,
212212
213213 /// G8RC = ADDI_TLSLD_L G8RReg, Symbol - For the local-dynamic TLS
214214 /// model, produces an ADDI8 instruction that adds G8RReg to
215 /// sym@got@tlsld@l.
215 /// sym\@got\@tlsld\@l.
216216 ADDI_TLSLD_L,
217217
218218 /// G8RC = GET_TLSLD_ADDR %X3, Symbol - For the local-dynamic TLS
219 /// model, produces a call to __tls_get_addr(sym@tlsld).
219 /// model, produces a call to __tls_get_addr(sym\@tlsld).
220220 GET_TLSLD_ADDR,
221221
222222 /// G8RC = ADDIS_DTPREL_HA %X3, Symbol, Chain - For the
223223 /// local-dynamic TLS model, produces an ADDIS8 instruction
224 /// that adds X3 to sym@dtprel@ha. The Chain operand is needed
224 /// that adds X3 to sym\@dtprel\@ha. The Chain operand is needed
225225 /// to tie this in place following a copy to %X3 from the result
226226 /// of a GET_TLSLD_ADDR.
227227 ADDIS_DTPREL_HA,
228228
229229 /// G8RC = ADDI_DTPREL_L G8RReg, Symbol - For the local-dynamic TLS
230230 /// model, produces an ADDI8 instruction that adds G8RReg to
231 /// sym@got@dtprel@l.
231 /// sym\@got\@dtprel\@l.
232232 ADDI_DTPREL_L,
233233
234234 /// VRRC = VADD_SPLAT Elt, EltSize - Temporary node to be expanded
269269
270270 /// G8RC = ADDIS_TOC_HA %X2, Symbol - For medium and large code model,
271271 /// produces an ADDIS8 instruction that adds the TOC base register to
272 /// sym@toc@ha.
272 /// sym\@toc\@ha.
273273 ADDIS_TOC_HA,
274274
275275 /// G8RC = LD_TOC_L Symbol, G8RReg - For medium and large code model,
276276 /// produces a LD instruction with base register G8RReg and offset
277 /// sym@toc@l. Preceded by an ADDIS_TOC_HA to form a full 32-bit offset.
277 /// sym\@toc\@l. Preceded by an ADDIS_TOC_HA to form a full 32-bit offset.
278278 LD_TOC_L,
279279
280280 /// G8RC = ADDI_TOC_L G8RReg, Symbol - For medium code model, produces
281 /// an ADDI8 instruction that adds G8RReg to sym@toc@l.
281 /// an ADDI8 instruction that adds G8RReg to sym\@toc\@l.
282282 /// Preceded by an ADDIS_TOC_HA to form a full 32-bit offset.
283283 ADDI_TOC_L
284284 };