Lines Matching refs:create

165   static const MCConstantExpr *create(int64_t Value, MCContext &Ctx,
384 static const MCSymbolRefExpr *create(const MCSymbol *Symbol, MCContext &Ctx) { in create() function
385 return MCSymbolRefExpr::create(Symbol, VK_None, Ctx); in create()
388 static const MCSymbolRefExpr *create(const MCSymbol *Symbol, VariantKind Kind,
390 static const MCSymbolRefExpr *create(StringRef Name, VariantKind Kind,
442 static const MCUnaryExpr *create(Opcode Op, const MCExpr *Expr,
446 return create(LNot, Expr, Ctx, Loc);
450 return create(Minus, Expr, Ctx, Loc);
454 return create(Not, Expr, Ctx, Loc);
458 return create(Plus, Expr, Ctx, Loc);
519 static const MCBinaryExpr *create(Opcode Op, const MCExpr *LHS,
525 return create(Add, LHS, RHS, Ctx); in createAdd()
530 return create(And, LHS, RHS, Ctx); in createAnd()
535 return create(Div, LHS, RHS, Ctx); in createDiv()
540 return create(EQ, LHS, RHS, Ctx); in createEQ()
545 return create(GT, LHS, RHS, Ctx); in createGT()
550 return create(GTE, LHS, RHS, Ctx); in createGTE()
555 return create(LAnd, LHS, RHS, Ctx); in createLAnd()
560 return create(LOr, LHS, RHS, Ctx); in createLOr()
565 return create(LT, LHS, RHS, Ctx); in createLT()
570 return create(LTE, LHS, RHS, Ctx); in createLTE()
575 return create(Mod, LHS, RHS, Ctx); in createMod()
580 return create(Mul, LHS, RHS, Ctx); in createMul()
585 return create(NE, LHS, RHS, Ctx); in createNE()
590 return create(Or, LHS, RHS, Ctx); in createOr()
595 return create(Shl, LHS, RHS, Ctx); in createShl()
600 return create(AShr, LHS, RHS, Ctx); in createAShr()
605 return create(LShr, LHS, RHS, Ctx); in createLShr()
610 return create(Sub, LHS, RHS, Ctx); in createSub()
615 return create(Xor, LHS, RHS, Ctx); in createXor()