Lines Matching refs:MCExpr
23 HexagonMCExpr *HexagonMCExpr::create(MCExpr const *Expr, MCContext &Ctx) { in create()
41 static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr, MCAssembler &Asm) { in fixELFSymbolsInTLSFixupsImpl()
43 case MCExpr::Target: in fixELFSymbolsInTLSFixupsImpl()
46 case MCExpr::Constant: in fixELFSymbolsInTLSFixupsImpl()
49 case MCExpr::Binary: { in fixELFSymbolsInTLSFixupsImpl()
55 case MCExpr::SymbolRef: { in fixELFSymbolsInTLSFixupsImpl()
72 case MCExpr::Unary: in fixELFSymbolsInTLSFixupsImpl()
83 MCExpr const *HexagonMCExpr::getExpr() const { return Expr; } in getExpr()
102 bool HexagonMCExpr::classof(MCExpr const *E) { in classof()
103 return E->getKind() == MCExpr::Target; in classof()
106 HexagonMCExpr::HexagonMCExpr(MCExpr const *Expr) in HexagonMCExpr()