Searched refs:CounterExpression (Results 1 - 7 of 7) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/ |
H A D | CoverageMappingWriter.h | 42 ArrayRef<CounterExpression> Expressions; 47 ArrayRef<CounterExpression> Expressions,
|
H A D | CoverageMapping.h | 145 struct CounterExpression { struct in namespace:llvm::coverage 150 CounterExpression(ExprKind Kind, Counter LHS, Counter RHS) function in struct:llvm::coverage::CounterExpression 158 std::vector<CounterExpression> Expressions; 161 DenseMap<CounterExpression, unsigned> ExpressionIndices; 168 Counter get(const CounterExpression &E); 191 ArrayRef<CounterExpression> getExpressions() const { return Expressions; } 282 ArrayRef<CounterExpression> Expressions; 286 CounterMappingContext(ArrayRef<CounterExpression> Expressions, 800 /// Provide DenseMapInfo for CounterExpression 801 template<> struct DenseMapInfo<coverage::CounterExpression> { [all...] |
H A D | CoverageMappingReader.h | 39 ArrayRef<CounterExpression> Expressions; 144 std::vector<CounterExpression> &Expressions; 151 std::vector<CounterExpression> &Expressions, 197 std::vector<CounterExpression> Expressions;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ProfileData/Coverage/ |
H A D | CoverageMappingWriter.cpp | 50 ArrayRef<CounterExpression> Expressions; 51 SmallVector<CounterExpression, 16> UsedExpressions; 55 CounterExpressionsMinimizer(ArrayRef<CounterExpression> Expressions, 84 ArrayRef<CounterExpression> getExpressions() const { return UsedExpressions; } 104 /// Counter::Expression(2) + CounterExpression::Subtract(0) - 106 /// with kind CounterExpression::Subtract 107 /// Counter::Expression(2) + CounterExpression::Add(1) - 109 /// with kind CounterExpression::Add 111 static unsigned encodeCounter(ArrayRef<CounterExpression> Expressions, 122 static void writeCounter(ArrayRef<CounterExpression> Expression [all...] |
H A D | CoverageMapping.cpp | 47 Counter CounterExpressionBuilder::get(const CounterExpression &E) { 69 E.RHS, E.Kind == CounterExpression::Subtract ? -Factor : Factor, Terms); 111 C = get(CounterExpression(CounterExpression::Add, C, 120 C = get(CounterExpression(CounterExpression::Subtract, C, 127 return simplify(get(CounterExpression(CounterExpression::Add, LHS, RHS))); 132 get(CounterExpression(CounterExpression [all...] |
H A D | CoverageMappingReader.cpp | 122 case CounterExpression::Subtract: 123 case CounterExpression::Add: { 127 Expressions[ID].Kind = CounterExpression::ExprKind(Tag); 279 CounterExpression(CounterExpression::Subtract, Counter(), Counter()));
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CoverageMappingGen.cpp | 1291 ArrayRef<CounterExpression> Expressions, 1352 std::vector<CounterExpression> Expressions;
|
Completed in 50 milliseconds