Lines Matching full:kind
30 LoongArchMCExpr::VariantKind Kind; in lowerSymbolOperand() local
36 Kind = LoongArchMCExpr::VK_LoongArch_None; in lowerSymbolOperand()
39 Kind = LoongArchMCExpr::VK_LoongArch_CALL; in lowerSymbolOperand()
42 Kind = LoongArchMCExpr::VK_LoongArch_CALL_PLT; in lowerSymbolOperand()
45 Kind = LoongArchMCExpr::VK_LoongArch_PCALA_HI20; in lowerSymbolOperand()
48 Kind = LoongArchMCExpr::VK_LoongArch_PCALA_LO12; in lowerSymbolOperand()
51 Kind = LoongArchMCExpr::VK_LoongArch_PCALA64_LO20; in lowerSymbolOperand()
54 Kind = LoongArchMCExpr::VK_LoongArch_PCALA64_HI12; in lowerSymbolOperand()
57 Kind = LoongArchMCExpr::VK_LoongArch_GOT_PC_HI20; in lowerSymbolOperand()
60 Kind = LoongArchMCExpr::VK_LoongArch_GOT_PC_LO12; in lowerSymbolOperand()
63 Kind = LoongArchMCExpr::VK_LoongArch_GOT64_PC_LO20; in lowerSymbolOperand()
66 Kind = LoongArchMCExpr::VK_LoongArch_GOT64_PC_HI12; in lowerSymbolOperand()
69 Kind = LoongArchMCExpr::VK_LoongArch_TLS_LE_HI20; in lowerSymbolOperand()
72 Kind = LoongArchMCExpr::VK_LoongArch_TLS_LE_LO12; in lowerSymbolOperand()
75 Kind = LoongArchMCExpr::VK_LoongArch_TLS_LE64_LO20; in lowerSymbolOperand()
78 Kind = LoongArchMCExpr::VK_LoongArch_TLS_LE64_HI12; in lowerSymbolOperand()
81 Kind = LoongArchMCExpr::VK_LoongArch_TLS_IE_PC_HI20; in lowerSymbolOperand()
84 Kind = LoongArchMCExpr::VK_LoongArch_TLS_IE_PC_LO12; in lowerSymbolOperand()
87 Kind = LoongArchMCExpr::VK_LoongArch_TLS_IE64_PC_LO20; in lowerSymbolOperand()
90 Kind = LoongArchMCExpr::VK_LoongArch_TLS_IE64_PC_HI12; in lowerSymbolOperand()
93 Kind = LoongArchMCExpr::VK_LoongArch_TLS_LD_PC_HI20; in lowerSymbolOperand()
96 Kind = LoongArchMCExpr::VK_LoongArch_TLS_GD_PC_HI20; in lowerSymbolOperand()
99 Kind = LoongArchMCExpr::VK_LoongArch_CALL36; in lowerSymbolOperand()
102 Kind = LoongArchMCExpr::VK_LoongArch_TLS_DESC_PC_HI20; in lowerSymbolOperand()
105 Kind = LoongArchMCExpr::VK_LoongArch_TLS_DESC_PC_LO12; in lowerSymbolOperand()
108 Kind = LoongArchMCExpr::VK_LoongArch_TLS_DESC64_PC_LO20; in lowerSymbolOperand()
111 Kind = LoongArchMCExpr::VK_LoongArch_TLS_DESC64_PC_HI12; in lowerSymbolOperand()
114 Kind = LoongArchMCExpr::VK_LoongArch_TLS_DESC_LD; in lowerSymbolOperand()
117 Kind = LoongArchMCExpr::VK_LoongArch_TLS_DESC_CALL; in lowerSymbolOperand()
129 if (Kind != LoongArchMCExpr::VK_LoongArch_None) in lowerSymbolOperand()
130 ME = LoongArchMCExpr::create(ME, Kind, Ctx); in lowerSymbolOperand()