Searched defs:SplitAnalysis (Results 1 - 2 of 2) sorted by relevance

/external/llvm/lib/CodeGen/
H A DSplitKit.h10 // This file contains the SplitAnalysis class as well as mutator functions for
40 /// SplitAnalysis - Analyze a LiveInterval, looking for live range splitting
42 class SplitAnalysis { class in namespace:llvm
120 SplitAnalysis(const VirtRegMap &vrm, const LiveIntervals &lis,
132 /// clear - clear all data structures so SplitAnalysis is ready to analyze a
203 /// - Create a SplitEditor from a SplitAnalysis.
212 SplitAnalysis &SA;
353 SplitEditor(SplitAnalysis &SA, LiveIntervals&, VirtRegMap&,
430 void splitSingleBlock(const SplitAnalysis::BlockInfo &BI);
453 void splitRegInBlock(const SplitAnalysis
[all...]
H A DSplitKit.cpp10 // This file contains the SplitAnalysis class as well as mutator functions for
43 SplitAnalysis::SplitAnalysis(const VirtRegMap &vrm, function in class:SplitAnalysis
54 void SplitAnalysis::clear() {
62 SlotIndex SplitAnalysis::computeLastSplitPoint(unsigned Num) {
115 SplitAnalysis::getLastSplitPointIter(MachineBasicBlock *MBB) {
123 void SplitAnalysis::analyzeUses() {
171 bool SplitAnalysis::calcLiveBlockInfo() {
275 unsigned SplitAnalysis::countLiveBlocks(const LiveInterval *cli) const {
298 bool SplitAnalysis
[all...]

Completed in 75 milliseconds