Home
last modified time | relevance | path

Searched refs:NewVR (Results 1 – 5 of 5) sorted by relevance

/NextBSD/contrib/llvm/lib/CodeGen/
HDMachineSSAUpdater.cpp119 unsigned NewVR = MRI->createVirtualRegister(RC); in InsertNewDef() local
120 return BuildMI(*BB, I, DebugLoc(), TII->get(Opcode), NewVR); in InsertNewDef()
224 unsigned NewVR = 0; in RewriteUse() local
227 NewVR = GetValueAtEndOfBlockInternal(SourceBB); in RewriteUse()
229 NewVR = GetValueInMiddleOfBlock(UseMI->getParent()); in RewriteUse()
232 U.setReg(NewVR); in RewriteUse()
HDPeepholeOptimizer.cpp443 unsigned NewVR = MRI->createVirtualRegister(RC); in INITIALIZE_PASS_DEPENDENCY() local
445 TII->get(TargetOpcode::COPY), NewVR) in INITIALIZE_PASS_DEPENDENCY()
452 UseMO->setReg(NewVR); in INITIALIZE_PASS_DEPENDENCY()
968 unsigned NewVR = MRI->createVirtualRegister(DefRC); in optimizeUncoalescableCopy() local
971 NewVR).addReg(Src.Reg, 0, Src.SubReg); in optimizeUncoalescableCopy()
976 MRI->replaceRegWith(Def.Reg, NewVR); in optimizeUncoalescableCopy()
977 MRI->clearKillFlags(NewVR); in optimizeUncoalescableCopy()
/NextBSD/contrib/llvm/lib/Target/AArch64/
HDAArch64InstrInfo.cpp2734 unsigned NewVR = MRI.createVirtualRegister(OrrRC); in genAlternativeCodeSequence() local
2745 BuildMI(MF, Root.getDebugLoc(), TII->get(OrrOpc), NewVR) in genAlternativeCodeSequence()
2749 InstrIdxForVirtReg.insert(std::make_pair(NewVR, 0)); in genAlternativeCodeSequence()
2750 MUL = genMaddR(MF, MRI, TII, Root, InsInstrs, 1, Opc, NewVR, RC); in genAlternativeCodeSequence()
2776 unsigned NewVR = MRI.createVirtualRegister(SubRC); in genAlternativeCodeSequence() local
2779 BuildMI(MF, Root.getDebugLoc(), TII->get(SubOpc), NewVR) in genAlternativeCodeSequence()
2783 InstrIdxForVirtReg.insert(std::make_pair(NewVR, 0)); in genAlternativeCodeSequence()
2784 MUL = genMaddR(MF, MRI, TII, Root, InsInstrs, 1, Opc, NewVR, RC); in genAlternativeCodeSequence()
2826 unsigned NewVR = MRI.createVirtualRegister(OrrRC); in genAlternativeCodeSequence() local
2836 BuildMI(MF, Root.getDebugLoc(), TII->get(OrrOpc), NewVR) in genAlternativeCodeSequence()
[all …]
/NextBSD/contrib/llvm/lib/Target/Hexagon/
HDHexagonGenInsert.cpp1374 unsigned NewVR = MRI->createVirtualRegister(RC); in generateInserts() local
1375 RegMap[VR] = NewVR; in generateInserts()
/NextBSD/contrib/llvm/lib/Target/X86/
HDX86InstrInfo.cpp6525 unsigned NewVR = MRI.createVirtualRegister(RC); in reassociateOps() local
6526 InstrIdxForVirtReg.insert(std::make_pair(NewVR, 0)); in reassociateOps()
6535 BuildMI(*MF, Prev.getDebugLoc(), TII->get(Opcode), NewVR) in reassociateOps()
6543 .addReg(NewVR, getKillRegState(true)); in reassociateOps()