/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonPeephole.cpp | 135 Register DstReg = Dst.getReg(); runOnMachineFunction() local 155 Register DstReg = Dst.getReg(); runOnMachineFunction() local 172 Register DstReg = Dst.getReg(); runOnMachineFunction() local 183 Register DstReg = Dst.getReg(); runOnMachineFunction() local 205 Register DstReg = Dst.getReg(); runOnMachineFunction() local [all...] |
/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRExpandPseudoInsts.cpp | 61 Register DstReg) { in buildMI() 154 Register DstReg = MI.getOperand(0).getReg(); in expandArith() local 187 Register DstReg = MI.getOperand(0).getReg(); in expandLogic() local 247 Register DstReg = MI.getOperand(0).getReg(); in expandLogicImm() local 307 Register DstReg = MI.getOperand(0).getReg(); in expand() local 361 Register DstReg = MI.getOperand(0).getReg(); in expand() local 426 Register DstReg = MI.getOperand(0).getReg(); in expand() local 458 Register DstReg = MI.getOperand(0).getReg(); in expand() local 497 Register DstReg = MI.getOperand(0).getReg(); in expand() local 530 Register DstReg = MI.getOperand(0).getReg(); in expand() local [all …]
|
H A D | AVRRegisterInfo.cpp | 113 foldFrameOffset(MachineBasicBlock::iterator & II,int & Offset,Register DstReg) foldFrameOffset() argument 169 Register DstReg = MI.getOperand(0).getReg(); eliminateFrameIndex() local [all...] |
/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ExpandPseudoInsts.cpp | 129 Register DstReg = MI.getOperand(0).getReg(); expandMOVImm() local 160 Register DstReg = MI.getOperand(0).getReg(); expandMOVImm() local 173 Register DstReg = MI.getOperand(0).getReg(); expandMOVImm() local 192 Register DstReg = MI.getOperand(0).getReg(); expandMOVImm() local 217 Register DstReg = MI.getOperand(0).getReg(); expandMOVImm() local 497 Register DstReg = MI.getOperand(0).getReg(); expand_DestructiveOp() local 1171 Register DstReg = MI.getOperand(0).getReg(); expandMI() local 1297 Register DstReg = MI.getOperand(0).getReg(); expandMI() local 1332 Register DstReg = MI.getOperand(0).getReg(); expandMI() local 1374 Register DstReg = MI.getOperand(0).getReg(); expandMI() local 1395 Register DstReg = MI.getOperand(0).getReg(); expandMI() local 1440 Register DstReg = MI.getOperand(0).getReg(); expandMI() local [all...] |
H A D | AArch64RedundantCopyElimination.cpp | 185 MCPhysReg DstReg = PredI.getOperand(0).getReg(); in knownRegValInBlock() local 251 MCPhysReg DstReg = PredI.getOperand(0).getReg(); in knownRegValInBlock() local
|
/llvm-project/llvm/lib/Target/RISCV/GISel/ |
H A D | RISCVInstructionSelector.cpp | 278 Register DstReg = MRI.createVirtualRegister(&RISCV::GPRRegClass); selectSHXADDOp() local 290 Register DstReg = MRI.createVirtualRegister(&RISCV::GPRRegClass); selectSHXADDOp() local 329 Register DstReg = MRI.createVirtualRegister(&RISCV::GPRRegClass); selectSHXADDOp() local 368 Register DstReg = MRI.createVirtualRegister(&RISCV::GPRRegClass); selectSHXADD_UWOp() local 564 Register DstReg = MI.getOperand(0).getReg(); select() local 576 Register DstReg = MI.getOperand(0).getReg(); select() local 774 Register DstReg = MI.getOperand(0).getReg(); preISelLower() local 783 Register DstReg = MI.getOperand(0).getReg(); preISelLower() local 891 Register DstReg = MI.getOperand(0).getReg(); selectCopy() local 918 const Register DstReg = MI.getOperand(0).getReg(); selectImplicitDef() local 933 materializeImm(Register DstReg,int64_t Imm,MachineIRBuilder & MIB) const materializeImm() argument 1129 Register DstReg = SelectMI.getReg(0); selectSelect() local 1207 Register DstReg = CmpMI.getReg(0); selectFPCompare() local [all...] |
/llvm-project/llvm/lib/Target/X86/GISel/ |
H A D | X86InstructionSelector.cpp | 270 Register DstReg = I.getOperand(0).getReg(); selectCopy() local 758 selectTurnIntoCOPY(MachineInstr & I,MachineRegisterInfo & MRI,const unsigned DstReg,const TargetRegisterClass * DstRC,const unsigned SrcReg,const TargetRegisterClass * SrcRC) const selectTurnIntoCOPY() argument 779 const Register DstReg = I.getOperand(0).getReg(); selectTruncOrPtrToInt() local 843 const Register DstReg = I.getOperand(0).getReg(); selectZext() local 908 const Register DstReg = I.getOperand(0).getReg(); selectAnyext() local 1109 const Register DstReg = I.getOperand(0).getReg(); selectUAddSub() local 1212 const Register DstReg = I.getOperand(0).getReg(); selectExtract() local 1263 emitExtractSubreg(unsigned DstReg,unsigned SrcReg,MachineInstr & I,MachineRegisterInfo & MRI,MachineFunction & MF) const emitExtractSubreg() argument 1301 emitInsertSubreg(unsigned DstReg,unsigned SrcReg,MachineInstr & I,MachineRegisterInfo & MRI,MachineFunction & MF) const emitInsertSubreg() argument 1344 const Register DstReg = I.getOperand(0).getReg(); selectInsert() local 1429 Register DstReg = I.getOperand(0).getReg(); selectMergeValues() local 1503 const Register DstReg = I.getOperand(0).getReg(); materializeFP() local 1565 Register DstReg = I.getOperand(0).getReg(); selectImplicitDefOrPHI() local 1599 const Register DstReg = I.getOperand(0).getReg(); selectMulDivRem() local 1815 unsigned DstReg = Sel.getReg(0); selectSelect() local [all...] |
/llvm-project/llvm/lib/CodeGen/ |
H A D | OptimizePHIs.cpp | 100 Register DstReg = MI->getOperand(0).getReg(); IsSingleValuePHICycle() local 144 Register DstReg = MI->getOperand(0).getReg(); IsDeadPHICycle() local
|
H A D | TwoAddressInstructionPass.cpp | 290 isCopyToReg(MachineInstr & MI,Register & SrcReg,Register & DstReg,bool & IsSrcPhys,bool & IsDstPhys) const isCopyToReg() argument 387 Register SrcReg, DstReg; isKilled() local 398 isTwoAddrUse(MachineInstr & MI,Register Reg,Register & DstReg) isTwoAddrUse() argument 415 findOnlyInterestingUse(Register Reg,MachineBasicBlock * MBB,bool & IsCopy,Register & DstReg,bool & IsDstPhys) const findOnlyInterestingUse() argument 755 scanUses(Register DstReg) scanUses() argument 813 Register SrcReg, DstReg; processCopy() local 873 Register DstReg; rescheduleMIBelowKill() local 1056 Register DstReg; rescheduleKillAboveMI() local 1456 Register DstReg = DstMO.getReg(); collectTiedOperands() local 1837 Register DstReg = mi->getOperand(DstIdx).getReg(); runOnMachineFunction() local 1934 Register DstReg = MI.getOperand(0).getReg(); eliminateRegSequence() local [all...] |
H A D | ExpandPostRAPseudos.cpp | 66 Register DstReg = MI->getOperand(0).getReg(); in LowerSubregToReg() local
|
H A D | RegisterCoalescer.h | 33 Register DstReg; variable [all...] |
/llvm-project/llvm/lib/Target/PowerPC/GISel/ |
H A D | PPCInstructionSelector.cpp | 133 Register DstReg = I.getOperand(0).getReg(); in selectCopy() local 191 const Register DstReg = I.getOperand(0).getReg(); in selectIntToFP() local 218 const Register DstReg = I.getOperand(0).getReg(); in selectFPToInt() local 243 const Register DstReg = I.getOperand(0).getReg(); in selectZExt() local 604 Register DstReg = I.getOperand(0).getReg(); in selectI64Imm() local 662 const Register DstReg = I.getOperand(0).getReg(); in selectConstantPool() local
|
/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVPostRAExpandPseudoInsts.cpp | 92 Register DstReg = MBBI->getOperand(0).getReg(); expandMovImm() local 107 Register DstReg = MBBI->getOperand(0).getReg(); expandMovAddr() local
|
/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFMISimplifyPatchable.cpp | 192 Register &DstReg, const GlobalValue *GVal, bool IsAma) { in processCandidate() 226 Register &DstReg, Register &SrcReg, const GlobalValue *GVal, in processDstReg() 330 Register DstReg = MI.getOperand(0).getReg(); in removeLD() local
|
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIFixSGPRCopies.cpp | 192 Register DstReg = Copy.getOperand(0).getReg(); getCopyRegClasses() local 228 Register DstReg = MI.getOperand(0).getReg(); tryChangeVGPRtoSGPRinCopy() local 270 Register DstReg = MI.getOperand(0).getReg(); foldVGPRCopyIntoRegSequence() local 843 tryMoveVGPRConstToSGPR(MachineOperand & MaybeVGPRConstMO,Register DstReg,MachineBasicBlock * BlockToInsertTo,MachineBasicBlock::iterator PointToInsertTo) tryMoveVGPRConstToSGPR() argument 870 Register DstReg = MI.getOperand(0).getReg(); lowerSpecialCase() local 913 Register DstReg = MI->getOperand(0).getReg(); analyzeVGPRToSGPRCopy() local 1061 Register DstReg = MI->getOperand(0).getReg(); lowerVGPR2SGPRCopies() local 1108 Register DstReg = MI.getOperand(0).getReg(); fixSCCCopies() local [all...] |
H A D | R600ExpandSpecialInstrs.cpp | 126 Register DstReg = MI.getOperand(0).getReg(); in runOnMachineFunction() local 196 Register DstReg = in runOnMachineFunction() local
|
H A D | SILowerI1Copies.cpp | 477 Register DstReg = MI.getOperand(0).getReg(); lowerCopiesFromI1() local 562 Register DstReg = MI->getOperand(0).getReg(); lowerPhis() local 669 Register DstReg = MI.getOperand(0).getReg(); lowerCopiesToI1() local 856 buildMergeLaneMasks(MachineBasicBlock & MBB,MachineBasicBlock::iterator I,const DebugLoc & DL,Register DstReg,Register PrevReg,Register CurReg) buildMergeLaneMasks() argument [all...] |
H A D | AMDGPURegisterBankInfo.cpp | 129 Register DstReg = MI.getOperand(0).getReg(); in applyBank() local 157 Register DstReg = MI.getOperand(0).getReg(); in applyBank() local 1059 Register DstReg = MI.getOperand(0).getReg(); in applyMappingLoad() local 1457 Register DstReg = MI.getOperand(0).getReg(); applyMappingBFE() local 1842 buildVCopy(MachineIRBuilder & B,Register DstReg,Register SrcReg) const buildVCopy() argument 1993 Register DstReg = (NumLanes == 1) ? MI.getOperand(0).getReg() : DstRegs[L]; foldExtractEltToCmpSelect() local 2129 Register DstReg = MI.getOperand(0).getReg(); applyMappingSMULU64() local 2186 Register DstReg = MI.getOperand(0).getReg(); applyMappingImpl() local 2216 Register DstReg = MI.getOperand(0).getReg(); applyMappingImpl() local 2274 Register DstReg = MI.getOperand(BoolDstOp).getReg(); applyMappingImpl() local 2309 Register DstReg = MI.getOperand(0).getReg(); applyMappingImpl() local 2387 Register DstReg = MI.getOperand(0).getReg(); applyMappingImpl() local 2474 Register DstReg = MI.getOperand(0).getReg(); applyMappingImpl() local 2556 Register DstReg = MI.getOperand(0).getReg(); applyMappingImpl() local 2642 Register DstReg = MI.getOperand(0).getReg(); applyMappingImpl() local 2705 Register DstReg = MI.getOperand(0).getReg(); applyMappingImpl() local 2722 Register DstReg = MI.getOperand(0).getReg(); applyMappingImpl() local 2796 Register DstReg = MI.getOperand(0).getReg(); applyMappingImpl() local 2925 Register DstReg = MI.getOperand(0).getReg(); applyMappingImpl() local 3793 Register DstReg = PHI->getReg(0); getInstrMapping() local [all...] |
/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 67 Register DstReg = MI.getOperand(0).getReg(); in tryCombineAnyExt() local 126 Register DstReg = MI.getOperand(0).getReg(); tryCombineZExt() local 201 Register DstReg = MI.getOperand(0).getReg(); tryCombineSExt() local 266 Register DstReg = MI.getOperand(0).getReg(); tryCombineTrunc() local 387 Register DstReg = MI.getOperand(0).getReg(); tryFoldImplicitDef() local 565 replaceRegOrBuildCopy(Register DstReg,Register SrcReg,MachineRegisterInfo & MRI,MachineIRBuilder & Builder,SmallVectorImpl<Register> & UpdatedDefs,GISelChangeObserver & Observer) replaceRegOrBuildCopy() argument 1242 Register DstReg = MI.getOperand(Idx).getReg(); tryCombineUnmergeValues() local 1275 Register DstReg = MI.getOperand(0).getReg(); tryCombineExtract() local [all...] |
/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/ |
H A D | HexagonMCDuplexInfo.cpp | 190 MCRegister DstReg, PredReg, SrcReg, Src1Reg, Src2Reg; in getDuplexCandidateGroup() local 536 unsigned DstReg, SrcReg; subInstWouldBeExtended() local [all...] |
/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchInstrInfo.cpp | 41 copyPhysReg(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,const DebugLoc & DL,MCRegister DstReg,MCRegister SrcReg,bool KillSrc) const copyPhysReg() argument 148 loadRegFromStackSlot(MachineBasicBlock & MBB,MachineBasicBlock::iterator I,Register DstReg,int FI,const TargetRegisterClass * RC,const TargetRegisterInfo * TRI,Register VReg) const loadRegFromStackSlot() argument 185 movImm(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,const DebugLoc & DL,Register DstReg,uint64_t Val,MachineInstr::MIFlag Flag) const movImm() argument [all...] |
/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZCopyPhysRegs.cpp | 79 Register DstReg = MI->getOperand(0).getReg(); visitMBB() local
|
/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsSEInstrInfo.cpp | 716 Register DstReg = I->getOperand(0).getReg(); in expandPseudoMTLoHi() local 733 unsigned DstReg = Dst.getReg(), SrcReg = Src.getReg(), TmpReg = DstReg; in expandCvtFPInt() local 755 Register DstReg in expandExtractElementF64() local 797 Register DstReg = I->getOperand(0).getReg(); expandBuildPairF64() local [all...] |
/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64PreLegalizerCombiner.cpp | 52 const unsigned DstSize = MRI.getType(DstReg).getSizeInBits(); in matchFConstantToConstant() local 243 Register DstReg = MI.getOperand(0).getReg(); matchExtAddvToUdotAddv() local 455 Register DstReg = MI.getOperand(0).getReg(); applyExtUaddvToUaddlv() local 562 matchPushAddSubExt(MachineInstr & MI,MachineRegisterInfo & MRI,Register DstReg,Register SrcReg1,Register SrcReg2) matchPushAddSubExt() argument 587 applyPushAddSubExt(MachineInstr & MI,MachineRegisterInfo & MRI,MachineIRBuilder & B,bool isSExt,Register DstReg,Register SrcReg1,Register SrcReg2) applyPushAddSubExt() argument [all...] |
/llvm-project/llvm/lib/Target/Xtensa/ |
H A D | XtensaFrameLowering.cpp | 84 Register DstReg = MBBI->getOperand(0).getReg(); in emitPrologue() local 170 Register DstReg = I->getOperand(1).getReg(); in emitEpilogue() local
|