Home
last modified time | relevance | path

Searched defs:Stmt (Results 1 – 25 of 128) sorted by relevance

123456

/llvm-project/polly/lib/CodeGen/
H A DBlockGenerators.cpp64 Value *BlockGenerator::trySynthesizeNewValue(ScopStmt &Stmt, Value *Old, in trySynthesizeNewValue() argument
97 getNewValue(ScopStmt & Stmt,Value * Old,ValueMapT & BBMap,LoopToScevMapT & LTS,Loop * L) const getNewValue() argument
214 copyInstScalar(ScopStmt & Stmt,Instruction * Inst,ValueMapT & BBMap,LoopToScevMapT & LTS) copyInstScalar() argument
250 generateLocationAccessed(ScopStmt & Stmt,MemAccInst Inst,ValueMapT & BBMap,LoopToScevMapT & LTS,isl_id_to_ast_expr * NewAccesses) generateLocationAccessed() argument
261 generateLocationAccessed(ScopStmt & Stmt,Loop * L,Value * Pointer,ValueMapT & BBMap,LoopToScevMapT & LTS,isl_id_to_ast_expr * NewAccesses,__isl_take isl_id * Id,Type * ExpectedType) generateLocationAccessed() argument
293 generateArrayLoad(ScopStmt & Stmt,LoadInst * Load,ValueMapT & BBMap,LoopToScevMapT & LTS,isl_id_to_ast_expr * NewAccesses) generateArrayLoad() argument
312 generateArrayStore(ScopStmt & Stmt,StoreInst * Store,ValueMapT & BBMap,LoopToScevMapT & LTS,isl_id_to_ast_expr * NewAccesses) generateArrayStore() argument
333 canSyntheziseInStmt(ScopStmt & Stmt,Instruction * Inst) canSyntheziseInStmt() argument
339 copyInstruction(ScopStmt & Stmt,Instruction * Inst,ValueMapT & BBMap,LoopToScevMapT & LTS,isl_id_to_ast_expr * NewAccesses) copyInstruction() argument
399 copyStmt(ScopStmt & Stmt,LoopToScevMapT & LTS,__isl_keep isl_id_to_ast_expr * NewAccesses) copyStmt() argument
418 copyBB(ScopStmt & Stmt,BasicBlock * BB,ValueMapT & BBMap,LoopToScevMapT & LTS,isl_id_to_ast_expr * NewAccesses) copyBB() argument
434 copyBB(ScopStmt & Stmt,BasicBlock * BB,BasicBlock * CopyBB,ValueMapT & BBMap,LoopToScevMapT & LTS,isl_id_to_ast_expr * NewAccesses) copyBB() argument
541 generateScalarLoads(ScopStmt & Stmt,LoopToScevMapT & LTS,ValueMapT & BBMap,__isl_keep isl_id_to_ast_expr * NewAccesses) generateScalarLoads() argument
566 buildContainsCondition(ScopStmt & Stmt,const isl::set & Subdomain) buildContainsCondition() argument
591 generateConditionalExecution(ScopStmt & Stmt,const isl::set & Subdomain,StringRef Subject,const std::function<void ()> & GenThenFunc) generateConditionalExecution() argument
645 generateBeginStmtTrace(ScopStmt & Stmt,LoopToScevMapT & LTS,ValueMapT & BBMap) generateBeginStmtTrace() argument
739 generateScalarStores(ScopStmt & Stmt,LoopToScevMapT & LTS,ValueMapT & BBMap,__isl_keep isl_id_to_ast_expr * NewAccesses) generateScalarStores() argument
962 for (auto &Stmt : S) invalidateScalarEvolution() local
1052 copyStmt(ScopStmt & Stmt,LoopToScevMapT & LTS,__isl_keep isl_id_to_ast_expr * IdToAstExp) copyStmt() argument
1219 ScopStmt *Stmt = MA->getStatement(); buildExitPHI() local
1260 ScopStmt *Stmt = MA->getStatement(); getExitScalar() local
1286 generateScalarStores(ScopStmt & Stmt,LoopToScevMapT & LTS,ValueMapT & BBMap,__isl_keep isl_id_to_ast_expr * NewAccesses) generateScalarStores() argument
1333 addOperandToPHI(ScopStmt & Stmt,PHINode * PHI,PHINode * PHICopy,BasicBlock * IncomingBB,LoopToScevMapT & LTS) addOperandToPHI() argument
1381 copyPHIInstruction(ScopStmt & Stmt,PHINode * PHI,ValueMapT & BBMap,LoopToScevMapT & LTS) copyPHIInstruction() argument
[all...]
/llvm-project/polly/lib/Support/
H A DVirtualInstruction.cpp200 addInstructionRoots(ScopStmt *Stmt, in addInstructionRoots() argument
228 addAccessRoots(ScopStmt * Stmt,SmallVectorImpl<MemoryAccess * > & RootAccs,bool Local) addAccessRoots() argument
257 addRoots(ScopStmt * Stmt,SmallVectorImpl<VirtualInstruction> & RootInsts,SmallVectorImpl<MemoryAccess * > & RootAccs,bool Local) addRoots() argument
322 ScopStmt *Stmt = Acc->getStatement(); walkReachable() local
374 ScopStmt *Stmt = VInst.getStmt(); walkReachable() local
[all...]
/llvm-project/clang-tools-extra/clang-tidy/abseil/
H A DStrCatAppendCheck.cpp20 AST_MATCHER_P(Stmt, IgnoringTemporaries, ast_matchers::internal::Matcher<Stmt>, in AST_MATCHER_P() argument
H A DAbseilMatcher.h31 isInAbseilFile, AST_POLYMORPHIC_SUPPORTED_TYPES(Decl, Stmt, TypeLoc, in AST_POLYMORPHIC_MATCHER() argument
/llvm-project/clang/include/clang/StaticAnalyzer/Frontend/
H A DModelConsumer.h23 class Stmt; variable
H A DFrontendActions.h18 class Stmt; variable
/llvm-project/clang-tools-extra/clang-tidy/bugprone/
H A DUndelegatedConstructorCheck.cpp18 AST_MATCHER_P(Stmt, ignoringTemporaryExpr, in AST_MATCHER_P() argument
19 ast_matchers::internal::Matcher<Stmt>, InnerMatcher) { in AST_MATCHER_P()
/llvm-project/clang/include/clang/Analysis/
H A DCodeInjector.h21 class Stmt; variable
H A DCFGStmtMap.h22 class Stmt; variable
H A DBodyFarm.h27 class Stmt; variable
/llvm-project/clang-tools-extra/clang-tidy/readability/
H A DUseAnyOfAllOfCheck.cpp21 AST_MATCHER_P(Stmt, nextStmt, ast_matchers::internal::Matcher<Stmt>, in AST_MATCHER_P() argument
/llvm-project/clang/unittests/Analysis/FlowSensitive/
H A DMatchSwitchTest.cpp59 [&FooStr](const Stmt *, in TEST()
61 llvm::StringRef &State) { State = FooStr; }) in TEST()
150 const int &State) -> std::vector<int> { in TEST()
H A DTestingSupportTest.cpp46 std::function<void(const llvm::DenseMap<const Stmt *, std::string> &)> in runTest()
70 [](const llvm::DenseMap<const Stmt *, std::string> &Annotations) { in TEST()
/llvm-project/clang-tools-extra/clang-tidy/misc/
H A DCoroutineHostileRAIICheck.cpp27 AST_MATCHER_P(Stmt, forEachPrevStmt, ast_matchers::internal::Matcher<Stmt>, in AST_MATCHER_P() argument
/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DAdornedCFG.cpp36 auto Stmt = Element.getAs<CFGStmt>(); buildStmtToBasicBlockMap() local
100 buildContainsExprConsumedInDifferentBlock(const CFG & Cfg,const llvm::DenseMap<const Stmt *,const CFGBlock * > & StmtToBlock) buildContainsExprConsumedInDifferentBlock() argument
[all...]
/llvm-project/clang/lib/CodeGen/
H A DVarBypassDetector.h25 class Stmt; variable
/llvm-project/clang/include/clang/AST/
H A DODRHash.h32 class Stmt; variable
H A DParentMap.h17 class Stmt; variable
H A DPrettyPrinter.h23 class Stmt; variable
/llvm-project/clang/include/clang/Tooling/Refactoring/Extract/
H A DSourceExtraction.h19 class Stmt; variable
/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DPtrTypesSemantics.h23 class Stmt; global() variable
/llvm-project/clang/lib/Analysis/FlowSensitive/Models/
H A DChromiumCheckModel.cpp57 auto Stmt = CS->getStmt(); transfer() local
/llvm-project/clang-tools-extra/clang-tidy/utils/
H A DLexerUtils.h20 class Stmt; variable
H A DDeclRefExprUtils.cpp349 constReferenceDeclRefExprs(const VarDecl &VarDecl, const Stmt &Stmt, in constReferenceDeclRefExprs()
361 bool isOnlyUsedAsConst(const VarDecl &Var, const Stmt &Stmt, in isOnlyUsedAsConst()
375 allDeclRefExprs(const VarDecl &VarDecl, const Stmt &Stmt, ASTContext &Context) { in allDeclRefExprs()
/llvm-project/clang/include/clang/Analysis/FlowSensitive/
H A DAdornedCFG.h76 AdornedCFG(const Decl & D,std::unique_ptr<CFG> Cfg,llvm::DenseMap<const Stmt *,const CFGBlock * > StmtToBlock,llvm::BitVector BlockReachable,llvm::DenseSet<const CFGBlock * > ContainsExprConsumedInDifferentBlock) AdornedCFG() argument

123456