Home
last modified time | relevance | path

Searched refs:ExprKind (Results 1 – 15 of 15) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/MC/
H A DMCExpr.h38 enum ExprKind { enum
47 ExprKind Kind;
59 explicit MCExpr(ExprKind Kind, SMLoc Loc) : Kind(Kind), Loc(Loc) {} in MCExpr()
73 ExprKind getKind() const { return Kind; } in getKind()
/freebsd-12.1/contrib/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMapping.h147 enum ExprKind { Subtract, Add }; enum
148 ExprKind Kind;
151 CounterExpression(ExprKind Kind, Counter LHS, Counter RHS) in CounterExpression()
792 return CounterExpression(CounterExpression::ExprKind::Subtract,
800 return CounterExpression(CounterExpression::ExprKind::Add,
/freebsd-12.1/contrib/llvm/lib/MC/
H A DMCInst.cpp52 MCExpr::ExprKind Kind = getExpr()->getKind(); in isBareSymbolRef()
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/MCTargetDesc/
H A DLanaiMCCodeEmitter.cpp95 LanaiMCExpr::VariantKind ExprKind = McExpr->getKind(); in FixupKind() local
96 switch (ExprKind) { in FixupKind()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseExpr.cpp2026 UnaryExprOrTypeTrait ExprKind = UETT_SizeOf; in ParseUnaryExprOrTypeTraitExpression() local
2028 ExprKind = UETT_AlignOf; in ParseUnaryExprOrTypeTraitExpression()
2030 ExprKind = UETT_PreferredAlignOf; in ParseUnaryExprOrTypeTraitExpression()
2032 ExprKind = UETT_VecStep; in ParseUnaryExprOrTypeTraitExpression()
2034 ExprKind = UETT_OpenMPRequiredSimdAlign; in ParseUnaryExprOrTypeTraitExpression()
2038 ExprKind, in ParseUnaryExprOrTypeTraitExpression()
2049 ExprKind, in ParseUnaryExprOrTypeTraitExpression()
/freebsd-12.1/contrib/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRMCCodeEmitter.cpp227 MCExpr::ExprKind Kind = Expr->getKind(); in getExprOpValue()
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMCCodeEmitter.cpp206 MCExpr::ExprKind Kind = Expr->getKind(); in getImmOpValue()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaExpr.cpp3699 if (ExprKind == UETT_VecStep) in CheckUnaryExprOrTypeTraitOperand()
3712 if (ExprKind == UETT_AlignOf || ExprKind == UETT_PreferredAlignOf) { in CheckUnaryExprOrTypeTraitOperand()
3730 << ExprKind << E->getSourceRange(); in CheckUnaryExprOrTypeTraitOperand()
3736 if ((ExprKind == UETT_SizeOf || ExprKind == UETT_AlignOf || in CheckUnaryExprOrTypeTraitOperand()
3737 ExprKind == UETT_PreferredAlignOf) && in CheckUnaryExprOrTypeTraitOperand()
3745 if (ExprKind == UETT_SizeOf) { in CheckUnaryExprOrTypeTraitOperand()
3806 if (ExprKind == UETT_AlignOf || ExprKind == UETT_PreferredAlignOf || in CheckUnaryExprOrTypeTraitOperand()
3810 if (ExprKind == UETT_VecStep) in CheckUnaryExprOrTypeTraitOperand()
3825 << ExprKind << ExprRange; in CheckUnaryExprOrTypeTraitOperand()
4086 } else if (ExprKind == UETT_AlignOf || ExprKind == UETT_PreferredAlignOf) { in CreateUnaryExprOrTypeTraitExpr()
[all …]
H A DTreeTransform.h2181 UnaryExprOrTypeTrait ExprKind, in RebuildUnaryExprOrTypeTrait() argument
2183 return getSema().CreateUnaryExprOrTypeTraitExpr(TInfo, OpLoc, ExprKind, R); in RebuildUnaryExprOrTypeTrait()
2192 UnaryExprOrTypeTrait ExprKind, in RebuildUnaryExprOrTypeTrait() argument
2195 = getSema().CreateUnaryExprOrTypeTraitExpr(SubExpr, OpLoc, ExprKind); in RebuildUnaryExprOrTypeTrait()
/freebsd-12.1/contrib/llvm/lib/ProfileData/Coverage/
H A DCoverageMappingReader.cpp127 Expressions[ID].Kind = CounterExpression::ExprKind(Tag); in decodeCounter()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DExpr.cpp1502 UnaryExprOrTypeTrait ExprKind, Expr *E, QualType resultType, in UnaryExprOrTypeTraitExpr() argument
1510 UnaryExprOrTypeTraitExprBits.Kind = ExprKind; in UnaryExprOrTypeTraitExpr()
1516 if (ExprKind == UETT_AlignOf || ExprKind == UETT_PreferredAlignOf) { in UnaryExprOrTypeTraitExpr()
H A DExprConstant.cpp5991 UnaryExprOrTypeTrait ExprKind) { in GetAlignOfType() argument
6007 if (ExprKind == UETT_PreferredAlignOf || AlignOfReturnsPreferred) in GetAlignOfType()
6011 else if (ExprKind == UETT_AlignOf) in GetAlignOfType()
6018 UnaryExprOrTypeTrait ExprKind) { in GetAlignOfExpr() argument
6035 return GetAlignOfType(Info, E->getType(), ExprKind); in GetAlignOfExpr()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCCodeEmitter.cpp596 MCExpr::ExprKind Kind = Expr->getKind(); in getExprOpValue()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DExpr.h2230 UnaryExprOrTypeTraitExpr(UnaryExprOrTypeTrait ExprKind, TypeSourceInfo *TInfo, in UnaryExprOrTypeTraitExpr() argument
2240 UnaryExprOrTypeTraitExprBits.Kind = ExprKind; in UnaryExprOrTypeTraitExpr()
2245 UnaryExprOrTypeTraitExpr(UnaryExprOrTypeTrait ExprKind, Expr *E,
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h4289 UnaryExprOrTypeTrait ExprKind,
4292 UnaryExprOrTypeTrait ExprKind);
4295 UnaryExprOrTypeTrait ExprKind,
4302 bool CheckUnaryExprOrTypeTraitOperand(Expr *E, UnaryExprOrTypeTrait ExprKind);
4305 UnaryExprOrTypeTrait ExprKind);