Searched refs:DstIdx (Results 1 - 4 of 4) sorted by relevance
/external/llvm/lib/CodeGen/ |
H A D | RegisterCoalescer.h | 38 /// DstIdx - The sub-register index of the old DstReg in the new coalesced 40 unsigned DstIdx; member in class:llvm::CoalescerPair 63 : TRI(tri), DstReg(0), SrcReg(0), DstIdx(0), SrcIdx(0), 70 : TRI(tri), DstReg(PhysReg), SrcReg(VirtReg), DstIdx(0), SrcIdx(0), 109 unsigned getDstIdx() const { return DstIdx; }
|
H A D | TwoAddressInstructionPass.cpp | 121 unsigned SrcIdx, unsigned DstIdx, 1092 unsigned SrcIdx, unsigned DstIdx, 1098 unsigned regA = MI.getOperand(DstIdx).getReg(); 1301 unsigned DstIdx = 0; local 1302 if (!MI->isRegTiedToDefOperand(SrcIdx, &DstIdx)) 1306 MachineOperand &DstMO = MI->getOperand(DstIdx); 1326 TiedOperands[SrcReg].push_back(std::make_pair(SrcIdx, DstIdx)); 1332 // The tied pairs are of the form (SrcIdx, DstIdx). 1350 unsigned DstIdx = TiedPairs[tpi].second; local 1352 const MachineOperand &DstMO = MI->getOperand(DstIdx); 1090 tryInstructionTransform(MachineBasicBlock::iterator &mi, MachineBasicBlock::iterator &nmi, unsigned SrcIdx, unsigned DstIdx, unsigned Dist, bool shouldOnlyCommute) argument 1542 unsigned DstIdx = TiedPairs[0].second; local [all...] |
H A D | RegisterCoalescer.cpp | 253 SrcIdx = DstIdx = 0; 301 SrcIdx, DstIdx); 310 DstIdx = SrcSub; 323 if (DstIdx && !SrcIdx) { 325 std::swap(SrcIdx, DstIdx); 344 std::swap(SrcIdx, DstIdx); 368 assert(!DstIdx && !SrcIdx && "Inconsistent CoalescerPair state."); 383 TRI.composeSubRegIndices(DstIdx, DstSub); 1089 // Also update DstReg operands to include DstIdx if it is set. 1224 // Either CP.DstIdx o [all...] |
/external/llvm/lib/Analysis/ |
H A D | DependenceAnalysis.cpp | 3261 DstIdx = DstGEP->idx_begin(); 3263 ++SrcIdx, ++DstIdx, ++P) { 3265 Pair[P].Dst = SE->getSCEV(*DstIdx); 3682 DstIdx = DstGEP->idx_begin(); 3684 ++SrcIdx, ++DstIdx, ++P) { 3686 Pair[P].Dst = SE->getSCEV(*DstIdx);
|
Completed in 106 milliseconds