Lines Matching refs:GIMatchTreeBuilder
18 class GIMatchTreeBuilder; variable
251 GIMatchTreeBuilder &Builder;
290 GIMatchTreeBuilderLeafInfo(GIMatchTreeBuilder &Builder, StringRef Name,
388 class GIMatchTreeBuilder {
398 std::vector<GIMatchTreeBuilder> SubtreeBuilders;
420 GIMatchTreeBuilder(unsigned NextInstrID) : NextInstrID(NextInstrID) {} in GIMatchTreeBuilder() function
421 GIMatchTreeBuilder(GIMatchTree *TreeNode, unsigned NextInstrID) in GIMatchTreeBuilder() function
490 virtual void repartition(GIMatchTreeBuilder::LeafVec &Leaves) = 0;
497 GIMatchTreeBuilder &Builder,
498 GIMatchTreeBuilder &SubBuilder) = 0;
578 void repartition(GIMatchTreeBuilder::LeafVec &Leaves) override;
579 void applyForPartition(unsigned Idx, GIMatchTreeBuilder &SubBuilder,
580 GIMatchTreeBuilder &Builder) override;
619 void repartition(GIMatchTreeBuilder::LeafVec &Leaves) override;
620 void applyForPartition(unsigned PartitionIdx, GIMatchTreeBuilder &Builder,
621 GIMatchTreeBuilder &SubBuilder) override;