Home
last modified time | relevance | path

Searched defs:SrcMI (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64MIPeepholeOpt.cpp236 MachineInstr *SrcMI = MRI->getUniqueVRegDef(MI.getOperand(2).getReg()); in visitORR() local
299 MachineInstr *SrcMI = MRI->getUniqueVRegDef(MI.getOperand(2).getReg()); in visitINSERT() local
424 MachineInstr &SrcMI = *MRI->getUniqueVRegDef(MI.getOperand(1).getReg()); in visitADDSSUBS() local
580 MachineInstr *SrcMI = MRI->getUniqueVRegDef(MI.getOperand(3).getReg()); in visitINSviGPR() local
703 MachineInstr *SrcMI = MRI->getUniqueVRegDef(InputReg); in visitCopy() local
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCMIPeephole.cpp941 MachineInstr *SrcMI = MRI->getVRegDef(NarrowReg); in simplifyCode() local
992 MachineInstr *SrcMI = MRI->getVRegDef(NarrowReg); in simplifyCode() local
1089 MachineInstr *SrcMI = MRI->getVRegDef(SrcReg); in simplifyCode() local
1227 MachineInstr *SrcMI = MRI->getVRegDef(TrueReg); in simplifyCode() local
1905 MachineInstr *SrcMI = MRI->getVRegDef(SrcReg); in emitRLDICWhenLoweringJumpTables() local
1993 MachineInstr *SrcMI = MRI->getVRegDef(SrcReg); in combineSEXTAndSHL() local
H A DPPCInstrInfo.cpp2796 MachineInstr *SrcMI = getDefMIPostRA(SrcReg, CmpMI, SrcRegHasOtherUse); in optimizeCmpPostRA() local
3803 MachineInstr *SrcMI = MRI->getVRegDef(FoldingReg); in combineRLWINM() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DOptimizePHIs.cpp115 MachineInstr *SrcMI = MRI->getVRegDef(SrcReg); in IsSingleValuePHICycle() local
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizationArtifactCombiner.h98 auto *SrcMI = MRI.getVRegDef(SrcReg); in tryCombineAnyExt() local
178 auto *SrcMI = MRI.getVRegDef(SrcReg); in tryCombineZExt() local
242 auto *SrcMI = MRI.getVRegDef(SrcReg); in tryCombineSExt() local
271 auto *SrcMI = MRI.getVRegDef(SrcReg); in tryCombineTrunc() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64PostSelectOptimize.cpp206 MachineInstr *SrcMI = MRI.getUniqueVRegDef(Src); in foldCopyDup() local
H A DAArch64InstructionSelector.cpp4585 MachineInstr *SrcMI = MRI->getVRegDef(CarryReg); in emitCarryIn() local
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVPreLegalizer.cpp87 MachineInstr *SrcMI = MRI.getVRegDef(SrcReg); in addConstantsToTrack() local
105 MachineInstr *SrcMI = MRI.getVRegDef(MI.getOperand(2).getReg()); in addConstantsToTrack() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ControlFlowFinalizer.cpp266 unsigned DstMI, SrcMI; in isCompatibleWithClause() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp2541 MachineInstr *SrcMI = MRI.getVRegDef(SrcReg); in matchCombineExtOfExt() local
2589 MachineInstr *SrcMI = MRI.getVRegDef(SrcReg); in matchCombineTruncOfExt() local
2648 MachineInstr *SrcMI = getDefIgnoringCopies(SrcReg, MRI); in matchCombineTruncOfShift() local
4088 auto *SrcMI = MRI.getVRegDef(SrcReg); in applyExtendThroughPhis() local