Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCExpr.h37 enum ExprKind : uint8_t { enum
48 NumSubclassDataBits == CHAR_BIT * (sizeof(unsigned) - sizeof(ExprKind)),
51 ExprKind Kind;
61 explicit MCExpr(ExprKind Kind, SMLoc Loc, unsigned SubclassData = 0)
81 ExprKind getKind() const { return Kind; } in getKind()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/
H A DLanaiMCCodeEmitter.cpp95 LanaiMCExpr::VariantKind ExprKind = McExpr->getKind(); in FixupKind() local
96 switch (ExprKind) { in FixupKind()
/freebsd-14.2/contrib/llvm-project/llvm/lib/MC/
H A DMCInst.cpp60 MCExpr::ExprKind Kind = getExpr()->getKind(); in isBareSymbolRef()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMapping.h163 enum ExprKind { Subtract, Add }; enum
164 ExprKind Kind;
167 CounterExpression(ExprKind Kind, Counter LHS, Counter RHS) in CounterExpression()
1331 return CounterExpression(CounterExpression::ExprKind::Subtract,
1339 return CounterExpression(CounterExpression::ExprKind::Add,
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFExpression.cpp426 enum ExprKind { enum
430 ExprKind Kind;
433 PrintedExpr(ExprKind K = Address) : Kind(K) {} in PrintedExpr()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRMCCodeEmitter.cpp232 MCExpr::ExprKind Kind = Expr->getKind(); in getExprOpValue()
/freebsd-14.2/contrib/llvm-project/clang/lib/Parse/
H A DParseExpr.cpp2560 UnaryExprOrTypeTrait ExprKind = UETT_SizeOf; in ParseUnaryExprOrTypeTraitExpression() local
2564 ExprKind = UETT_AlignOf; in ParseUnaryExprOrTypeTraitExpression()
2567 ExprKind = UETT_PreferredAlignOf; in ParseUnaryExprOrTypeTraitExpression()
2570 ExprKind = UETT_VecStep; in ParseUnaryExprOrTypeTraitExpression()
2573 ExprKind = UETT_OpenMPRequiredSimdAlign; in ParseUnaryExprOrTypeTraitExpression()
2576 ExprKind = UETT_DataSizeOf; in ParseUnaryExprOrTypeTraitExpression()
2579 ExprKind = UETT_VectorElements; in ParseUnaryExprOrTypeTraitExpression()
2587 ExprKind, in ParseUnaryExprOrTypeTraitExpression()
2598 ExprKind, in ParseUnaryExprOrTypeTraitExpression()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DComputeDependence.cpp91 auto ExprKind = E->getKind(); in computeDependence() local
92 if (ExprKind != UETT_AlignOf && ExprKind != UETT_PreferredAlignOf) in computeDependence()
H A DExpr.cpp1671 UnaryExprOrTypeTrait ExprKind, Expr *E, QualType resultType, in UnaryExprOrTypeTraitExpr() argument
1675 assert(ExprKind <= UETT_Last && "invalid enum value!"); in UnaryExprOrTypeTraitExpr()
1676 UnaryExprOrTypeTraitExprBits.Kind = ExprKind; in UnaryExprOrTypeTraitExpr()
1677 assert(static_cast<unsigned>(ExprKind) == UnaryExprOrTypeTraitExprBits.Kind && in UnaryExprOrTypeTraitExpr()
H A DExprConstant.cpp9309 UnaryExprOrTypeTrait ExprKind) { in GetAlignOfType() argument
9324 if (ExprKind == UETT_PreferredAlignOf || AlignOfReturnsPreferred) in GetAlignOfType()
9328 else if (ExprKind == UETT_AlignOf) in GetAlignOfType()
9335 UnaryExprOrTypeTrait ExprKind) { in GetAlignOfExpr() argument
9352 return GetAlignOfType(Info, E->getType(), ExprKind); in GetAlignOfExpr()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaExpr.cpp4457 (ExprKind == UETT_SizeOf || ExprKind == UETT_DataSizeOf || in CheckUnaryExprOrTypeTraitOperand()
4458 ExprKind == UETT_AlignOf || ExprKind == UETT_PreferredAlignOf || in CheckUnaryExprOrTypeTraitOperand()
4459 ExprKind == UETT_VecStep); in CheckUnaryExprOrTypeTraitOperand()
4478 if (ExprKind == UETT_VecStep) in CheckUnaryExprOrTypeTraitOperand()
4482 if (ExprKind == UETT_VectorElements) in CheckUnaryExprOrTypeTraitOperand()
4496 << getTraitSpelling(ExprKind); in CheckUnaryExprOrTypeTraitOperand()
4504 if (ExprKind == UETT_AlignOf || ExprKind == UETT_PreferredAlignOf) { in CheckUnaryExprOrTypeTraitOperand()
4531 if (ExprKind == UETT_SizeOf) { in CheckUnaryExprOrTypeTraitOperand()
4770 if (ExprKind == UETT_AlignOf || ExprKind == UETT_PreferredAlignOf || in CheckUnaryExprOrTypeTraitOperand()
4774 if (ExprKind == UETT_VecStep) in CheckUnaryExprOrTypeTraitOperand()
[all …]
H A DTreeTransform.h2710 UnaryExprOrTypeTrait ExprKind, in RebuildUnaryExprOrTypeTrait() argument
2712 return getSema().CreateUnaryExprOrTypeTraitExpr(TInfo, OpLoc, ExprKind, R); in RebuildUnaryExprOrTypeTrait()
2721 UnaryExprOrTypeTrait ExprKind, in RebuildUnaryExprOrTypeTrait() argument
2724 = getSema().CreateUnaryExprOrTypeTraitExpr(SubExpr, OpLoc, ExprKind); in RebuildUnaryExprOrTypeTrait()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/
H A DLoongArchMCCodeEmitter.cpp127 MCExpr::ExprKind Kind = Expr->getKind(); in getExprOpValue()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Xtensa/AsmParser/
H A DXtensaAsmParser.cpp448 if (Expr->getKind() == MCExpr::ExprKind::Constant) in parsePCRelTarget()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMCCodeEmitter.cpp400 MCExpr::ExprKind Kind = Expr->getKind(); in getImmOpValue()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h2552 UnaryExprOrTypeTraitExpr(UnaryExprOrTypeTrait ExprKind, TypeSourceInfo *TInfo, in UnaryExprOrTypeTraitExpr() argument
2558 assert(ExprKind <= UETT_Last && "invalid enum value!"); in UnaryExprOrTypeTraitExpr()
2559 UnaryExprOrTypeTraitExprBits.Kind = ExprKind; in UnaryExprOrTypeTraitExpr()
2560 assert(static_cast<unsigned>(ExprKind) == in UnaryExprOrTypeTraitExpr()
2568 UnaryExprOrTypeTraitExpr(UnaryExprOrTypeTrait ExprKind, Expr *E,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCCodeEmitter.cpp586 MCExpr::ExprKind Kind = Expr->getKind(); in getExprOpValue()
/freebsd-14.2/contrib/llvm-project/llvm/lib/ProfileData/Coverage/
H A DCoverageMappingReader.cpp211 Expressions[ID].Kind = CounterExpression::ExprKind(Tag); in decodeCounter()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h5855 UnaryExprOrTypeTrait ExprKind,
5858 UnaryExprOrTypeTrait ExprKind);
5861 UnaryExprOrTypeTrait ExprKind,
5868 bool CheckUnaryExprOrTypeTraitOperand(Expr *E, UnaryExprOrTypeTrait ExprKind);
5871 UnaryExprOrTypeTrait ExprKind,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp2096 if (Res->getKind() != MCExpr::ExprKind::SymbolRef || in parsePseudoJumpSymbol()