Home
last modified time | relevance | path

Searched defs:SrcReg (Results 1 – 25 of 135) sorted by relevance

123456

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonPeephole.cpp140 Register SrcReg = Src.getReg(); in runOnMachineFunction() local
160 Register SrcReg = Src2.getReg(); in runOnMachineFunction() local
177 Register SrcReg = Src1.getReg(); in runOnMachineFunction() local
188 Register SrcReg = Src.getReg(); in runOnMachineFunction() local
210 Register SrcReg = Src.getReg(); in runOnMachineFunction() local
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizationArtifactCombiner.h58 Register SrcReg = lookThroughCopyInstrs(MI.getOperand(1).getReg()); in tryCombineAnyExt() local
107 Register SrcReg = lookThroughCopyInstrs(MI.getOperand(1).getReg()); in tryCombineZExt() local
166 Register SrcReg = lookThroughCopyInstrs(MI.getOperand(1).getReg()); in tryCombineSExt() local
223 Register SrcReg = lookThroughCopyInstrs(MI.getOperand(1).getReg()); in tryCombineTrunc() local
499 static void replaceRegOrBuildCopy(Register DstReg, Register SrcReg, in replaceRegOrBuildCopy()
542 Register SrcReg = MI.getOperand(NumDefs).getReg(); in tryCombineUnmergeValues() local
720 Register SrcReg = MergeI->getOperand(Idx + 1).getReg(); in tryCombineUnmergeValues() local
758 Register SrcReg = lookThroughCopyInstrs(MI.getOperand(1).getReg()); in tryCombineExtract() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp219 MachineInstrBuilder emitInstStore(unsigned Opc, unsigned SrcReg, in emitInstStore()
811 bool MipsFastISel::emitStore(MVT VT, unsigned SrcReg, Address &Addr, in emitStore()
913 unsigned SrcReg = 0; in selectStore() local
1003 unsigned SrcReg = in selectFPExt() local
1082 unsigned SrcReg = getRegForValue(Src); in selectFPTrunc() local
1118 unsigned SrcReg = getRegForValue(Src); in selectFPToInt() local
1464 unsigned SrcReg = Allocation[ArgNo].Reg; in fastLowerArguments() local
1597 unsigned SrcReg = getRegForValue(II->getOperand(0)); in fastLowerIntrinsicCall() local
1727 unsigned SrcReg = Reg + VA.getValNo(); in selectRet() local
1791 unsigned SrcReg = getRegForValue(Op); in selectTrunc() local
[all …]
H A DMipsSEInstrInfo.cpp86 MCRegister SrcReg, bool KillSrc) const { in copyPhysReg()
246 Register SrcReg, bool isKill, int FI, in storeRegToStack()
763 unsigned DstReg = Dst.getReg(), SrcReg = Src.getReg(), TmpReg = DstReg; in expandCvtFPInt() local
786 Register SrcReg = I->getOperand(1).getReg(); in expandExtractElementF64() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DGISelKnownBits.cpp206 Register SrcReg = Src.getReg(); in computeKnownBitsImpl() local
434 Register SrcReg = MI.getOperand(1).getReg(); in computeKnownBitsImpl() local
470 Register SrcReg = MI.getOperand(NumOps - 1).getReg(); in computeKnownBitsImpl() local
487 Register SrcReg = MI.getOperand(1).getReg(); in computeKnownBitsImpl() local
493 Register SrcReg = MI.getOperand(1).getReg(); in computeKnownBitsImpl() local
H A DInstructionSelect.cpp170 Register SrcReg = MI.getOperand(1).getReg(); in runOnMachineFunction() local
221 Register SrcReg = MI.getOperand(1).getReg(); in runOnMachineFunction() local
H A DCombinerHelper.cpp155 Register SrcReg = MI.getOperand(1).getReg(); in matchCombineCopy() local
160 Register SrcReg = MI.getOperand(1).getReg(); in applyCombineCopy() local
658 Register SrcReg = MI.getOperand(1).getReg(); in matchSextTruncSextLoad() local
698 Register SrcReg = MI.getOperand(1).getReg(); in matchSextInRegOfLoad() local
1638 Register SrcReg = MI.getOperand(1).getReg(); in matchCombineConstantFoldFpUnary() local
1987 Register SrcReg = in matchCombineUnmergeMergeToPlainValues() local
2024 Register SrcReg = Operands[Idx]; in applyCombineUnmergeMergeToPlainValues() local
2037 Register SrcReg = MI.getOperand(SrcIdx).getReg(); in matchCombineUnmergeConstant() local
2089 Register SrcReg = MI.getOperand(MI.getNumDefs()).getReg(); in applyCombineUnmergeWithDeadLanesToTrunc() local
2119 Register SrcReg = MI.getOperand(MI.getNumDefs()).getReg(); in matchCombineUnmergeZExtToZExt() local
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
H A DBPFInstrInfo.cpp34 MCRegister SrcReg, bool KillSrc) const { in copyPhysReg()
47 Register SrcReg = MI->getOperand(1).getReg(); in expandMEMCPY() local
126 Register SrcReg, bool IsKill, int FI, in storeRegToStackSlot()
H A DBPFMISimplifyPatchable.cpp160 MachineBasicBlock &MBB, MachineInstr &MI, Register &SrcReg, in processCandidate()
195 Register &DstReg, Register &SrcReg, const GlobalValue *GVal, in processDstReg()
271 Register SrcReg = MI.getOperand(1).getReg(); in removeLD() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp151 unsigned SrcReg, unsigned Flag = 0, in copyRegToRegClass()
620 bool PPCFastISel::PPCEmitStore(MVT VT, unsigned SrcReg, Address &Addr) { in PPCEmitStore()
737 unsigned SrcReg = 0; in SelectStore() local
963 unsigned SrcReg = getRegForValue(Src); in SelectFPExt() local
981 unsigned SrcReg = getRegForValue(Src); in SelectFPTrunc() local
1016 unsigned PPCFastISel::PPCMoveToFPReg(MVT SrcVT, unsigned SrcReg, in PPCMoveToFPReg()
1081 unsigned SrcReg = getRegForValue(Src); in SelectIToFP() local
1152 unsigned SrcReg, bool IsSigned) { in PPCMoveToIntReg()
1208 unsigned SrcReg = getRegForValue(Src); in SelectFPToI() local
1727 unsigned SrcReg = in SelectRet() local
[all …]
H A DPPCRegisterInfo.h26 inline static unsigned getCRFromCRBit(unsigned SrcReg) { in getCRFromCRBit()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86InstructionSelector.cpp238 Register SrcReg = I.getOperand(1).getReg(); in selectCopy() local
693 const TargetRegisterClass *DstRC, const unsigned SrcReg, in selectTurnIntoCOPY()
714 const Register SrcReg = I.getOperand(1).getReg(); in selectTruncOrPtrToInt() local
778 const Register SrcReg = I.getOperand(1).getReg(); in selectZext() local
843 const Register SrcReg = I.getOperand(1).getReg(); in selectAnyext() local
1100 const Register SrcReg = I.getOperand(1).getReg(); in selectExtract() local
1150 bool X86InstructionSelector::emitExtractSubreg(unsigned DstReg, unsigned SrcReg, in emitExtractSubreg()
1188 bool X86InstructionSelector::emitInsertSubreg(unsigned DstReg, unsigned SrcReg, in emitInsertSubreg()
1232 const Register SrcReg = I.getOperand(1).getReg(); in selectInsert() local
1291 Register SrcReg = I.getOperand(NumDefs).getReg(); in selectUnmergeValues() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DThumb1InstrInfo.cpp42 MCRegister SrcReg, bool KillSrc) const { in copyPhysReg()
80 Register SrcReg, bool isKill, int FI, in storeRegToStackSlot()
H A DARMAsmPrinter.cpp1095 unsigned SrcReg, DstReg; in EmitUnwindingInstruction() local
1898 Register SrcReg = MI->getOperand(0).getReg(); in emitInstruction() local
1964 Register SrcReg = MI->getOperand(0).getReg(); in emitInstruction() local
2021 Register SrcReg = MI->getOperand(0).getReg(); in emitInstruction() local
2081 Register SrcReg = MI->getOperand(0).getReg(); in emitInstruction() local
2149 Register SrcReg = MI->getOperand(0).getReg(); in emitInstruction() local
H A DARMFastISel.cpp392 unsigned ARMFastISel::ARMMoveToFPReg(MVT VT, unsigned SrcReg) { in ARMMoveToFPReg()
402 unsigned ARMFastISel::ARMMoveToIntReg(MVT VT, unsigned SrcReg) { in ARMMoveToIntReg()
1039 bool ARMFastISel::ARMEmitStore(MVT VT, unsigned SrcReg, Address &Addr, in ARMEmitStore()
1134 unsigned SrcReg = 0; in SelectStore() local
1538 unsigned SrcReg = getRegForValue(Src); in SelectIToFP() local
2120 unsigned SrcReg = Reg + VA.getValNo(); in SelectRet() local
2495 unsigned SrcReg = FramePtr; in SelectIntrinsicCall() local
2589 unsigned SrcReg = getRegForValue(Op); in SelectTrunc() local
2598 unsigned ARMFastISel::ARMEmitIntExt(MVT SrcVT, unsigned SrcReg, MVT DestVT, in ARMEmitIntExt()
2745 unsigned SrcReg = getRegForValue(Src); in SelectIntExt() local
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DSIFixSGPRCopies.cpp145 Register SrcReg = Copy.getOperand(1).getReg(); in getCopyRegClasses() local
181 Register SrcReg = Src.getReg(); in tryChangeVGPRtoSGPRinCopy() local
265 Register SrcReg = MI.getOperand(I).getReg(); in foldVGPRCopyIntoRegSequence() local
611 Register SrcReg = MI.getOperand(1).getReg(); in runOnMachineFunction() local
839 Register SrcReg = Def->getOperand(1).getReg(); in processPHINode() local
850 Register SrcReg = Def->getOperand(1).getReg(); in processPHINode() local
H A DAMDGPUPostLegalizerCombiner.cpp170 Register SrcReg = MI.getOperand(1).getReg(); in matchUCharToFloat() local
186 Register SrcReg = MI.getOperand(1).getReg(); in applyUCharToFloat() local
206 Register SrcReg = MI.getOperand(1).getReg(); in matchCvtF32UByteN() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AVR/
H A DAVRExpandPseudoInsts.cpp146 Register SrcReg = MI.getOperand(2).getReg(); in expandArith() local
179 Register SrcReg = MI.getOperand(2).getReg(); in expandLogic() local
461 Register SrcReg = MI.getOperand(1).getReg(); in expand() local
494 Register SrcReg = MI.getOperand(1).getReg(); in expand() local
623 Register SrcReg = MI.getOperand(1).getReg(); in expand() local
671 Register SrcReg = MI.getOperand(1).getReg(); in expand() local
702 Register SrcReg = MI.getOperand(1).getReg(); in expand() local
734 Register SrcReg = MI.getOperand(1).getReg(); in expand() local
789 Register SrcReg = MI.getOperand(1).getReg(); in expand() local
1010 Register SrcReg = MI.getOperand(1).getReg(); in expand() local
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DPHIEliminationUtils.cpp22 unsigned SrcReg) { in findPHICopyInsertPoint()
H A DTwoAddressInstructionPass.cpp268 Register &SrcReg, Register &DstReg, bool &IsSrcPhys, in isCopyToReg()
349 Register SrcReg, DstReg; in isKilled() local
386 Register SrcReg; in findOnlyInterestingUse() local
695 Register SrcReg, DstReg; in processCopy() local
1329 Register SrcReg = SrcMO.getReg(); in collectTiedOperands() local
1595 Register SrcReg = mi->getOperand(SrcIdx).getReg(); in runOnMachineFunction() local
1671 Register SrcReg = UseMO.getReg(); in eliminateRegSequence() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZElimCompare.cpp219 unsigned SrcReg = getCompareSourceReg(Compare); in convertToBRCT() local
263 unsigned SrcReg = getCompareSourceReg(Compare); in convertToLoadAndTrap() local
526 unsigned SrcReg = getCompareSourceReg(Compare); in optimizeCompareZero() local
630 Register SrcReg = Compare.getOperand(0).getReg(); in fuseCompareOperations() local
H A DSystemZPostRewrite.cpp90 Register SrcReg = MBBI->getOperand(2).getReg(); in selectLOCRMux() local
165 Register SrcReg = MI.getOperand(2).getReg(); in expandCondMove() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
H A DMSP430InstrInfo.cpp38 Register SrcReg, bool isKill, int FrameIdx, in storeRegToStackSlot()
93 MCRegister SrcReg, bool KillSrc) const { in copyPhysReg()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCDuplexInfo.cpp190 unsigned DstReg, PredReg, SrcReg, Src1Reg, Src2Reg; in getDuplexCandidateGroup() local
540 unsigned DstReg, SrcReg; in subInstWouldBeExtended() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64RedundantCopyElimination.cpp187 MCPhysReg SrcReg = PredI.getOperand(1).getReg(); in knownRegValInBlock() local
383 Register SrcReg = IsCopy ? MI->getOperand(1).getReg() : Register(); in optimizeBlock() local

123456