Home
last modified time | relevance | path

Searched refs:IDF (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DSSAUpdaterBulk.cpp130 ForwardIDFCalculator IDF(*DT); in RewriteAllUses() local
137 IDF.setDefiningBlocks(DefBlocks); in RewriteAllUses()
146 IDF.resetLiveInBlocks(); in RewriteAllUses()
147 IDF.setLiveInBlocks(LiveInBlocks); in RewriteAllUses()
148 IDF.calculate(IDFBlocks); in RewriteAllUses()
H A DPromoteMemoryToRegister.cpp554 ForwardIDFCalculator IDF(DT); in run() local
627 IDF.setLiveInBlocks(LiveInBlocks); in run()
628 IDF.setDefiningBlocks(DefBlocks); in run()
630 IDF.calculate(PHIBlocks); in run()
/llvm-project-15.0.7/llvm/test/Analysis/MemorySSA/
H A Dupdate_unroll.ll8 ; receiving incoming edges and adding phis in IDF blocks.
/llvm-project-15.0.7/llvm/unittests/IR/
H A DDominatorTreeTest.cpp679 ForwardIDFCalculator IDF(*DT); in TEST() local
682 IDF.setDefiningBlocks(DefBlocks); in TEST()
686 IDF.resetLiveInBlocks(); in TEST()
687 IDF.calculate(IDFBlocks); in TEST()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DRDFGraph.cpp1389 SetVector<MachineBasicBlock*> IDF(DF.begin(), DF.end()); in recordDefsForDF() local
1390 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()
H A DRDFLiveness.cpp753 decltype(IIDF) IDF; in computeLiveIns() local
766 IDF[&B].insert(IDFB.begin(), IDFB.end()); in computeLiveIns()
769 for (auto I : IDF) in computeLiveIns()
/llvm-project-15.0.7/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.cpp2349 IDFCalculatorBase<MachineBasicBlock, false> IDF(DomTree->getBase()); in BlockPHIPlacement() local
2351 IDF.setLiveInBlocks(AllBlocks); in BlockPHIPlacement()
2352 IDF.setDefiningBlocks(DefBlocks); in BlockPHIPlacement()
2353 IDF.calculate(PHIBlocks); in BlockPHIPlacement()