Lines Matching defs:ELFRefKind

341                                 AArch64MCExpr::VariantKind &ELFRefKind,
889 AArch64MCExpr::VariantKind ELFRefKind;
892 if (!AArch64AsmParser::classifySymbolRef(Expr, ELFRefKind, DarwinRefKind,
900 ELFRefKind == AArch64MCExpr::VK_LO12 ||
901 ELFRefKind == AArch64MCExpr::VK_GOT_LO12 ||
902 ELFRefKind == AArch64MCExpr::VK_GOT_AUTH_LO12 ||
903 ELFRefKind == AArch64MCExpr::VK_DTPREL_LO12 ||
904 ELFRefKind == AArch64MCExpr::VK_DTPREL_LO12_NC ||
905 ELFRefKind == AArch64MCExpr::VK_TPREL_LO12 ||
906 ELFRefKind == AArch64MCExpr::VK_TPREL_LO12_NC ||
907 ELFRefKind == AArch64MCExpr::VK_GOTTPREL_LO12_NC ||
908 ELFRefKind == AArch64MCExpr::VK_TLSDESC_LO12 ||
909 ELFRefKind == AArch64MCExpr::VK_TLSDESC_AUTH_LO12 ||
910 ELFRefKind == AArch64MCExpr::VK_SECREL_LO12 ||
911 ELFRefKind == AArch64MCExpr::VK_SECREL_HI12 ||
912 ELFRefKind == AArch64MCExpr::VK_GOT_PAGE_LO15) {
1010 AArch64MCExpr::VariantKind ELFRefKind;
1013 if (AArch64AsmParser::classifySymbolRef(Expr, ELFRefKind,
1018 ELFRefKind == AArch64MCExpr::VK_LO12 ||
1019 ELFRefKind == AArch64MCExpr::VK_GOT_AUTH_LO12 ||
1020 ELFRefKind == AArch64MCExpr::VK_DTPREL_HI12 ||
1021 ELFRefKind == AArch64MCExpr::VK_DTPREL_LO12 ||
1022 ELFRefKind == AArch64MCExpr::VK_DTPREL_LO12_NC ||
1023 ELFRefKind == AArch64MCExpr::VK_TPREL_HI12 ||
1024 ELFRefKind == AArch64MCExpr::VK_TPREL_LO12 ||
1025 ELFRefKind == AArch64MCExpr::VK_TPREL_LO12_NC ||
1026 ELFRefKind == AArch64MCExpr::VK_TLSDESC_LO12 ||
1027 ELFRefKind == AArch64MCExpr::VK_TLSDESC_AUTH_LO12 ||
1028 ELFRefKind == AArch64MCExpr::VK_SECREL_HI12 ||
1029 ELFRefKind == AArch64MCExpr::VK_SECREL_LO12;
1127 AArch64MCExpr::VariantKind ELFRefKind;
1130 if (!AArch64AsmParser::classifySymbolRef(getImm(), ELFRefKind,
1137 return llvm::is_contained(AllowedModifiers, ELFRefKind);
3303 AArch64MCExpr::VariantKind ELFRefKind;
3306 if (classifySymbolRef(Expr, ELFRefKind, DarwinRefKind, Addend)) {
3308 ELFRefKind == AArch64MCExpr::VK_INVALID) {
3320 ELFRefKind != AArch64MCExpr::VK_ABS_PAGE_NC &&
3321 ELFRefKind != AArch64MCExpr::VK_GOT_PAGE &&
3322 ELFRefKind != AArch64MCExpr::VK_GOT_AUTH_PAGE &&
3323 ELFRefKind != AArch64MCExpr::VK_GOT_PAGE_LO15 &&
3324 ELFRefKind != AArch64MCExpr::VK_GOTTPREL_PAGE &&
3325 ELFRefKind != AArch64MCExpr::VK_TLSDESC_PAGE &&
3326 ELFRefKind != AArch64MCExpr::VK_TLSDESC_AUTH_PAGE) {
3357 AArch64MCExpr::VariantKind ELFRefKind;
3360 if (classifySymbolRef(Expr, ELFRefKind, DarwinRefKind, Addend)) {
3362 ELFRefKind == AArch64MCExpr::VK_INVALID) {
3366 } else if (ELFRefKind != AArch64MCExpr::VK_GOT_AUTH_PAGE) {
5823 AArch64MCExpr::VariantKind ELFRefKind;
5826 if (classifySymbolRef(Expr, ELFRefKind, DarwinRefKind, Addend)) {
5835 if ((ELFRefKind == AArch64MCExpr::VK_LO12 ||
5836 ELFRefKind == AArch64MCExpr::VK_GOT_AUTH_LO12 ||
5837 ELFRefKind == AArch64MCExpr::VK_DTPREL_HI12 ||
5838 ELFRefKind == AArch64MCExpr::VK_DTPREL_LO12 ||
5839 ELFRefKind == AArch64MCExpr::VK_DTPREL_LO12_NC ||
5840 ELFRefKind == AArch64MCExpr::VK_TPREL_HI12 ||
5841 ELFRefKind == AArch64MCExpr::VK_TPREL_LO12 ||
5842 ELFRefKind == AArch64MCExpr::VK_TPREL_LO12_NC ||
5843 ELFRefKind == AArch64MCExpr::VK_TLSDESC_LO12 ||
5844 ELFRefKind == AArch64MCExpr::VK_TLSDESC_AUTH_LO12 ||
5845 ELFRefKind == AArch64MCExpr::VK_SECREL_LO12 ||
5846 ELFRefKind == AArch64MCExpr::VK_SECREL_HI12) &&
8202 AArch64MCExpr::VariantKind &ELFRefKind,
8205 ELFRefKind = AArch64MCExpr::VK_INVALID;
8210 ELFRefKind = AE->getKind();
8227 // Treat expressions with an ELFRefKind (like ":abs_g1:3", or
8229 if (!Res.getSymA() && ELFRefKind == AArch64MCExpr::VK_INVALID)
8238 return ELFRefKind == AArch64MCExpr::VK_INVALID ||