/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/Analysis/ |
D | SparsePropagation.h | 36 class SparseSolver; variable 93 SparseSolver<LatticeKey, LatticeVal> &SS) = 0; 113 class SparseSolver { 138 explicit SparseSolver( in SparseSolver() function 141 SparseSolver(const SparseSolver &) = delete; 142 SparseSolver &operator=(const SparseSolver &) = delete; 230 SparseSolver<LatticeKey, LatticeVal, KeyInfo>::getValueState(LatticeKey Key) { in getValueState() 246 void SparseSolver<LatticeKey, LatticeVal, KeyInfo>::UpdateState(LatticeKey Key, in UpdateState() 260 void SparseSolver<LatticeKey, LatticeVal, KeyInfo>::MarkBlockExecutable( in MarkBlockExecutable() 269 void SparseSolver<LatticeKey, LatticeVal, KeyInfo>::markEdgeExecutable( in markEdgeExecutable() [all …]
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/Analysis/ |
D | SparsePropagation.h | 36 class SparseSolver; variable 93 SparseSolver<LatticeKey, LatticeVal> &SS) = 0; 113 class SparseSolver { 138 explicit SparseSolver( in SparseSolver() function 141 SparseSolver(const SparseSolver &) = delete; 142 SparseSolver &operator=(const SparseSolver &) = delete; 230 SparseSolver<LatticeKey, LatticeVal, KeyInfo>::getValueState(LatticeKey Key) { in getValueState() 246 void SparseSolver<LatticeKey, LatticeVal, KeyInfo>::UpdateState(LatticeKey Key, in UpdateState() 260 void SparseSolver<LatticeKey, LatticeVal, KeyInfo>::MarkBlockExecutable( in MarkBlockExecutable() 269 void SparseSolver<LatticeKey, LatticeVal, KeyInfo>::markEdgeExecutable( in markEdgeExecutable() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
H A D | SparsePropagation.h | 34 class SparseSolver; variable 91 SparseSolver<LatticeKey, LatticeVal> &SS) = 0; 111 class SparseSolver { 136 explicit SparseSolver( in SparseSolver() function 139 SparseSolver(const SparseSolver &) = delete; 140 SparseSolver &operator=(const SparseSolver &) = delete; 228 SparseSolver<LatticeKey, LatticeVal, KeyInfo>::getValueState(LatticeKey Key) { in getValueState() 244 void SparseSolver<LatticeKey, LatticeVal, KeyInfo>::UpdateState(LatticeKey Key, in UpdateState() 258 void SparseSolver<LatticeKey, LatticeVal, KeyInfo>::MarkBlockExecutable( in MarkBlockExecutable() 267 void SparseSolver<LatticeKey, LatticeVal, KeyInfo>::markEdgeExecutable( in markEdgeExecutable() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Analysis/ |
H A D | SparsePropagation.h | 36 class SparseSolver; variable 93 SparseSolver<LatticeKey, LatticeVal> &SS) = 0; 113 class SparseSolver { 138 explicit SparseSolver( in SparseSolver() function 141 SparseSolver(const SparseSolver &) = delete; 142 SparseSolver &operator=(const SparseSolver &) = delete; 230 SparseSolver<LatticeKey, LatticeVal, KeyInfo>::getValueState(LatticeKey Key) { in getValueState() 246 void SparseSolver<LatticeKey, LatticeVal, KeyInfo>::UpdateState(LatticeKey Key, in UpdateState() 260 void SparseSolver<LatticeKey, LatticeVal, KeyInfo>::MarkBlockExecutable( in MarkBlockExecutable() 269 void SparseSolver<LatticeKey, LatticeVal, KeyInfo>::markEdgeExecutable( in markEdgeExecutable() [all …]
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/Analysis/ |
D | SparsePropagation.h | 36 class SparseSolver; variable 93 SparseSolver<LatticeKey, LatticeVal> &SS) = 0; 113 class SparseSolver { 138 explicit SparseSolver( in SparseSolver() function 141 SparseSolver(const SparseSolver &) = delete; 142 SparseSolver &operator=(const SparseSolver &) = delete; 230 SparseSolver<LatticeKey, LatticeVal, KeyInfo>::getValueState(LatticeKey Key) { in getValueState() 246 void SparseSolver<LatticeKey, LatticeVal, KeyInfo>::UpdateState(LatticeKey Key, in UpdateState() 260 void SparseSolver<LatticeKey, LatticeVal, KeyInfo>::MarkBlockExecutable( in MarkBlockExecutable() 269 void SparseSolver<LatticeKey, LatticeVal, KeyInfo>::markEdgeExecutable( in markEdgeExecutable() [all …]
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/Analysis/ |
D | SparsePropagation.h | 36 class SparseSolver; variable 93 SparseSolver<LatticeKey, LatticeVal> &SS) = 0; 113 class SparseSolver { 138 explicit SparseSolver( in SparseSolver() function 141 SparseSolver(const SparseSolver &) = delete; 142 SparseSolver &operator=(const SparseSolver &) = delete; 230 SparseSolver<LatticeKey, LatticeVal, KeyInfo>::getValueState(LatticeKey Key) { in getValueState() 246 void SparseSolver<LatticeKey, LatticeVal, KeyInfo>::UpdateState(LatticeKey Key, in UpdateState() 260 void SparseSolver<LatticeKey, LatticeVal, KeyInfo>::MarkBlockExecutable( in MarkBlockExecutable() 269 void SparseSolver<LatticeKey, LatticeVal, KeyInfo>::markEdgeExecutable( in markEdgeExecutable() [all …]
|
/aosp_15_r20/external/llvm/lib/Analysis/ |
H A D | SparsePropagation.cpp | 53 SparseSolver::LatticeVal SparseSolver::getOrInitValueState(Value *V) { in getOrInitValueState() 79 void SparseSolver::UpdateState(Instruction &Inst, LatticeVal V) { in UpdateState() 91 void SparseSolver::MarkBlockExecutable(BasicBlock *BB) { in MarkBlockExecutable() 99 void SparseSolver::markEdgeExecutable(BasicBlock *Source, BasicBlock *Dest) { in markEdgeExecutable() 121 void SparseSolver::getFeasibleSuccessors(TerminatorInst &TI, in getFeasibleSuccessors() 205 bool SparseSolver::isEdgeFeasible(BasicBlock *From, BasicBlock *To, in isEdgeFeasible() 218 void SparseSolver::visitTerminatorInst(TerminatorInst &TI) { in visitTerminatorInst() 230 void SparseSolver::visitPHINode(PHINode &PN) { in visitPHINode() 277 void SparseSolver::visitInst(Instruction &I) { in visitInst() 293 void SparseSolver::Solve(Function &F) { in Solve() [all …]
|
/aosp_15_r20/external/llvm/include/llvm/Analysis/ |
H A D | SparsePropagation.h | 33 class SparseSolver; variable 83 virtual Constant *GetConstant(LatticeVal LV, Value *Val, SparseSolver &SS) { in GetConstant() 102 virtual LatticeVal ComputeInstructionState(Instruction &I, SparseSolver &SS) { in ComputeInstructionState() 113 class SparseSolver { 132 SparseSolver(const SparseSolver&) = delete; 133 void operator=(const SparseSolver&) = delete; 136 explicit SparseSolver(AbstractLatticeFunction *Lattice) in SparseSolver() function 138 ~SparseSolver() { delete LatticeFunc; } in ~SparseSolver()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/ |
H A D | CalledValuePropagation.cpp | 173 SparseSolver<CVPLatticeKey, CVPLatticeVal> &SS) override { in ComputeInstructionState() 244 SparseSolver<CVPLatticeKey, CVPLatticeVal> &SS) { in visitReturn() 260 SparseSolver<CVPLatticeKey, CVPLatticeVal> &SS) { in visitCallSite() 305 SparseSolver<CVPLatticeKey, CVPLatticeVal> &SS) { in visitSelect() 318 SparseSolver<CVPLatticeKey, CVPLatticeVal> &SS) { in visitLoad() 334 SparseSolver<CVPLatticeKey, CVPLatticeVal> &SS) { in visitStore() 348 SparseSolver<CVPLatticeKey, CVPLatticeVal> &SS) { in visitInst() 375 SparseSolver<CVPLatticeKey, CVPLatticeVal> Solver(&Lattice); in runCVP()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/IPO/ |
H A D | CalledValuePropagation.cpp | 174 SparseSolver<CVPLatticeKey, CVPLatticeVal> &SS) override { in ComputeInstructionState() 244 SparseSolver<CVPLatticeKey, CVPLatticeVal> &SS) { in visitReturn() 260 SparseSolver<CVPLatticeKey, CVPLatticeVal> &SS) { in visitCallBase() 304 SparseSolver<CVPLatticeKey, CVPLatticeVal> &SS) { in visitSelect() 317 SparseSolver<CVPLatticeKey, CVPLatticeVal> &SS) { in visitLoad() 333 SparseSolver<CVPLatticeKey, CVPLatticeVal> &SS) { in visitStore() 347 SparseSolver<CVPLatticeKey, CVPLatticeVal> &SS) { in visitInst() 374 SparseSolver<CVPLatticeKey, CVPLatticeVal> Solver(&Lattice); in runCVP()
|