Searched refs:SrcIdx (Results 1 - 4 of 4) sorted by relevance

/external/llvm/lib/CodeGen/
H A DRegisterCoalescer.h42 /// SrcIdx - The sub-register index of the old SrcReg in the new coalesced
44 unsigned SrcIdx; 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),
113 unsigned getSrcIdx() const { return SrcIdx; }
H A DTwoAddressInstructionPass.cpp130 unsigned SrcIdx, unsigned DstIdx,
1019 unsigned SrcIdx, unsigned DstIdx, unsigned Dist,
1026 unsigned regB = MI.getOperand(SrcIdx).getReg();
1043 if (SrcIdx == SrcOp1)
1045 else if (SrcIdx == SrcOp2)
1207 for (unsigned SrcIdx = 0; SrcIdx < NumOps; ++SrcIdx) {
1209 if (!MI->isRegTiedToDefOperand(SrcIdx, &DstIdx))
1212 MachineOperand &SrcMO = MI->getOperand(SrcIdx);
1016 TryInstructionTransform(MachineBasicBlock::iterator &mi, MachineBasicBlock::iterator &nmi, MachineFunction::iterator &mbbi, unsigned SrcIdx, unsigned DstIdx, unsigned Dist, SmallPtrSet<MachineInstr*, 8> &Processed) argument
1250 unsigned SrcIdx = TiedPairs[tpi].first; local
1424 unsigned SrcIdx = TiedPairs[0].first; local
[all...]
H A DRegisterCoalescer.cpp223 SrcIdx = DstIdx = 0;
271 SrcIdx, DstIdx);
276 SrcIdx = DstSub;
293 if (DstIdx && !SrcIdx) {
295 std::swap(SrcIdx, DstIdx);
314 std::swap(SrcIdx, DstIdx);
338 assert(!DstIdx && !SrcIdx && "Inconsistent CoalescerPair state.");
352 return compose(TRI, SrcIdx, SrcSub) == compose(TRI, DstIdx, DstSub);
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp174 int SrcIdx = SVI->getMaskValue(Elt->getZExtValue()); local
179 if (SrcIdx < 0)
181 if (SrcIdx < (int)LHSWidth)
184 SrcIdx -= LHSWidth;
190 SrcIdx, false));

Completed in 80 milliseconds