Searched refs:SrcDef (Results 1 – 3 of 3) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | LegalizationArtifactCombiner.h | 543 MachineInstr *SrcDef = getDefIgnoringCopies(SrcReg, MRI); in tryCombineUnmergeValues() local 544 if (!SrcDef) in tryCombineUnmergeValues() 550 if (SrcDef->getOpcode() == TargetOpcode::G_UNMERGE_VALUES) { in tryCombineUnmergeValues() 556 const unsigned NumSrcOps = SrcDef->getNumOperands(); in tryCombineUnmergeValues() 557 Register SrcUnmergeSrc = SrcDef->getOperand(NumSrcOps - 1).getReg(); in tryCombineUnmergeValues() 584 unsigned SrcDefIdx = getDefIndex(*SrcDef, SrcReg); in tryCombineUnmergeValues() 591 markInstAndDefDead(MI, *SrcDef, DeadInsts, SrcDefIdx); in tryCombineUnmergeValues() 595 MachineInstr *MergeI = SrcDef; in tryCombineUnmergeValues() 599 unsigned SrcOp = SrcDef->getOpcode(); in tryCombineUnmergeValues() 602 MergeI = getDefIgnoringCopies(SrcDef->getOperand(1).getReg(), MRI); in tryCombineUnmergeValues() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
| H A D | Utils.cpp | 954 const MachineInstr *SrcDef = getDefIgnoringCopies(SrcElt, MRI); in matchUnaryPredicate() local 955 if (AllowUndefs && SrcDef->getOpcode() == TargetOpcode::G_IMPLICIT_DEF) { in matchUnaryPredicate() 961 if (SrcDef->getOpcode() != TargetOpcode::G_CONSTANT || in matchUnaryPredicate() 962 !Match(SrcDef->getOperand(1).getCImm())) in matchUnaryPredicate()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| H A D | SIFixSGPRCopies.cpp | 851 MachineInstr *SrcDef = MRI->getVRegDef(SrcReg); in processPHINode() local 854 if (!isSafeToFoldImmIntoCopy(Def, SrcDef, TII, SMovOp, Imm)) { in processPHINode()
|