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

/freebsd-11-stable/contrib/llvm-project/llvm/lib/MC/
H A DMCInst.cpp51 MCExpr::ExprKind Kind = getExpr()->getKind();
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCExpr.h37 enum ExprKind { enum in class:llvm::MCExpr
46 ExprKind Kind;
54 explicit MCExpr(ExprKind Kind, SMLoc Loc) : Kind(Kind), Loc(Loc) {}
68 ExprKind getKind() const { return Kind; }
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/
H A DLanaiMCCodeEmitter.cpp94 LanaiMCExpr::VariantKind ExprKind = McExpr->getKind(); local
95 switch (ExprKind) {
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMapping.h146 enum ExprKind { Subtract, Add }; enum in struct:llvm::coverage::CounterExpression
147 ExprKind Kind;
150 CounterExpression(ExprKind Kind, Counter LHS, Counter RHS)
805 return CounterExpression(CounterExpression::ExprKind::Subtract,
813 return CounterExpression(CounterExpression::ExprKind::Add,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRMCCodeEmitter.cpp227 MCExpr::ExprKind Kind = Expr->getKind();
/freebsd-11-stable/contrib/llvm-project/clang/lib/Parse/
H A DParseExpr.cpp2265 UnaryExprOrTypeTrait ExprKind = UETT_SizeOf; local
2267 ExprKind = UETT_AlignOf;
2269 ExprKind = UETT_PreferredAlignOf;
2271 ExprKind = UETT_VecStep;
2273 ExprKind = UETT_OpenMPRequiredSimdAlign;
2277 ExprKind,
2288 ExprKind,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMCCodeEmitter.cpp261 MCExpr::ExprKind Kind = Expr->getKind();
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaExpr.cpp3943 UnaryExprOrTypeTrait ExprKind) {
3948 (ExprKind == UETT_SizeOf || ExprKind == UETT_AlignOf ||
3949 ExprKind == UETT_PreferredAlignOf);
3957 if (ExprKind == UETT_VecStep)
3963 E->getSourceRange(), ExprKind))
3970 if (ExprKind == UETT_AlignOf || ExprKind == UETT_PreferredAlignOf) {
3973 diag::err_sizeof_alignof_incomplete_type, ExprKind,
3978 ExprKind,
3942 CheckUnaryExprOrTypeTraitOperand(Expr *E, UnaryExprOrTypeTrait ExprKind) argument
4044 CheckUnaryExprOrTypeTraitOperand(QualType ExprType, SourceLocation OpLoc, SourceRange ExprRange, UnaryExprOrTypeTrait ExprKind) argument
4093 CheckAlignOfExpr(Sema &S, Expr *E, UnaryExprOrTypeTrait ExprKind) argument
4265 CreateUnaryExprOrTypeTraitExpr(TypeSourceInfo *TInfo, SourceLocation OpLoc, UnaryExprOrTypeTrait ExprKind, SourceRange R) argument
4310 CreateUnaryExprOrTypeTraitExpr(Expr *E, SourceLocation OpLoc, UnaryExprOrTypeTrait ExprKind) argument
4354 ActOnUnaryExprOrTypeTraitExpr(SourceLocation OpLoc, UnaryExprOrTypeTrait ExprKind, bool IsType, void *TyOrEx, SourceRange ArgRange) argument
[all...]
H A DTreeTransform.h2270 UnaryExprOrTypeTrait ExprKind,
2272 return getSema().CreateUnaryExprOrTypeTraitExpr(TInfo, OpLoc, ExprKind, R);
2281 UnaryExprOrTypeTrait ExprKind,
2284 = getSema().CreateUnaryExprOrTypeTraitExpr(SubExpr, OpLoc, ExprKind);
2268 RebuildUnaryExprOrTypeTrait(TypeSourceInfo *TInfo, SourceLocation OpLoc, UnaryExprOrTypeTrait ExprKind, SourceRange R) argument
2280 RebuildUnaryExprOrTypeTrait(Expr *SubExpr, SourceLocation OpLoc, UnaryExprOrTypeTrait ExprKind, SourceRange R) argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ProfileData/Coverage/
H A DCoverageMappingReader.cpp127 Expressions[ID].Kind = CounterExpression::ExprKind(Tag);
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DExpr.cpp1605 UnaryExprOrTypeTrait ExprKind, Expr *E, QualType resultType,
1613 UnaryExprOrTypeTraitExprBits.Kind = ExprKind;
1619 if (ExprKind == UETT_AlignOf || ExprKind == UETT_PreferredAlignOf) {
1604 UnaryExprOrTypeTraitExpr( UnaryExprOrTypeTrait ExprKind, Expr *E, QualType resultType, SourceLocation op, SourceLocation rp) argument
H A DExprConstant.cpp8131 UnaryExprOrTypeTrait ExprKind) {
8147 if (ExprKind == UETT_PreferredAlignOf || AlignOfReturnsPreferred)
8151 else if (ExprKind == UETT_AlignOf)
8154 llvm_unreachable("GetAlignOfType on a non-alignment ExprKind");
8158 UnaryExprOrTypeTrait ExprKind) {
8175 return GetAlignOfType(Info, E->getType(), ExprKind);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCCodeEmitter.cpp597 MCExpr::ExprKind Kind = Expr->getKind();
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h2380 UnaryExprOrTypeTraitExpr(UnaryExprOrTypeTrait ExprKind, TypeSourceInfo *TInfo,
2390 UnaryExprOrTypeTraitExprBits.Kind = ExprKind;
2395 UnaryExprOrTypeTraitExpr(UnaryExprOrTypeTrait ExprKind, Expr *E,
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h4747 UnaryExprOrTypeTrait ExprKind,
4750 UnaryExprOrTypeTrait ExprKind);
4753 UnaryExprOrTypeTrait ExprKind,
4760 bool CheckUnaryExprOrTypeTraitOperand(Expr *E, UnaryExprOrTypeTrait ExprKind);
4763 UnaryExprOrTypeTrait ExprKind);

Completed in 525 milliseconds