Searched refs:VariablePattern (Results 1 – 4 of 4) sorted by relevance
128 std::vector<VariablePattern::SuspiciousClonePair> Pairs; in reportSuspiciousClones()132 VariablePattern PatternA(Group[i]); in reportSuspiciousClones()135 VariablePattern PatternB(Group[j]); in reportSuspiciousClones()137 VariablePattern::SuspiciousClonePair ClonePair; in reportSuspiciousClones()159 for (VariablePattern::SuspiciousClonePair &Pair : Pairs) { in reportSuspiciousClones()
468 VariablePattern PatternA(A); in constrain()469 VariablePattern PatternB(B); in constrain()525 void VariablePattern::addVariableOccurence(const VarDecl *VarDecl, in addVariableOccurence()542 void VariablePattern::addVariables(const Stmt *S) { in addVariables()561 unsigned VariablePattern::countPatternDifferences( in countPatternDifferences()562 const VariablePattern &Other, in countPatternDifferences()563 VariablePattern::SuspiciousClonePair *FirstMismatch) { in countPatternDifferences()594 VariablePattern::SuspiciousClonePair::SuspiciousCloneInfo( in countPatternDifferences()607 VariablePattern::SuspiciousClonePair::SuspiciousCloneInfo( in countPatternDifferences()
343 class VariablePattern {373 VariablePattern(const StmtSequence &Sequence) { in VariablePattern() function427 const VariablePattern &Other,428 VariablePattern::SuspiciousClonePair *FirstMismatch = nullptr);
1567 class VariablePattern : public SPIRVToLLVMConversion<spirv::VariableOp> { in populateSPIRVToLLVMTypeConversion() 1907 LoadStorePattern<spirv::StoreOp>, VariablePattern,1329 class VariablePattern : public SPIRVToLLVMConversion<spirv::VariableOp> { global() class