Searched refs:DstIdx (Results 1 – 7 of 7) sorted by relevance
| /NextBSD/contrib/llvm/lib/CodeGen/ |
| HD | RegisterCoalescer.h | 39 unsigned DstIdx; variable 61 : TRI(tri), DstReg(0), SrcReg(0), DstIdx(0), SrcIdx(0), in CoalescerPair() 68 : TRI(tri), DstReg(PhysReg), SrcReg(VirtReg), DstIdx(0), SrcIdx(0), in CoalescerPair() 106 unsigned getDstIdx() const { return DstIdx; } in getDstIdx()
|
| HD | RegisterCoalescer.cpp | 321 SrcIdx = DstIdx = 0; in setRegisters() 368 SrcIdx, DstIdx); in setRegisters() 377 DstIdx = SrcSub; in setRegisters() 390 if (DstIdx && !SrcIdx) { in setRegisters() 392 std::swap(SrcIdx, DstIdx); in setRegisters() 411 std::swap(SrcIdx, DstIdx); in flip() 435 assert(!DstIdx && !SrcIdx && "Inconsistent CoalescerPair state."); in isCoalescable() 450 TRI.composeSubRegIndices(DstIdx, DstSub); in isCoalescable() 887 unsigned DstIdx = CP.isFlipped() ? CP.getSrcIdx() : CP.getDstIdx(); in reMaterializeTrivialDef() local 927 if (SrcIdx && DstIdx) in reMaterializeTrivialDef() [all …]
|
| HD | TwoAddressInstructionPass.cpp | 133 unsigned SrcIdx, unsigned DstIdx, 1168 unsigned SrcIdx, unsigned DstIdx, in tryInstructionTransform() argument 1174 unsigned regA = MI.getOperand(DstIdx).getReg(); in tryInstructionTransform() 1393 unsigned DstIdx = 0; in collectTiedOperands() local 1394 if (!MI->isRegTiedToDefOperand(SrcIdx, &DstIdx)) in collectTiedOperands() 1398 MachineOperand &DstMO = MI->getOperand(DstIdx); in collectTiedOperands() 1419 TiedOperands[SrcReg].push_back(std::make_pair(SrcIdx, DstIdx)); in collectTiedOperands() 1444 unsigned DstIdx = TiedPairs[tpi].second; in processTiedPairs() local 1446 const MachineOperand &DstMO = MI->getOperand(DstIdx); in processTiedPairs() 1471 assert(i == DstIdx || in processTiedPairs() [all …]
|
| /NextBSD/contrib/llvm/lib/Target/AMDGPU/ |
| HD | R600ExpandSpecialInstrs.cpp | 83 int DstIdx = TII->getOperandIdx(MI.getOpcode(), AMDGPU::OpName::dst); in runOnMachineFunction() local 84 assert(DstIdx != -1); in runOnMachineFunction() 85 MachineOperand &DstOp = MI.getOperand(DstIdx); in runOnMachineFunction()
|
| HD | R600Packetizer.cpp | 93 int DstIdx = TII->getOperandIdx(BI->getOpcode(), AMDGPU::OpName::dst); in getPreviousVector() local 94 if (DstIdx == -1) { in getPreviousVector() 97 unsigned Dst = BI->getOperand(DstIdx).getReg(); in getPreviousVector()
|
| HD | R600ISelLowering.cpp | 206 int DstIdx = TII->getOperandIdx(MI->getOpcode(), AMDGPU::OpName::dst); in EmitInstrWithCustomInserter() local 207 assert(DstIdx != -1); in EmitInstrWithCustomInserter() 211 if (!MRI.use_empty(MI->getOperand(DstIdx).getReg()) || in EmitInstrWithCustomInserter()
|
| /NextBSD/contrib/llvm/lib/Analysis/ |
| HD | DependenceAnalysis.cpp | 3410 DstIdx = DstGEP->idx_begin(); in depends() local 3412 ++SrcIdx, ++DstIdx, ++P) { in depends() 3414 Pair[P].Dst = SE->getSCEV(*DstIdx); in depends() 3841 DstIdx = DstGEP->idx_begin(); in getSplitIteration() local 3843 ++SrcIdx, ++DstIdx, ++P) { in getSplitIteration() 3845 Pair[P].Dst = SE->getSCEV(*DstIdx); in getSplitIteration()
|