Home
last modified time | relevance | path

Searched refs:buildCopy (Results 1 – 13 of 13) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64CallLowering.cpp75 MIRBuilder.buildCopy(ValVReg, PhysReg); in assignValueToReg()
80 auto Copy = MIRBuilder.buildCopy(LLT{VA.getLocVT()}, PhysReg); in assignValueToReg()
137 MIRBuilder.buildCopy(SPReg, AArch64::SP); in getStackAddress()
153 MIRBuilder.buildCopy(PhysReg, ExtReg); in assignValueToReg()
310 MIRBuilder.buildCopy(VRegs[i], Dst); in lowerFormalArguments()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86CallLowering.cpp112 MIRBuilder.buildCopy(SPReg, STI.getRegisterInfo()->getStackRegister()); in getStackAddress()
146 MIRBuilder.buildCopy(PhysReg, ExtReg); in assignValueToReg()
271 auto Copy = MIRBuilder.buildCopy(LLT::scalar(PhysRegSize), PhysReg); in assignValueToReg()
276 MIRBuilder.buildCopy(ValVReg, PhysReg); in assignValueToReg()
282 auto Copy = MIRBuilder.buildCopy(LLT{VA.getLocVT()}, PhysReg); in assignValueToReg()
H A DX86AvoidStoreForwardingBlocks.cpp109 void buildCopy(MachineInstr *LoadInst, unsigned NLoadOpcode, int64_t LoadDisp,
381 void X86AvoidSFBPass::buildCopy(MachineInstr *LoadInst, unsigned NLoadOpcode, in buildCopy() function in X86AvoidSFBPass
439 buildCopy(LoadInst, getYMMtoXMMLoadOpcode(LoadInst->getOpcode()), LdDisp, in buildCopies()
450 buildCopy(LoadInst, X86::MOV64rm, LdDisp, StoreInst, X86::MOV64mr, StDisp, in buildCopies()
460 buildCopy(LoadInst, X86::MOV32rm, LdDisp, StoreInst, X86::MOV32mr, StDisp, in buildCopies()
470 buildCopy(LoadInst, X86::MOV16rm, LdDisp, StoreInst, X86::MOV16mr, StDisp, in buildCopies()
480 buildCopy(LoadInst, X86::MOV8rm, LdDisp, StoreInst, X86::MOV8mr, StDisp, in buildCopies()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsCallLowering.cpp137 auto Copy = MIRBuilder.buildCopy(LLT{VA.getLocVT()}, PhysReg); in assignValueToReg()
142 MIRBuilder.buildCopy(ValVReg, PhysReg); in assignValueToReg()
218 MIRBuilder.buildCopy(PhysReg, ExtReg); in assignValueToReg()
227 MIRBuilder.buildCopy(SPReg, Mips::SP); in getStackAddress()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp102 MIRBuilder.buildCopy(SPReg, ARM::SP); in getStackAddress()
123 MIRBuilder.buildCopy(PhysReg, ExtReg); in assignValueToReg()
363 MIRBuilder.buildCopy(ValVReg, PhysReg); in assignValueToReg()
372 MIRBuilder.buildCopy(PhysRegToVReg, PhysReg); in assignValueToReg()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallLowering.cpp133 MIRBuilder.buildCopy(VReg, InputPtrReg); in lowerFormalArguments()
245 MIRBuilder.buildCopy(VRegs[OrigArgIdx], VA.getLocReg()); in lowerFormalArguments()
/freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp363 MIRBuilder.buildCopy( in translateCompare()
366 MIRBuilder.buildCopy( in translateCompare()
627 MIRBuilder.buildCopy(Regs[0], SrcReg); in translateBitCast()
717 MIRBuilder.buildCopy(getOrCreateVReg(U), BaseReg); in translateGetElementPtr()
1288 MIRBuilder.buildCopy(ResRegs[0], ExceptionReg); in translateLandingPad()
1296 MIRBuilder.buildCopy(PtrVReg, SelectorReg); in translateLandingPad()
1345 MIRBuilder.buildCopy(SPTmp, SPReg); in translateAlloca()
1365 MIRBuilder.buildCopy(SPReg, AllocTmp); in translateAlloca()
1366 MIRBuilder.buildCopy(getOrCreateVReg(AI), AllocTmp); in translateAlloca()
1396 MIRBuilder.buildCopy(Regs[0], Elt); in translateInsertElement()
[all …]
H A DCSEMIRBuilder.cpp132 return buildCopy(Op.getReg(), MIB->getOperand(0).getReg()); in generateCopiesIfRequired()
H A DCombinerHelper.cpp33 Builder.buildCopy(ToReg, FromReg); in replaceRegWith()
H A DMachineIRBuilder.cpp238 MachineInstrBuilder MachineIRBuilder::buildCopy(const DstOp &Res, in buildCopy() function in MachineIRBuilder
391 return buildCopy(Dst, Src); in buildCast()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DSplitKit.h435 SlotIndex buildCopy(unsigned FromReg, unsigned ToReg, LaneBitmask LaneMask,
H A DSplitKit.cpp538 SlotIndex SplitEditor::buildCopy(unsigned FromReg, unsigned ToReg, in buildCopy() function in SplitEditor
666 Def = buildCopy(Edit->getReg(), Reg, LaneMask, MBB, I, Late, RegIdx); in defFromParent()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/GlobalISel/
H A DMachineIRBuilder.h597 MachineInstrBuilder buildCopy(const DstOp &Res, const SrcOp &Op);