Home
last modified time | relevance | path

Searched defs:Expr (Results 1 – 25 of 398) sorted by relevance

12345678910>>...16

/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUDelayedMCExpr.h19 struct Expr { struct
22 const MCExpr *ExprValue; argument
23 Expr(msgpack::DocNode &DN, msgpack::Type Type, const MCExpr *ExprValue) in Expr() argument
/llvm-project/clang/unittests/Tooling/
H A DLookupTest.cpp60 Visitor.OnCall = [&](CallExpr *Expr) { in TEST() argument
66 Visitor.OnCall = [&](CallExpr *Expr) { in TEST() argument
72 Visitor.OnCall = [&](CallExpr *Expr) { in TEST() argument
52 __anon1386314e0202(const CallExpr *Expr, StringRef ReplacementString) TEST() argument
78 __anon1386314e0602(CallExpr *Expr) TEST() argument
85 __anon1386314e0702(CallExpr *Expr) TEST() argument
91 __anon1386314e0802(CallExpr *Expr) TEST() argument
97 __anon1386314e0902(CallExpr *Expr) TEST() argument
102 __anon1386314e0a02(CallExpr *Expr) TEST() argument
107 __anon1386314e0b02(CallExpr *Expr) TEST() argument
112 __anon1386314e0c02(CallExpr *Expr) TEST() argument
117 __anon1386314e0d02(CallExpr *Expr) TEST() argument
123 __anon1386314e0e02(CallExpr *Expr) TEST() argument
131 __anon1386314e0f02(CallExpr *Expr) TEST() argument
140 __anon1386314e1002(CallExpr *Expr) TEST() argument
157 __anon1386314e1102(CallExpr *Expr) TEST() argument
175 __anon1386314e1202(CallExpr *Expr) TEST() argument
[all...]
H A DCastExprTest.cpp34 Visitor.OnExplicitCast = [](ExplicitCastExpr *Expr) { in TEST() argument
54 Visitor.OnExplicitCast = [](ExplicitCastExpr *Expr) { in TEST() argument
75 Visitor.OnCast = [](CastExpr *Expr) { in TEST() argument
98 __anon45884bde0502(CastExpr *Expr) TEST() argument
[all...]
/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCExpr.h35 const MCExpr *Expr; variable
37 explicit ARMMCExpr(VariantKind Kind, const MCExpr *Expr) in ARMMCExpr()
47 static const ARMMCExpr *createUpper16(const MCExpr *Expr, MCContext &Ctx) { in createUpper16()
51 static const ARMMCExpr *createLower16(const MCExpr *Expr, MCContext &Ctx) { in createLower16()
55 static const ARMMCExpr *createUpper8_15(const MCExpr *Expr, MCContext &Ctx) { in createUpper8_15()
59 static const ARMMCExpr *createUpper0_7(const MCExpr *Expr, MCContext &Ctx) { in createUpper0_7()
63 static const ARMMCExpr *createLower8_15(const MCExpr *Expr, MCContext &Ctx) { in createLower8_15()
67 static const ARMMCExpr *createLower0_7(const MCExpr *Expr, MCContext &Ctx) { in createLower0_7()
H A DARMMCExpr.cpp17 ARMMCExpr::create(VariantKind Kind, const MCExpr *Expr, in create()
45 const MCExpr *Expr = getSubExpr(); in printImpl() local
/llvm-project/polly/lib/Support/
H A DSCEVAffinator.cpp62 static SCEV::NoWrapFlags getNoWrapFlags(const SCEV *Expr) { in getNoWrapFlags() argument
117 PWACtx SCEVAffinator::getPwAff(const SCEV *Expr, BasicBlock *BB, in getPwAff() argument
132 PWACtx SCEVAffinator::checkForWrapping(const SCEV *Expr, PWACtx PWAC) const { in checkForWrapping() argument
188 computeModuloForExpr(const SCEV * Expr) computeModuloForExpr() argument
197 visit(const SCEV * Expr) visit() argument
248 visitConstant(const SCEVConstant * Expr) visitConstant() argument
274 visitPtrToIntExpr(const SCEVPtrToIntExpr * Expr) visitPtrToIntExpr() argument
278 visitTruncateExpr(const SCEVTruncateExpr * Expr) visitTruncateExpr() argument
313 visitZeroExtendExpr(const SCEVZeroExtendExpr * Expr) visitZeroExtendExpr() argument
373 visitSignExtendExpr(const SCEVSignExtendExpr * Expr) visitSignExtendExpr() argument
378 visitAddExpr(const SCEVAddExpr * Expr) visitAddExpr() argument
390 visitMulExpr(const SCEVMulExpr * Expr) visitMulExpr() argument
402 visitAddRecExpr(const SCEVAddRecExpr * Expr) visitAddRecExpr() argument
441 visitSMaxExpr(const SCEVSMaxExpr * Expr) visitSMaxExpr() argument
453 visitSMinExpr(const SCEVSMinExpr * Expr) visitSMinExpr() argument
465 visitUMaxExpr(const SCEVUMaxExpr * Expr) visitUMaxExpr() argument
469 visitUMinExpr(const SCEVUMinExpr * Expr) visitUMinExpr() argument
474 visitSequentialUMinExpr(const SCEVSequentialUMinExpr * Expr) visitSequentialUMinExpr() argument
478 visitUDivExpr(const SCEVUDivExpr * Expr) visitUDivExpr() argument
550 visitUnknown(const SCEVUnknown * Expr) visitUnknown() argument
[all...]
H A DSCEVValidator.cpp59 ValidatorResult(SCEVType::TYPE Type, const SCEV *Expr) : Type(Type) { in ValidatorResult() argument
144 ValidatorResult visitZeroExtendOrTruncateExpr(const SCEV *Expr, in visitZeroExtendOrTruncateExpr() argument
159 ValidatorResult visitPtrToIntExpr(const SCEVPtrToIntExpr *Expr) { in visitPtrToIntExpr() argument
163 ValidatorResult visitTruncateExpr(const SCEVTruncateExpr *Expr) { in visitTruncateExpr() argument
167 ValidatorResult visitZeroExtendExpr(const SCEVZeroExtendExpr *Expr) { in visitZeroExtendExpr() argument
171 visitSignExtendExpr(const SCEVSignExtendExpr * Expr) visitSignExtendExpr() argument
175 visitAddExpr(const SCEVAddExpr * Expr) visitAddExpr() argument
190 visitMulExpr(const SCEVMulExpr * Expr) visitMulExpr() argument
226 visitAddRecExpr(const SCEVAddRecExpr * Expr) visitAddRecExpr() argument
281 visitSMaxExpr(const SCEVSMaxExpr * Expr) visitSMaxExpr() argument
296 visitSMinExpr(const SCEVSMinExpr * Expr) visitSMinExpr() argument
311 visitUMaxExpr(const SCEVUMaxExpr * Expr) visitUMaxExpr() argument
326 visitUMinExpr(const SCEVUMinExpr * Expr) visitUMinExpr() argument
341 visitSequentialUMinExpr(const SCEVSequentialUMinExpr * Expr) visitSequentialUMinExpr() argument
402 visitUDivExpr(const SCEVUDivExpr * Expr) visitUDivExpr() argument
411 visitSDivInstruction(Instruction * SDiv,const SCEV * Expr) visitSDivInstruction() argument
434 visitUnknown(const SCEVUnknown * Expr) visitUnknown() argument
543 findLoops(const SCEV * Expr,SetVector<const Loop * > & Loops) findLoops() argument
584 findValues(const SCEV * Expr,ScalarEvolution & SE,SetVector<Value * > & Values) findValues() argument
591 hasScalarDepsInsideRegion(const SCEV * Expr,const Region * R,llvm::Loop * Scope,bool AllowLoops,const InvariantLoadsSetTy & ILS) hasScalarDepsInsideRegion() argument
600 isAffineExpr(const Region * R,llvm::Loop * Scope,const SCEV * Expr,ScalarEvolution & SE,InvariantLoadsSetTy * ILS) isAffineExpr() argument
665 getParamsInAffineExpr(const Region * R,Loop * Scope,const SCEV * Expr,ScalarEvolution & SE) getParamsInAffineExpr() argument
738 tryForwardThroughPHI(const SCEV * Expr,Region & R,ScalarEvolution & SE,ScopDetection * SD) tryForwardThroughPHI() argument
[all...]
/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCExpr.h34 const MCExpr *Expr; variable
38 explicit PPCMCExpr(VariantKind Kind, const MCExpr *Expr) in PPCMCExpr()
48 static const PPCMCExpr *createLo(const MCExpr *Expr, MCContext &Ctx) { in createLo()
52 static const PPCMCExpr *createHi(const MCExpr *Expr, MCContext &Ctx) { in createHi()
56 static const PPCMCExpr *createHa(const MCExpr *Expr, MCContext &Ctx) { in createHa()
/llvm-project/polly/lib/CodeGen/
H A DIslExprBuilder.cpp73 hasLargeInts(isl::ast_expr Expr) hasLargeInts() argument
173 createOpUnary(__isl_take isl_ast_expr * Expr) createOpUnary() argument
192 createOpNAry(__isl_take isl_ast_expr * Expr) createOpNAry() argument
235 createAccessAddress(__isl_take isl_ast_expr * Expr) createAccessAddress() argument
339 createOpAccess(__isl_take isl_ast_expr * Expr) createOpAccess() argument
346 createOpBin(__isl_take isl_ast_expr * Expr) createOpBin() argument
453 createOpSelect(__isl_take isl_ast_expr * Expr) createOpSelect() argument
480 createOpICmp(__isl_take isl_ast_expr * Expr) createOpICmp() argument
540 createOpBoolean(__isl_take isl_ast_expr * Expr) createOpBoolean() argument
588 createOpBooleanConditional(__isl_take isl_ast_expr * Expr) createOpBooleanConditional() argument
646 createOp(__isl_take isl_ast_expr * Expr) createOp() argument
692 createOpAddressOf(__isl_take isl_ast_expr * Expr) createOpAddressOf() argument
710 createId(__isl_take isl_ast_expr * Expr) createId() argument
736 getType(__isl_keep isl_ast_expr * Expr) getType() argument
744 createInt(__isl_take isl_ast_expr * Expr) createInt() argument
768 create(__isl_take isl_ast_expr * Expr) create() argument
[all...]
/llvm-project/lldb/source/Utility/
H A DTildeExpressionResolver.cpp33 StringRef Expr, SmallVectorImpl<char> &Output) { in ResolveExact()
42 bool StandardTildeExpressionResolver::ResolvePartial(StringRef Expr, in ResolvePartial()
77 StringRef Expr, llvm::SmallVectorImpl<char> &Output) { in ResolveFullPath()
/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonMCInstLower.cpp145 auto Expr = HexagonMCExpr::create( HexagonLowerToMC() local
154 auto Expr = HexagonMCExpr::create( HexagonLowerToMC() local
161 MCExpr const *Expr = MCSymbolRefExpr::create(MO.getMBB()->getSymbol(), HexagonLowerToMC() local
[all...]
/llvm-project/libcxx/test/libcxx/numerics/c.math/
H A Dconstexpr-cxx23-clang.pass.cpp32 #define ASSERT_CONSTEXPR_CXX23(Expr) static_assert(__builtin_constant_p(Expr) && (Expr)) in main() argument
33 #define ASSERT_NOT_CONSTEXPR_CXX23(Expr) \ in main() argument
H A Dconstexpr-cxx23-gcc.pass.cpp29 #define ASSERT_CONSTEXPR_CXX23(Expr) static_assert(__builtin_constant_p(Expr) && (Expr)) in main() argument
30 #define ASSERT_NOT_CONSTEXPR_CXX23(Expr) \ in main() argument
/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcMCExpr.cpp27 SparcMCExpr::create(VariantKind Kind, const MCExpr *Expr, in create()
36 const MCExpr *Expr = getSubExpr(); in printImpl() local
189 static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr, MCAssembler &Asm) { in fixELFSymbolsInTLSFixupsImpl()
/llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/
H A DLanaiMCExpr.cpp17 const LanaiMCExpr *LanaiMCExpr::create(VariantKind Kind, const MCExpr *Expr, in create()
40 const MCExpr *Expr = getSubExpr(); in printImpl() local
H A DLanaiMCExpr.h23 const MCExpr *Expr; variable
25 explicit LanaiMCExpr(VariantKind Kind, const MCExpr *Expr) in LanaiMCExpr()
/llvm-project/llvm/lib/Target/VE/MCTargetDesc/
H A DVEMCExpr.cpp27 const VEMCExpr *VEMCExpr::create(VariantKind Kind, const MCExpr *Expr, in create()
36 const MCExpr *Expr = getSubExpr(); in printImpl() local
187 static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr, MCAssembler &Asm) { in fixELFSymbolsInTLSFixupsImpl()
/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCExpr.cpp28 const MCExpr *Expr, MCContext &Ctx) { in create()
33 const MCExpr *Expr, MCContext &Ctx) { in createGpOff()
222 static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr, MCAssembler &Asm) { in fixELFSymbolsInTLSFixupsImpl()
/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCExpr.cpp23 HexagonMCExpr *HexagonMCExpr::create(MCExpr const *Expr, MCContext &Ctx) { in create()
41 static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr, MCAssembler &Asm) { in fixELFSymbolsInTLSFixupsImpl()
102 HexagonMCExpr::HexagonMCExpr(MCExpr const *Expr) in HexagonMCExpr()
/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/
H A DSystemZMCExpr.h30 const MCExpr *Expr; variable
32 explicit SystemZMCExpr(VariantKind Kind, const MCExpr *Expr) in SystemZMCExpr()
/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCExpr.cpp27 const AArch64MCExpr *AArch64MCExpr::create(const MCExpr *Expr, VariantKind Kind, in create() argument
115 fixELFSymbolsInTLSFixupsImpl(const MCExpr * Expr,MCAssembler & Asm) fixELFSymbolsInTLSFixupsImpl() argument
158 create(const MCExpr * Expr,uint16_t Discriminator,AArch64PACKey::ID Key,bool HasAddressDiversity,MCContext & Ctx) create() argument
[all...]
/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h773 visitPtrToIntExpr(const SCEVPtrToIntExpr * Expr) visitPtrToIntExpr() argument
780 visitTruncateExpr(const SCEVTruncateExpr * Expr) visitTruncateExpr() argument
787 visitZeroExtendExpr(const SCEVZeroExtendExpr * Expr) visitZeroExtendExpr() argument
794 visitSignExtendExpr(const SCEVSignExtendExpr * Expr) visitSignExtendExpr() argument
801 visitAddExpr(const SCEVAddExpr * Expr) visitAddExpr() argument
811 visitMulExpr(const SCEVMulExpr * Expr) visitMulExpr() argument
821 visitUDivExpr(const SCEVUDivExpr * Expr) visitUDivExpr() argument
828 visitAddRecExpr(const SCEVAddRecExpr * Expr) visitAddRecExpr() argument
840 visitSMaxExpr(const SCEVSMaxExpr * Expr) visitSMaxExpr() argument
850 visitUMaxExpr(const SCEVUMaxExpr * Expr) visitUMaxExpr() argument
860 visitSMinExpr(const SCEVSMinExpr * Expr) visitSMinExpr() argument
870 visitUMinExpr(const SCEVUMinExpr * Expr) visitUMinExpr() argument
880 visitSequentialUMinExpr(const SCEVSequentialUMinExpr * Expr) visitSequentialUMinExpr() argument
890 visitUnknown(const SCEVUnknown * Expr) visitUnknown() argument
892 visitCouldNotCompute(const SCEVCouldNotCompute * Expr) visitCouldNotCompute() argument
913 visitUnknown(const SCEVUnknown * Expr) visitUnknown() argument
940 visitAddRecExpr(const SCEVAddRecExpr * Expr) visitAddRecExpr() argument
[all...]
/llvm-project/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYMCExpr.cpp22 const CSKYMCExpr *CSKYMCExpr::create(const MCExpr *Expr, VariantKind Kind, in create()
70 static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr, MCAssembler &Asm) { in fixELFSymbolsInTLSFixupsImpl()
/llvm-project/lldb/unittests/TestingSupport/
H A DMockTildeExpressionResolver.cpp38 bool MockTildeExpressionResolver::ResolveExact(StringRef Expr, in ResolveExact()
61 bool MockTildeExpressionResolver::ResolvePartial(StringRef Expr, in ResolvePartial()
/llvm-project/clang-tools-extra/clang-tidy/cppcoreguidelines/
H A DProBoundsArrayToPointerDecayCheck.cpp34 AST_MATCHER_P(Expr, hasParentIgnoringImpCasts, in AST_MATCHER_P() argument
35 ast_matchers::internal::Matcher<Expr>, InnerMatcher) { in AST_MATCHER_P()

12345678910>>...16