Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstructionSelector.cpp
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86InstructionSelector.cpp1403 const Register InsertReg = I.getOperand(2).getReg(); in selectInsert() local
1407 const LLT InsertRegTy = MRI.getType(InsertReg); in selectInsert()
1418 if (!emitInsertSubreg(DstReg, InsertReg, I, MRI, MF)) in selectInsert()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp4047 Register InsertReg = VecReg; in emitExtractVectorElt() local
4066 InsertReg = ScalarToVector->getOperand(0).getReg(); in emitExtractVectorElt()
4070 MIRBuilder.buildInstr(CopyOpc, {*DstReg}, {InsertReg}).addImm(LaneIdx); in emitExtractVectorElt()
4213 Register InsertReg = MRI.createVirtualRegister(&AArch64::FPR128RegClass); in selectUnmergeValues() local
4216 TII.get(TargetOpcode::INSERT_SUBREG), InsertReg) in selectUnmergeValues()
4225 InsertRegs.push_back(InsertReg); in selectUnmergeValues()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachinePipeliner.cpp1680 const auto InsertReg = [this, &CurSetPressure](RegSetTy &RegSet, in computeMaxSetPressure() local
1718 InsertReg(LiveRegSets[Iter], Def.RegUnit); in computeMaxSetPressure()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp3745 Register TargetReg, Register InsertReg, in buildBitFieldInsert() argument
3748 LLT InsertTy = B.getMRI()->getType(InsertReg); in buildBitFieldInsert()
3749 auto ZextVal = B.buildZExt(TargetTy, InsertReg); in buildBitFieldInsert()