Lines Matching refs:AArch64MCExpr

62                             AArch64MCExpr::VariantKind RefKind,  in isNonILP32reloc()
67 case AArch64MCExpr::VK_ABS_G3: in isNonILP32reloc()
70 case AArch64MCExpr::VK_ABS_G2: in isNonILP32reloc()
73 case AArch64MCExpr::VK_ABS_G2_S: in isNonILP32reloc()
76 case AArch64MCExpr::VK_ABS_G2_NC: in isNonILP32reloc()
79 case AArch64MCExpr::VK_ABS_G1_S: in isNonILP32reloc()
82 case AArch64MCExpr::VK_ABS_G1_NC: in isNonILP32reloc()
85 case AArch64MCExpr::VK_DTPREL_G2: in isNonILP32reloc()
88 case AArch64MCExpr::VK_DTPREL_G1_NC: in isNonILP32reloc()
91 case AArch64MCExpr::VK_TPREL_G2: in isNonILP32reloc()
94 case AArch64MCExpr::VK_TPREL_G1_NC: in isNonILP32reloc()
97 case AArch64MCExpr::VK_GOTTPREL_G1: in isNonILP32reloc()
100 case AArch64MCExpr::VK_GOTTPREL_G0_NC: in isNonILP32reloc()
116 AArch64MCExpr::VariantKind RefKind = in getRelocType()
117 static_cast<AArch64MCExpr::VariantKind>(Target.getRefKind()); in getRelocType()
118 AArch64MCExpr::VariantKind SymLoc = AArch64MCExpr::getSymbolLoc(RefKind); in getRelocType()
119 bool IsNC = AArch64MCExpr::isNotChecked(RefKind); in getRelocType()
152 if (SymLoc != AArch64MCExpr::VK_ABS) in getRelocType()
157 if (SymLoc == AArch64MCExpr::VK_ABS && !IsNC) in getRelocType()
159 if (SymLoc == AArch64MCExpr::VK_ABS && IsNC) { in getRelocType()
169 if (SymLoc == AArch64MCExpr::VK_GOT && !IsNC) in getRelocType()
171 if (SymLoc == AArch64MCExpr::VK_GOTTPREL && !IsNC) in getRelocType()
173 if (SymLoc == AArch64MCExpr::VK_TLSDESC && !IsNC) in getRelocType()
183 if (SymLoc == AArch64MCExpr::VK_GOTTPREL) in getRelocType()
185 if (SymLoc == AArch64MCExpr::VK_GOT) in getRelocType()
221 if (RefKind == AArch64MCExpr::VK_AUTH || in getRelocType()
222 RefKind == AArch64MCExpr::VK_AUTHADDR) in getRelocType()
227 if (RefKind == AArch64MCExpr::VK_DTPREL_HI12) in getRelocType()
229 if (RefKind == AArch64MCExpr::VK_TPREL_HI12) in getRelocType()
231 if (RefKind == AArch64MCExpr::VK_DTPREL_LO12_NC) in getRelocType()
233 if (RefKind == AArch64MCExpr::VK_DTPREL_LO12) in getRelocType()
235 if (RefKind == AArch64MCExpr::VK_TPREL_LO12_NC) in getRelocType()
237 if (RefKind == AArch64MCExpr::VK_TPREL_LO12) in getRelocType()
239 if (RefKind == AArch64MCExpr::VK_TLSDESC_LO12) in getRelocType()
241 if (SymLoc == AArch64MCExpr::VK_ABS && IsNC) in getRelocType()
248 if (SymLoc == AArch64MCExpr::VK_ABS && IsNC) in getRelocType()
250 if (SymLoc == AArch64MCExpr::VK_DTPREL && !IsNC) in getRelocType()
252 if (SymLoc == AArch64MCExpr::VK_DTPREL && IsNC) in getRelocType()
254 if (SymLoc == AArch64MCExpr::VK_TPREL && !IsNC) in getRelocType()
256 if (SymLoc == AArch64MCExpr::VK_TPREL && IsNC) in getRelocType()
263 if (SymLoc == AArch64MCExpr::VK_ABS && IsNC) in getRelocType()
265 if (SymLoc == AArch64MCExpr::VK_DTPREL && !IsNC) in getRelocType()
267 if (SymLoc == AArch64MCExpr::VK_DTPREL && IsNC) in getRelocType()
269 if (SymLoc == AArch64MCExpr::VK_TPREL && !IsNC) in getRelocType()
271 if (SymLoc == AArch64MCExpr::VK_TPREL && IsNC) in getRelocType()
278 if (SymLoc == AArch64MCExpr::VK_ABS && IsNC) in getRelocType()
280 if (SymLoc == AArch64MCExpr::VK_DTPREL && !IsNC) in getRelocType()
282 if (SymLoc == AArch64MCExpr::VK_DTPREL && IsNC) in getRelocType()
284 if (SymLoc == AArch64MCExpr::VK_TPREL && !IsNC) in getRelocType()
286 if (SymLoc == AArch64MCExpr::VK_TPREL && IsNC) in getRelocType()
288 if (SymLoc == AArch64MCExpr::VK_GOT && IsNC) { in getRelocType()
298 if (SymLoc == AArch64MCExpr::VK_GOT && !IsNC) { in getRelocType()
311 if (SymLoc == AArch64MCExpr::VK_GOTTPREL && IsNC) { in getRelocType()
322 if (SymLoc == AArch64MCExpr::VK_TLSDESC && !IsNC) { in getRelocType()
338 if (SymLoc == AArch64MCExpr::VK_ABS && IsNC) in getRelocType()
340 if (SymLoc == AArch64MCExpr::VK_GOT && IsNC) { in getRelocType()
341 AArch64MCExpr::VariantKind AddressLoc = in getRelocType()
342 AArch64MCExpr::getAddressFrag(RefKind); in getRelocType()
344 if (AddressLoc == AArch64MCExpr::VK_LO15) in getRelocType()
354 if (SymLoc == AArch64MCExpr::VK_DTPREL && !IsNC) in getRelocType()
356 if (SymLoc == AArch64MCExpr::VK_DTPREL && IsNC) in getRelocType()
358 if (SymLoc == AArch64MCExpr::VK_TPREL && !IsNC) in getRelocType()
360 if (SymLoc == AArch64MCExpr::VK_TPREL && IsNC) in getRelocType()
362 if (SymLoc == AArch64MCExpr::VK_GOTTPREL && IsNC) { in getRelocType()
372 if (SymLoc == AArch64MCExpr::VK_TLSDESC) { in getRelocType()
386 if (SymLoc == AArch64MCExpr::VK_ABS && IsNC) in getRelocType()
388 if (SymLoc == AArch64MCExpr::VK_DTPREL && !IsNC) in getRelocType()
390 if (SymLoc == AArch64MCExpr::VK_DTPREL && IsNC) in getRelocType()
392 if (SymLoc == AArch64MCExpr::VK_TPREL && !IsNC) in getRelocType()
394 if (SymLoc == AArch64MCExpr::VK_TPREL && IsNC) in getRelocType()
402 if (RefKind == AArch64MCExpr::VK_ABS_G3) in getRelocType()
404 if (RefKind == AArch64MCExpr::VK_ABS_G2) in getRelocType()
406 if (RefKind == AArch64MCExpr::VK_ABS_G2_S) in getRelocType()
408 if (RefKind == AArch64MCExpr::VK_ABS_G2_NC) in getRelocType()
410 if (RefKind == AArch64MCExpr::VK_ABS_G1) in getRelocType()
412 if (RefKind == AArch64MCExpr::VK_ABS_G1_S) in getRelocType()
414 if (RefKind == AArch64MCExpr::VK_ABS_G1_NC) in getRelocType()
416 if (RefKind == AArch64MCExpr::VK_ABS_G0) in getRelocType()
418 if (RefKind == AArch64MCExpr::VK_ABS_G0_S) in getRelocType()
420 if (RefKind == AArch64MCExpr::VK_ABS_G0_NC) in getRelocType()
422 if (RefKind == AArch64MCExpr::VK_PREL_G3) in getRelocType()
424 if (RefKind == AArch64MCExpr::VK_PREL_G2) in getRelocType()
426 if (RefKind == AArch64MCExpr::VK_PREL_G2_NC) in getRelocType()
428 if (RefKind == AArch64MCExpr::VK_PREL_G1) in getRelocType()
430 if (RefKind == AArch64MCExpr::VK_PREL_G1_NC) in getRelocType()
432 if (RefKind == AArch64MCExpr::VK_PREL_G0) in getRelocType()
434 if (RefKind == AArch64MCExpr::VK_PREL_G0_NC) in getRelocType()
436 if (RefKind == AArch64MCExpr::VK_DTPREL_G2) in getRelocType()
438 if (RefKind == AArch64MCExpr::VK_DTPREL_G1) in getRelocType()
440 if (RefKind == AArch64MCExpr::VK_DTPREL_G1_NC) in getRelocType()
442 if (RefKind == AArch64MCExpr::VK_DTPREL_G0) in getRelocType()
444 if (RefKind == AArch64MCExpr::VK_DTPREL_G0_NC) in getRelocType()
446 if (RefKind == AArch64MCExpr::VK_TPREL_G2) in getRelocType()
448 if (RefKind == AArch64MCExpr::VK_TPREL_G1) in getRelocType()
450 if (RefKind == AArch64MCExpr::VK_TPREL_G1_NC) in getRelocType()
452 if (RefKind == AArch64MCExpr::VK_TPREL_G0) in getRelocType()
454 if (RefKind == AArch64MCExpr::VK_TPREL_G0_NC) in getRelocType()
456 if (RefKind == AArch64MCExpr::VK_GOTTPREL_G1) in getRelocType()
458 if (RefKind == AArch64MCExpr::VK_GOTTPREL_G0_NC) in getRelocType()
475 return (Val.getRefKind() & AArch64MCExpr::VK_GOT) == AArch64MCExpr::VK_GOT; in needsRelocateWithSymbol()