| /llvm-project-15.0.7/clang/include/clang/Analysis/FlowSensitive/ |
| H A D | NoopAnalysis.h | 25 class NoopAnalysis : public DataflowAnalysis<NoopAnalysis, NoopLattice> { 29 : DataflowAnalysis<NoopAnalysis, NoopLattice>(Context, in NoopAnalysis() 37 : DataflowAnalysis<NoopAnalysis, NoopLattice>(Context, Options) {} in NoopAnalysis()
|
| H A D | DataflowAnalysis.h | 60 class DataflowAnalysis : public TypeErasedDataflowAnalysis { 65 explicit DataflowAnalysis(ASTContext &Context) : Context(Context) {} in DataflowAnalysis() function 68 explicit DataflowAnalysis(ASTContext &Context, bool ApplyBuiltinTransfer) in DataflowAnalysis() function 71 explicit DataflowAnalysis(ASTContext &Context, in DataflowAnalysis() function
|
| /llvm-project-15.0.7/bolt/include/bolt/Passes/ |
| H A D | StackPointerTracking.h | 26 : public DataflowAnalysis<Derived, std::pair<int, int>> { 27 friend class DataflowAnalysis<Derived, std::pair<int, int>>; 180 : DataflowAnalysis<Derived, std::pair<int, int>>(BF, AllocatorId) {} 192 friend class DataflowAnalysis<StackPointerTracking, std::pair<int, int>>;
|
| H A D | LivenessAnalysis.h | 25 class LivenessAnalysis : public DataflowAnalysis<LivenessAnalysis, BitVector, 28 DataflowAnalysis<LivenessAnalysis, BitVector, true, RegStatePrinter>; 29 friend class DataflowAnalysis<LivenessAnalysis, BitVector, true,
|
| H A D | DataflowAnalysis.h | 147 class DataflowAnalysis { 261 DataflowAnalysis(BinaryFunction &BF, 265 virtual ~DataflowAnalysis() { cleanAnnotations(); } in ~DataflowAnalysis() 481 : public DataflowAnalysis<Derived, BitVector, Backward, StatePrinterTy> { 529 : DataflowAnalysis<Derived, BitVector, Backward, StatePrinterTy>(
|
| H A D | StackAvailableExpressions.h | 27 friend class DataflowAnalysis<StackAvailableExpressions, BitVector>;
|
| H A D | StackAllocationAnalysis.h | 28 friend class DataflowAnalysis<StackAllocationAnalysis, BitVector>;
|
| H A D | StackReachingUses.h | 27 friend class DataflowAnalysis<StackReachingUses, BitVector, true>;
|
| H A D | ReachingInsns.h | 26 friend class DataflowAnalysis<ReachingInsns<Backward>, BitVector, Backward>;
|
| H A D | DominatorAnalysis.h | 31 friend class DataflowAnalysis<DominatorAnalysis<Backward>, BitVector,
|
| H A D | ReachingDefOrUse.h | 33 friend class DataflowAnalysis<ReachingDefOrUse<Def>, BitVector, !Def>;
|
| /llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/ |
| H A D | ChromiumCheckModelTest.cpp | 115 : public DataflowAnalysis<ModelAdaptorAnalysis<Model>, NoopLattice> { 118 : DataflowAnalysis<ModelAdaptorAnalysis, NoopLattice>( in ModelAdaptorAnalysis()
|
| H A D | MatchSwitchTest.cpp | 102 class TestAnalysis : public DataflowAnalysis<TestAnalysis, BooleanLattice> { 107 : DataflowAnalysis<TestAnalysis, BooleanLattice>(Context) { in TestAnalysis()
|
| H A D | TypeErasedDataflowAnalysisTest.cpp | 105 : public DataflowAnalysis<NonConvergingAnalysis, NonConvergingLattice> { 108 : DataflowAnalysis<NonConvergingAnalysis, NonConvergingLattice>( in NonConvergingAnalysis() 157 : public DataflowAnalysis<FunctionCallAnalysis, FunctionCallLattice> { 160 : DataflowAnalysis<FunctionCallAnalysis, FunctionCallLattice>(Context) {} in FunctionCallAnalysis() 301 : public DataflowAnalysis<SpecialBoolAnalysis, NoopLattice> { 304 : DataflowAnalysis<SpecialBoolAnalysis, NoopLattice>(Context) {} in SpecialBoolAnalysis() 452 : public DataflowAnalysis<OptionalIntAnalysis, NoopLattice> { 455 : DataflowAnalysis<OptionalIntAnalysis, NoopLattice>(Context), in OptionalIntAnalysis()
|
| H A D | SingleVarConstantPropagationTest.cpp | 114 : public DataflowAnalysis<ConstantPropagationAnalysis, 118 : DataflowAnalysis<ConstantPropagationAnalysis, in ConstantPropagationAnalysis()
|
| H A D | MultiVarConstantPropagationTest.cpp | 125 : public DataflowAnalysis<ConstantPropagationAnalysis, 129 : DataflowAnalysis<ConstantPropagationAnalysis, in ConstantPropagationAnalysis()
|
| /llvm-project-15.0.7/clang/include/clang/Analysis/FlowSensitive/Models/ |
| H A D | UncheckedOptionalAccessModel.h | 45 : public DataflowAnalysis<UncheckedOptionalAccessModel, NoopLattice> {
|
| /llvm-project-15.0.7/bolt/lib/Passes/ |
| H A D | CMakeLists.txt | 12 DataflowAnalysis.cpp
|
| H A D | ValidateInternalCalls.cpp | 43 friend class DataflowAnalysis<StackPointerTrackingForInternalCalls,
|
| H A D | ShrinkWrapping.cpp | 1463 friend class DataflowAnalysis<PredictiveStackPointerTracking,
|
| /llvm-project-15.0.7/clang/lib/Analysis/FlowSensitive/Models/ |
| H A D | UncheckedOptionalAccessModel.cpp | 708 : DataflowAnalysis<UncheckedOptionalAccessModel, NoopLattice>(Ctx), in UncheckedOptionalAccessModel()
|
| /llvm-project-15.0.7/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 20 bolt/include/bolt/Passes/DataflowAnalysis.h 88 bolt/lib/Passes/DataflowAnalysis.cpp 127 clang/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h
|