Home
last modified time | relevance | path

Searched refs:CopyReg (Results 1 – 4 of 4) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DStrongPHIElimination.cpp683 unsigned CopyReg = 0; in InsertCopiesForPHI() local
687 CopyReg in InsertCopiesForPHI()
691 if (!CopyReg) { in InsertCopiesForPHI()
693 CopyReg = MRI->createVirtualRegister(RC); in InsertCopiesForPHI()
702 CopyReg).addReg(SrcReg, 0, SrcSubReg); in InsertCopiesForPHI()
708 LI->addLiveRangeToEndOfBlock(CopyReg, CopyInstr); in InsertCopiesForPHI()
711 addReg(CopyReg); in InsertCopiesForPHI()
713 unionRegs(PHIColor, CopyReg); in InsertCopiesForPHI()
714 assert(getRegColor(CopyReg) != CopyReg); in InsertCopiesForPHI()
716 PHIColor = CopyReg; in InsertCopiesForPHI()
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86FastISel.cpp1300 unsigned CopyReg = createResultReg(CopyRC); in X86SelectTrunc() local
1302 CopyReg).addReg(InputReg); in X86SelectTrunc()
1303 InputReg = CopyReg; in X86SelectTrunc()
1874 unsigned CopyReg = ResultReg + i; in DoSelectCall() local
1883 CopyReg = createResultReg(X86::RFP80RegisterClass); in DoSelectCall()
1886 CopyReg); in DoSelectCall()
1889 CopyReg).addReg(RVLocs[i].getLocReg()); in DoSelectCall()
1903 .addReg(CopyReg); in DoSelectCall()
/external/llvm/lib/Target/X86/
DX86FastISel.cpp2380 unsigned CopyReg = createResultReg(CopyRC); in X86SelectTrunc() local
2382 TII.get(TargetOpcode::COPY), CopyReg).addReg(InputReg); in X86SelectTrunc()
2383 InputReg = CopyReg; in X86SelectTrunc()
3356 unsigned CopyReg = ResultReg + i; in fastLowerCall() local
3369 CopyReg = createResultReg(&X86::RFP80RegClass); in fastLowerCall()
3374 TII.get(TargetOpcode::COPY), CopyReg).addReg(VA.getLocReg()); in fastLowerCall()
3387 .addReg(CopyReg); in fastLowerCall()
DX86FrameLowering.cpp554 CopyReg = InProlog ? (unsigned)X86::RDX in emitStackProbeInline() local
601 BuildMI(&MBB, DL, TII.get(X86::MOV64rr), CopyReg).addReg(X86::RSP); in emitStackProbeInline()
603 .addReg(CopyReg) in emitStackProbeInline()