Searched refs:IDF (Results 1 – 7 of 7) sorted by relevance
130 ForwardIDFCalculator IDF(*DT); in RewriteAllUses() local137 IDF.setDefiningBlocks(DefBlocks); in RewriteAllUses()146 IDF.resetLiveInBlocks(); in RewriteAllUses()147 IDF.setLiveInBlocks(LiveInBlocks); in RewriteAllUses()148 IDF.calculate(IDFBlocks); in RewriteAllUses()
643 ForwardIDFCalculator IDF(DT); in run() local718 IDF.setLiveInBlocks(LiveInBlocks); in run()719 IDF.setDefiningBlocks(DefBlocks); in run()721 IDF.calculate(PHIBlocks); in run()
1392 SetVector<MachineBasicBlock*> IDF(DF.begin(), DF.end()); in recordDefsForDF() local1393 for (unsigned i = 0; i < IDF.size(); ++i) { in recordDefsForDF()1394 auto F = MDF.find(IDF[i]); in recordDefsForDF()1396 IDF.insert(F->second.begin(), F->second.end()); in recordDefsForDF()1401 for (auto *DB : IDF) { in recordDefsForDF()
752 decltype(IIDF) IDF; in computeLiveIns() local765 IDF[&B].insert(IDFB.begin(), IDFB.end()); in computeLiveIns()768 for (auto I : IDF) in computeLiveIns()
2754 IDFCalculatorBase<MachineBasicBlock, false> IDF(DomTree->getBase()); in BlockPHIPlacement() local2756 IDF.setLiveInBlocks(AllBlocks); in BlockPHIPlacement()2757 IDF.setDefiningBlocks(DefBlocks); in BlockPHIPlacement()2758 IDF.calculate(PHIBlocks); in BlockPHIPlacement()
1379 they are needed. No pruning of the IDF is done. This is used
7568 they are needed. No pruning of the IDF is done. This is used