Home
last modified time | relevance | path

Searched refs:ExtReg (Results 1 – 9 of 9) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsCallLowering.cpp281 Register ExtReg = extendRegister(ValVReg, VA); in assignValueToReg() local
282 MIRBuilder.buildCopy(PhysReg, ExtReg); in assignValueToReg()
317 Register ExtReg = extendRegister(ValVReg, VA); in assignValueToAddress() local
318 MIRBuilder.buildStore(ExtReg, Addr, *MMO); in assignValueToAddress()
326 Register ExtReg = MRI.createGenericVirtualRegister(LocTy); in extendRegister() local
327 MIRBuilder.buildSExt(ExtReg, ValReg); in extendRegister()
328 return ExtReg; in extendRegister()
331 Register ExtReg = MRI.createGenericVirtualRegister(LocTy); in extendRegister() local
332 MIRBuilder.buildZExt(ExtReg, ValReg); in extendRegister()
333 return ExtReg; in extendRegister()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86CallLowering.cpp128 Register ExtReg; in assignValueToReg() local
142 ExtReg = MIB->getOperand(0).getReg(); in assignValueToReg()
144 ExtReg = extendRegister(ValVReg, VA); in assignValueToReg()
146 MIRBuilder.buildCopy(PhysReg, ExtReg); in assignValueToReg()
151 Register ExtReg = extendRegister(ValVReg, VA); in assignValueToAddress() local
155 MIRBuilder.buildStore(ExtReg, Addr, *MMO); in assignValueToAddress()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMCallLowering.cpp123 Register ExtReg = extendRegister(ValVReg, VA); in assignValueToReg() local
124 MIRBuilder.buildCopy(PhysReg, ExtReg); in assignValueToReg()
133 Register ExtReg = extendRegister(ValVReg, VA); in assignValueToAddress() local
137 MIRBuilder.buildStore(ExtReg, Addr, *MMO); in assignValueToAddress()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUCallLowering.cpp54 Register ExtReg; in assignValueToReg() local
58 ExtReg = MIRBuilder.buildAnyExt(LLT::scalar(32), ValVReg).getReg(0); in assignValueToReg()
60 ExtReg = extendRegister(ValVReg, VA); in assignValueToReg()
62 MIRBuilder.buildCopy(PhysReg, ExtReg); in assignValueToReg()
DAMDGPUInstructionSelector.cpp1383 Register ExtReg = MRI->createVirtualRegister(&AMDGPU::SReg_64RegClass); in selectG_SZA_EXT() local
1386 BuildMI(MBB, I, DL, TII.get(AMDGPU::REG_SEQUENCE), ExtReg) in selectG_SZA_EXT()
1393 .addReg(ExtReg) in selectG_SZA_EXT()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64InstructionSelector.cpp259 Register narrowExtendRegIfNeeded(Register ExtReg,
4539 Register ExtReg = in selectAddrModeWRO() local
4545 [=](MachineInstrBuilder &MIB) { MIB.addUse(ExtReg); }, in selectAddrModeWRO()
4771 Register ExtReg, MachineIRBuilder &MIB) const { in narrowExtendRegIfNeeded() argument
4773 if (MRI.getType(ExtReg).getSizeInBits() == 32) in narrowExtendRegIfNeeded()
4774 return ExtReg; in narrowExtendRegIfNeeded()
4778 auto Copy = MIB.buildCopy({NarrowReg}, {ExtReg}); in narrowExtendRegIfNeeded()
4796 Register ExtReg; in selectArithExtendedRegister() local
4823 ExtReg = ExtDef->getOperand(1).getReg(); in selectArithExtendedRegister()
4829 ExtReg = RootDef->getOperand(1).getReg(); in selectArithExtendedRegister()
[all …]
DAArch64CallLowering.cpp172 Register ExtReg = extendRegister(ValVReg, VA); in assignValueToReg() local
173 MIRBuilder.buildCopy(PhysReg, ExtReg); in assignValueToReg()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCFastISel.cpp934 unsigned ExtReg = createResultReg(&PPC::GPRCRegClass); in PPCEmitCmp() local
935 if (!PPCEmitIntExt(SrcVT, SrcReg1, MVT::i32, ExtReg, IsZExt)) in PPCEmitCmp()
937 SrcReg1 = ExtReg; in PPCEmitCmp()
940 unsigned ExtReg = createResultReg(&PPC::GPRCRegClass); in PPCEmitCmp() local
941 if (!PPCEmitIntExt(SrcVT, SrcReg2, MVT::i32, ExtReg, IsZExt)) in PPCEmitCmp()
943 SrcReg2 = ExtReg; in PPCEmitCmp()
DPPCISelLowering.cpp10708 Register ExtReg = RegInfo.createVirtualRegister(&PPC::GPRCRegClass); in EmitAtomicBinary() local
10710 ExtReg).addReg(dest); in EmitAtomicBinary()
10712 .addReg(incr).addReg(ExtReg); in EmitAtomicBinary()