/external/llvm/lib/CodeGen/ |
LiveRangeCalc.cpp | 25 LiveIn.clear(); 29 // Transfer information from the LiveIn vector to the live ranges. 31 for (SmallVectorImpl<LiveInBlock>::iterator I = LiveIn.begin(), 32 E = LiveIn.end(); I != E; ++I) { 53 LiveIn.clear(); 156 LiveIn.clear(); 157 LiveIn.reserve(WorkList.size()); 162 assert(LiveIn.back().DomNode->getBlock() == KillMBB); 163 LiveIn.back().Kill = Kill; 183 for (SmallVectorImpl<LiveInBlock>::iterator I = LiveIn.begin() [all...] |
LiveRangeCalc.h | 92 /// LiveIn - Work list of blocks where the live-in value has yet to be 96 SmallVector<LiveInBlock, 16> LiveIn; 100 /// to be live-in are added to LiveIn. If a unique reaching def is found, 110 /// blocks in LiveIn. Create PHI-def values as required to preserve SSA form. 118 /// updateLiveIns - Add liveness as specified in the LiveIn vector, using VNI 119 /// as a wildcard value for LiveIn entries without a value. 209 LiveIn.push_back(LiveInBlock(LI, DomNode, Kill));
|
MachineRegisterInfo.cpp | 223 /// EmitLiveInCopies - Emit copies to initialize livein virtual registers 233 // The livein has no uses. Drop it.
|
MachineCSE.cpp | 508 // livein list. 510 unsigned LiveIn = PhysDefs.pop_back_val(); 511 if (!MBB->isLiveIn(LiveIn)) 512 MBB->addLiveIn(LiveIn);
|
MachineLICM.cpp | 177 /// AddToLiveIns - Add register 'Reg' to the livein sets of BBs in the 252 /// this does not count live through (livein but not used) registers. 584 /// AddToLiveIns - Add register 'Reg' to the livein sets of BBs in the current 620 // Add register to livein list to all the BBs in the current loop since a 653 // Remember livein register pressure. 739 // Compute registers which are livein into the loop headers. 795 /// does not count live through (livein but not used) registers. 829 // Haven't seen this, it must be a livein. [all...] |
RegAllocGreedy.cpp | 694 BC.Entry = BI.LiveIn ? SpillPlacement::PrefReg : SpillPlacement::DontCare; 705 if (BI.LiveIn) { 894 if (BI.LiveIn && BI.LiveOut && BI.FirstDef) [all...] |
SplitKit.cpp | 213 BI.LiveIn = LVI->start <= Start; 216 if (!BI.LiveIn) { 243 BI.LiveIn = false; [all...] |
TwoAddressInstructionPass.cpp | 617 // If there is a use of regC between its last def (could be livein) and this 623 // If there is a use of regB between its last def (could be livein) and this [all...] |
SplitKit.h | 71 bool LiveIn; ///< Current reg is live in.
|
LiveVariables.cpp | 244 // If LastPartialDef is NULL, it must be using a livein register.
|
ScheduleDAGInstrs.cpp | 211 // uses all the registers that are livein to the successor blocks. [all...] |
BranchFolding.cpp | [all...] |
LiveIntervalAnalysis.cpp | 470 // be considered a livein. [all...] |
/dalvik/dx/src/com/android/dx/ssa/ |
SsaBasicBlock.java | 106 private IntSet liveIn; 806 if (liveIn == null) { 807 liveIn = SetFactory.makeLivenessSet(parent.getRegCount()); 810 liveIn.add(regV); 820 if (liveIn == null) { 821 liveIn = SetFactory.makeLivenessSet(parent.getRegCount()); 823 return liveIn; [all...] |
/external/dexmaker/src/dx/java/com/android/dx/ssa/ |
SsaBasicBlock.java | 106 private IntSet liveIn; 806 if (liveIn == null) { 807 liveIn = SetFactory.makeLivenessSet(parent.getRegCount()); 810 liveIn.add(regV); 820 if (liveIn == null) { 821 liveIn = SetFactory.makeLivenessSet(parent.getRegCount()); 823 return liveIn; [all...] |
/external/llvm/include/llvm/CodeGen/ |
MachineRegisterInfo.h | 82 /// livein/liveout of the function. Live in values are typically arguments in 84 /// LiveIn values are allowed to have virtual registers associated with them, 398 // LiveIn/LiveOut Management 431 /// EmitLiveInCopies - Emit copies to initialize livein virtual registers
|
MachineBasicBlock.h | 82 /// LiveIns - Keep track of the physical registers that are livein of 323 // LiveIn management methods.
|
LiveIntervalAnalysis.h | 373 /// handleLiveInRegister - Create interval for a livein register.
|
/external/llvm/lib/Target/X86/ |
X86FrameLowering.cpp | 863 // Check whether EAX is livein for this function. 867 // Sanity check that EAX is not livein for this function. 869 assert(!Is64Bit && "EAX is livein in x64 case!"); [all...] |
/external/llvm/lib/Target/ARM/ |
Thumb2SizeReduction.cpp | 846 // Yes, CPSR could be livein. [all...] |