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()
554 ForwardIDFCalculator IDF(DT); in run() local627 IDF.setLiveInBlocks(LiveInBlocks); in run()628 IDF.setDefiningBlocks(DefBlocks); in run()630 IDF.calculate(PHIBlocks); in run()
8 ; receiving incoming edges and adding phis in IDF blocks.
679 ForwardIDFCalculator IDF(*DT); in TEST() local682 IDF.setDefiningBlocks(DefBlocks); in TEST()686 IDF.resetLiveInBlocks(); in TEST()687 IDF.calculate(IDFBlocks); in TEST()
1389 SetVector<MachineBasicBlock*> IDF(DF.begin(), DF.end()); in recordDefsForDF() local1390 for (unsigned i = 0; i < IDF.size(); ++i) { in recordDefsForDF()1391 auto F = MDF.find(IDF[i]); in recordDefsForDF()1393 IDF.insert(F->second.begin(), F->second.end()); in recordDefsForDF()1398 for (auto *DB : IDF) { in recordDefsForDF()
753 decltype(IIDF) IDF; in computeLiveIns() local766 IDF[&B].insert(IDFB.begin(), IDFB.end()); in computeLiveIns()769 for (auto I : IDF) in computeLiveIns()
2349 IDFCalculatorBase<MachineBasicBlock, false> IDF(DomTree->getBase()); in BlockPHIPlacement() local2351 IDF.setLiveInBlocks(AllBlocks); in BlockPHIPlacement()2352 IDF.setDefiningBlocks(DefBlocks); in BlockPHIPlacement()2353 IDF.calculate(PHIBlocks); in BlockPHIPlacement()