Searched refs:CounterExpression (Results 1 - 8 of 8) sorted by relevance
/external/llvm/include/llvm/ProfileData/Coverage/ |
H A D | CoverageMappingWriter.h | 42 ArrayRef<CounterExpression> Expressions; 47 ArrayRef<CounterExpression> Expressions, 52 CoverageMappingWriter(ArrayRef<CounterExpression> Expressions,
|
H A D | CoverageMapping.h | 139 struct CounterExpression { struct in namespace:llvm::coverage 144 CounterExpression(ExprKind Kind, Counter LHS, Counter RHS) function in struct:llvm::coverage::CounterExpression 153 std::vector<CounterExpression> Expressions; 155 llvm::DenseMap<CounterExpression, unsigned> ExpressionIndices; 162 Counter get(const CounterExpression &E); 177 ArrayRef<CounterExpression> getExpressions() const { return Expressions; } 276 ArrayRef<CounterExpression> Expressions; 280 CounterMappingContext(ArrayRef<CounterExpression> Expressions, 599 /// \brief Provide DenseMapInfo for CounterExpression 600 template<> struct DenseMapInfo<coverage::CounterExpression> { [all...] |
H A D | CoverageMappingReader.h | 38 ArrayRef<CounterExpression> Expressions; 120 std::vector<CounterExpression> &Expressions; 131 std::vector<CounterExpression> &Expressions, 174 std::vector<CounterExpression> Expressions;
|
/external/llvm/lib/ProfileData/Coverage/ |
H A D | CoverageMappingWriter.cpp | 33 ArrayRef<CounterExpression> Expressions; 34 llvm::SmallVector<CounterExpression, 16> UsedExpressions; 57 CounterExpressionsMinimizer(ArrayRef<CounterExpression> Expressions, 67 ArrayRef<CounterExpression> getExpressions() const { return UsedExpressions; } 86 /// Counter::Expression(2) + CounterExpression::Subtract(0) - 88 /// with kind CounterExpression::Subtract 89 /// Counter::Expression(2) + CounterExpression::Add(1) - 91 /// with kind CounterExpression::Add 93 static unsigned encodeCounter(ArrayRef<CounterExpression> Expressions, 104 static void writeCounter(ArrayRef<CounterExpression> Expression [all...] |
H A D | CoverageMapping.cpp | 33 Counter CounterExpressionBuilder::get(const CounterExpression &E) { 54 extractTerms(E.RHS, E.Kind == CounterExpression::Subtract ? -Sign : Sign, 99 C = get(CounterExpression(CounterExpression::Add, C, 108 C = get(CounterExpression(CounterExpression::Subtract, C, 115 return simplify(get(CounterExpression(CounterExpression::Add, LHS, RHS))); 120 get(CounterExpression(CounterExpression [all...] |
H A D | CoverageMappingReader.cpp | 108 case CounterExpression::Subtract: 109 case CounterExpression::Add: { 113 Expressions[ID].Kind = CounterExpression::ExprKind(Tag); 256 CounterExpression(CounterExpression::Subtract, Counter(), Counter()));
|
/external/llvm/unittests/ProfileData/ |
H A D | CoverageMappingTest.cpp | 172 std::vector<CounterExpression> Expressions;
|
/external/clang/lib/CodeGen/ |
H A D | CoverageMappingGen.cpp | 934 ArrayRef<CounterExpression> Expressions, 992 std::vector<CounterExpression> Expressions;
|
Completed in 180 milliseconds