/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/ |
H A D | CoverageMappingWriter.h | 42 ArrayRef<CounterExpression> Expressions; member in class:llvm::coverage::CoverageMappingWriter 47 ArrayRef<CounterExpression> Expressions, 49 : VirtualFileMapping(VirtualFileMapping), Expressions(Expressions), 46 CoverageMappingWriter(ArrayRef<unsigned> VirtualFileMapping, ArrayRef<CounterExpression> Expressions, MutableArrayRef<CounterMappingRegion> MappingRegions) argument
|
H A D | CoverageMappingReader.h | 39 ArrayRef<CounterExpression> Expressions; member in struct:llvm::coverage::CoverageMappingRecord 144 std::vector<CounterExpression> &Expressions; member in class:llvm::coverage::RawCoverageMappingReader 151 std::vector<CounterExpression> &Expressions, 155 Filenames(Filenames), Expressions(Expressions), 197 std::vector<CounterExpression> Expressions; member in class:llvm::coverage::BinaryCoverageReader 148 RawCoverageMappingReader(StringRef MappingData, ArrayRef<StringRef> TranslationUnitFilenames, std::vector<StringRef> &Filenames, std::vector<CounterExpression> &Expressions, std::vector<CounterMappingRegion> &MappingRegions) argument
|
H A D | CoverageMapping.h | 158 std::vector<CounterExpression> Expressions; member in class:llvm::coverage::CounterExpressionBuilder 191 ArrayRef<CounterExpression> getExpressions() const { return Expressions; } 282 ArrayRef<CounterExpression> Expressions; member in class:llvm::coverage::CounterMappingContext 286 CounterMappingContext(ArrayRef<CounterExpression> Expressions, argument 288 : Expressions(Expressions), CounterValues(CounterValues) {}
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ProfileData/Coverage/ |
H A D | CoverageMappingWriter.cpp | 50 ArrayRef<CounterExpression> Expressions; member in class:__anon1966::CounterExpressionsMinimizer 55 CounterExpressionsMinimizer(ArrayRef<CounterExpression> Expressions, argument 57 : Expressions(Expressions) { 58 AdjustedExpressionIDs.resize(Expressions.size(), 0); 70 mark(Expressions[ID].LHS); 71 mark(Expressions[ID].RHS); 78 const auto &E = Expressions[C.getExpressionID()]; 111 static unsigned encodeCounter(ArrayRef<CounterExpression> Expressions, argument 115 Tag += Expressions[ 122 writeCounter(ArrayRef<CounterExpression> Expressions, Counter C, raw_ostream &OS) argument [all...] |
H A D | CoverageMappingReader.cpp | 125 if (ID >= Expressions.size()) 127 Expressions[ID].Kind = CounterExpression::ExprKind(Tag); 238 CounterMappingContext(Expressions).dump(C, dbgs()); 277 Expressions.resize( 281 if (auto Err = readCounter(Expressions[I].LHS)) 283 if (auto Err = readCounter(Expressions[I].RHS)) 813 Expressions.clear(); 819 FunctionsFilenames, Expressions, MappingRegions); 826 Record.Expressions = Expressions; [all...] |
H A D | CoverageMapping.cpp | 51 unsigned I = Expressions.size(); 52 Expressions.push_back(E); 66 const auto &E = Expressions[C.getExpressionID()]; 144 if (C.getExpressionID() >= Expressions.size()) 146 const auto &E = Expressions[C.getExpressionID()]; 174 if (C.getExpressionID() >= Expressions.size()) 176 const auto &E = Expressions[C.getExpressionID()]; 218 CounterMappingContext Ctx(Record.Expressions);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
H A D | GVN.h | 93 // Expressions is the vector of Expression. ExprIdx is the mapping from 94 // value number to the index of Expression in Expressions. We use it 99 std::vector<Expression> Expressions; member in class:llvm::GVN::ValueTable
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CoverageMappingGen.cpp | 1291 ArrayRef<CounterExpression> Expressions, 1294 CounterMappingContext Ctx(Expressions); 1352 std::vector<CounterExpression> Expressions; 1364 Expressions, Regions); 1367 dump(llvm::outs(), NameValue, Expressions, Regions);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | GVN.cpp | 586 Expressions.clear(); 1618 Expressions.push_back(Exp); 1706 Expression Exp = Expressions[ExprIdx[Num]];
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Demangle/ |
H A D | ItaniumDemangle.h | 1829 NodeArray Expressions; member in class:ConversionExpr 1833 : Node(KConversionExpr), Type(Type_), Expressions(Expressions_) {} 1835 template<typename Fn> void match(Fn F) const { F(Type, Expressions); } 1841 Expressions.printWithComma(S);
|