Lines Matching refs:HExpr
244 const auto &HExpr = cast<HexagonMCExpr>(Expr); in getExpr() local
245 assert(HExpr.getExpr()); in getExpr()
246 return *HExpr.getExpr(); in getExpr()
694 HexagonMCExpr &HExpr = const_cast<HexagonMCExpr &>(cast<HexagonMCExpr>(Expr)); in setMustExtend() local
695 HExpr.setMustExtend(Val); in setMustExtend()
699 HexagonMCExpr const &HExpr = cast<HexagonMCExpr>(Expr); in mustExtend() local
700 return HExpr.mustExtend(); in mustExtend()
703 HexagonMCExpr &HExpr = in setMustNotExtend() local
705 HExpr.setMustNotExtend(Val); in setMustNotExtend()
708 HexagonMCExpr const &HExpr = cast<HexagonMCExpr>(Expr); in mustNotExtend() local
709 return HExpr.mustNotExtend(); in mustNotExtend()
777 HexagonMCExpr &HExpr = in setS23_2_reloc() local
779 HExpr.setS23_2_reloc(Val); in setS23_2_reloc()
782 HexagonMCExpr const &HExpr = *llvm::cast<HexagonMCExpr>(&Expr); in s23_2_reloc() local
783 return HExpr.s23_2_reloc(); in s23_2_reloc()