Lines Matching refs:MCSymbolRefExpr
48 MCSymbolRefExpr::VariantKind RelocationType; in GetSymbolRef()
51 RelocationType = MCSymbolRefExpr::VK_None; in GetSymbolRef()
54 RelocationType = MCSymbolRefExpr::VK_PCREL; in GetSymbolRef()
57 RelocationType = MCSymbolRefExpr::VK_GOT; in GetSymbolRef()
60 RelocationType = MCSymbolRefExpr::VK_Hexagon_LO16; in GetSymbolRef()
63 RelocationType = MCSymbolRefExpr::VK_Hexagon_HI16; in GetSymbolRef()
66 RelocationType = MCSymbolRefExpr::VK_Hexagon_GPREL; in GetSymbolRef()
69 RelocationType = MCSymbolRefExpr::VK_Hexagon_GD_GOT; in GetSymbolRef()
72 RelocationType = MCSymbolRefExpr::VK_Hexagon_GD_PLT; in GetSymbolRef()
75 RelocationType = MCSymbolRefExpr::VK_Hexagon_IE; in GetSymbolRef()
78 RelocationType = MCSymbolRefExpr::VK_Hexagon_IE_GOT; in GetSymbolRef()
81 RelocationType = MCSymbolRefExpr::VK_TPREL; in GetSymbolRef()
85 ME = MCSymbolRefExpr::create(Symbol, RelocationType, MC); in GetSymbolRef()
161 MCExpr const *Expr = MCSymbolRefExpr::create(MO.getMBB()->getSymbol(), in HexagonLowerToMC()