Home
last modified time | relevance | path

Searched refs:CurReg (Results 1 – 6 of 6) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/Target/WebAssembly/
DWebAssemblyRegNumbering.cpp90 unsigned CurReg = MFI.getParams().size(); in runOnMachineFunction() local
104 LLVM_DEBUG(dbgs() << "VReg " << VReg << " -> WAReg " << CurReg << "\n"); in runOnMachineFunction()
105 MFI.setWAReg(VReg, CurReg++); in runOnMachineFunction()
/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/
DSILowerI1Copies.cpp88 unsigned DstReg, unsigned PrevReg, unsigned CurReg);
822 unsigned PrevReg, unsigned CurReg) { in buildMergeLaneMasks() argument
826 bool CurConstant = isConstantLaneMask(CurReg, CurVal); in buildMergeLaneMasks()
830 BuildMI(MBB, I, DL, TII->get(AMDGPU::COPY), DstReg).addReg(CurReg); in buildMergeLaneMasks()
856 CurMaskedReg = CurReg; in buildMergeLaneMasks()
860 .addReg(CurReg) in buildMergeLaneMasks()
DSIInstrInfo.cpp5636 Register CurReg = MRI.createVirtualRegister(&AMDGPU::SGPR_64RegClass); in emitLoadSRsrcFromVGPRLoop() local
5637 BuildMI(LoopBB, I, DL, TII.get(AMDGPU::REG_SEQUENCE), CurReg) in emitLoadSRsrcFromVGPRLoop()
5646 .addReg(CurReg); in emitLoadSRsrcFromVGPRLoop()
/openbsd/src/gnu/llvm/llvm/lib/Target/X86/
DX86DomainReassignment.cpp549 unsigned CurReg = Worklist.pop_back_val(); in buildClosure() local
552 if (!C.insertEdge(CurReg)) in buildClosure()
556 MachineInstr *DefMI = MRI->getVRegDef(CurReg); in buildClosure()
580 for (auto &UseMI : MRI->use_nodbg_instructions(CurReg)) { in buildClosure()
583 if (usedAsAddr(UseMI, CurReg, TII)) { in buildClosure()
/openbsd/src/gnu/llvm/llvm/lib/Target/ARM/
DARMBaseInstrInfo.cpp2593 unsigned CurReg = RegClass->getRegister(CurRegEnc); in tryFoldSPUpdateIntoPushPop() local
2600 RegList.push_back(MachineOperand::CreateReg(CurReg, false, false, in tryFoldSPUpdateIntoPushPop()
2610 if (isCalleeSavedRegister(CurReg, CSRegs) || in tryFoldSPUpdateIntoPushPop()
2611 MI->getParent()->computeRegisterLiveness(TRI, CurReg, MI) != in tryFoldSPUpdateIntoPushPop()
2622 RegList.push_back(MachineOperand::CreateReg(CurReg, true, false, false, in tryFoldSPUpdateIntoPushPop()
5284 unsigned CurReg = SrcLane == 1 && DstLane == 1 ? DSrc : DDst; in setExecutionDomain() local
5285 bool CurUndef = !MI.readsRegister(CurReg, TRI); in setExecutionDomain()
5286 NewMIB.addReg(CurReg, getUndefRegState(CurUndef)); in setExecutionDomain()
5288 CurReg = SrcLane == 0 && DstLane == 0 ? DSrc : DDst; in setExecutionDomain()
5289 CurUndef = !MI.readsRegister(CurReg, TRI); in setExecutionDomain()
[all …]
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp10242 unsigned CurReg = 0; in LowerCallTo() local
10250 ReturnValues.push_back(getCopyFromParts(CLI.DAG, CLI.DL, &InVals[CurReg], in LowerCallTo()
10253 CurReg += NumRegs; in LowerCallTo()