Home
last modified time | relevance | path

Searched refs:ExprBuilder (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/polly/lib/CodeGen/
H A DIslNodeBuilder.cpp467 Value *ValueLB = ExprBuilder.create(Init); in createForVector()
670 ValueLB = ExprBuilder.create(Init); in createForParallel()
671 ValueUB = ExprBuilder.create(UB); in createForParallel()
672 ValueInc = ExprBuilder.create(Inc); in createForParallel()
680 MaxType = ExprBuilder.getType(Iterator); in createForParallel()
939 V = ExprBuilder.create(SubExpr); in createSubstitutions()
1211 ExprBuilder.setTrackOverflow(true); in preloadInvariantLoad()
1216 ExprBuilder.setTrackOverflow(false); in preloadInvariantLoad()
1518 auto ExprBuilder = getExprBuilder(); in createRTC() local
1530 ExprBuilder.setTrackOverflow(true); in createRTC()
[all …]
H A DBlockGenerators.cpp58 ValueMapT &GlobalMap, IslExprBuilder *ExprBuilder, BasicBlock *StartBlock) in BlockGenerator() argument
59 : Builder(B), LI(LI), SE(SE), ExprBuilder(ExprBuilder), DT(DT), in BlockGenerator()
273 auto Address = ExprBuilder->create(AccessExpr); in generateLocationAccessed()
600 Value *IsInSetExpr = ExprBuilder->create(IsInSet.copy()); in buildContainsCondition()
695 Values.push_back(ExprBuilder->create(IsInSet.copy())); in generateBeginStmtTrace()
H A DPPCGCodeGeneration.cpp1131 Value *NumElements = ExprBuilder.create(Res.release()); in getArraySize()
1170 return ExprBuilder.create(Result.release()); in getArrayOffset()
1310 auto LocalAddr = ExprBuilder.createAccessAddress(LocalIndex); in createKernelCopy()
1312 auto GlobalAddr = ExprBuilder.createAccessAddress(Index); in createKernelCopy()
1595 Value *Res = ExprBuilder.create(GridSize.release()); in getGridSizes()
2038 auto V = ExprBuilder.create(DimSize); in createKernelFunctionDecl()
/llvm-project-15.0.7/polly/include/polly/CodeGen/
H A DIslNodeBuilder.h70 ExprBuilder(S, Builder, IDToValue, ValueMap, DL, SE, DT, LI, in IslNodeBuilder()
73 &ExprBuilder, StartBlock), in IslNodeBuilder()
107 IslExprBuilder &getExprBuilder() { return ExprBuilder; } in getExprBuilder()
124 IslExprBuilder ExprBuilder; variable
H A DBlockGenerators.h95 IslExprBuilder *ExprBuilder, BasicBlock *StartBlock);
160 IslExprBuilder *ExprBuilder; variable
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaDeclCXX.cpp13900 class ExprBuilder { class
13901 ExprBuilder(const ExprBuilder&) = delete;
13902 ExprBuilder &operator=(const ExprBuilder&) = delete;
13911 ExprBuilder() {} in ExprBuilder() function in __anonc19065b03711::ExprBuilder
13912 virtual ~ExprBuilder() {} in ~ExprBuilder()
14011 const ExprBuilder &Base;
14012 const ExprBuilder &Index;
14020 SubscriptBuilder(const ExprBuilder &Base, const ExprBuilder &Index) in SubscriptBuilder()
14032 const ExprBuilder &ToB, const ExprBuilder &FromB) { in buildMemcpyForAssignmentOp()
14112 const ExprBuilder &To, const ExprBuilder &From, in buildSingleCopyAssignRecursively()
[all …]