Home
last modified time | relevance | path

Searched defs:DstReg (Results 1 – 25 of 114) sorted by relevance

12345

/openbsd/gnu/llvm/llvm/lib/Target/AVR/
H A DAVRExpandPseudoInsts.cpp61 Register DstReg) { in buildMI()
149 Register DstReg = MI.getOperand(0).getReg(); in expandArith() local
182 Register DstReg = MI.getOperand(0).getReg(); in expandLogic() local
230 Register DstReg = MI.getOperand(0).getReg(); in expandLogicImm() local
284 Register DstReg = MI.getOperand(0).getReg(); in expand() local
338 Register DstReg = MI.getOperand(0).getReg(); in expand() local
403 Register DstReg = MI.getOperand(0).getReg(); in expand() local
435 Register DstReg = MI.getOperand(0).getReg(); in expand() local
474 Register DstReg = MI.getOperand(0).getReg(); in expand() local
507 Register DstReg = MI.getOperand(0).getReg(); in expand() local
[all …]
H A DAVRRegisterInfo.cpp113 Register DstReg) { in foldFrameOffset()
169 Register DstReg = MI.getOperand(0).getReg(); in eliminateFrameIndex() local
/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonPeephole.cpp135 Register DstReg = Dst.getReg(); in runOnMachineFunction() local
155 Register DstReg = Dst.getReg(); in runOnMachineFunction() local
172 Register DstReg = Dst.getReg(); in runOnMachineFunction() local
183 Register DstReg = Dst.getReg(); in runOnMachineFunction() local
205 Register DstReg = Dst.getReg(); in runOnMachineFunction() local
/openbsd/gnu/llvm/llvm/lib/Target/X86/
H A DX86InstructionSelector.cpp269 Register DstReg = I.getOperand(0).getReg(); in selectCopy() local
751 const Register DstReg = I.getOperand(0).getReg(); in selectTruncOrPtrToInt() local
815 const Register DstReg = I.getOperand(0).getReg(); in selectZext() local
880 const Register DstReg = I.getOperand(0).getReg(); in selectAnyext() local
1077 const Register DstReg = I.getOperand(0).getReg(); in selectUadde() local
1137 const Register DstReg = I.getOperand(0).getReg(); in selectExtract() local
1269 const Register DstReg = I.getOperand(0).getReg(); in selectInsert() local
1354 Register DstReg = I.getOperand(0).getReg(); in selectMergeValues() local
1428 const Register DstReg = I.getOperand(0).getReg(); in materializeFP() local
1490 Register DstReg = I.getOperand(0).getReg(); in selectImplicitDefOrPHI() local
[all …]
H A DX86FixupGadgets.cpp282 const MachineOperand &DstReg = MI.getOperand(CurOp); in isROPFriendly() local
296 const MachineOperand &DstReg = MI.getOperand(CurOp); in isROPFriendly() local
306 const MachineOperand &DstReg = MI.getOperand(CurOp); in isROPFriendly() local
323 const MachineOperand &DstReg = MI.getOperand(CurOp); in isROPFriendly() local
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64ExpandPseudoInsts.cpp126 Register DstReg = MI.getOperand(0).getReg(); in expandMOVImm() local
170 Register DstReg = MI.getOperand(0).getReg(); in expandMOVImm() local
450 Register DstReg = MI.getOperand(0).getReg(); in expand_DestructiveOp() local
1030 Register DstReg = MI.getOperand(0).getReg(); in expandMI() local
1154 Register DstReg = MI.getOperand(0).getReg(); in expandMI() local
1189 Register DstReg = MI.getOperand(0).getReg(); in expandMI() local
1231 Register DstReg = MI.getOperand(0).getReg(); in expandMI() local
1252 Register DstReg = MI.getOperand(0).getReg(); in expandMI() local
1297 Register DstReg = MI.getOperand(0).getReg(); in expandMI() local
H A DAArch64RedundantCopyElimination.cpp185 MCPhysReg DstReg = PredI.getOperand(0).getReg(); in knownRegValInBlock() local
251 MCPhysReg DstReg = PredI.getOperand(0).getReg(); in knownRegValInBlock() local
/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/GISel/
H A DPPCInstructionSelector.cpp124 Register DstReg = I.getOperand(0).getReg(); in selectCopy() local
182 const Register DstReg = I.getOperand(0).getReg(); in selectIntToFP() local
209 const Register DstReg = I.getOperand(0).getReg(); in selectFPToInt() local
234 const Register DstReg = I.getOperand(0).getReg(); in selectZExt() local
595 Register DstReg = I.getOperand(0).getReg(); in selectI64Imm() local
/openbsd/gnu/llvm/llvm/lib/CodeGen/
H A DTwoAddressInstructionPass.cpp269 Register &SrcReg, Register &DstReg, bool &IsSrcPhys, in isCopyToReg()
350 Register SrcReg, DstReg; in isKilled() local
361 static bool isTwoAddrUse(MachineInstr &MI, Register Reg, Register &DstReg) { in isTwoAddrUse()
380 bool &IsCopy, Register &DstReg, bool &IsDstPhys, in findOnlyInterestingUse()
723 void TwoAddressInstructionPass::scanUses(Register DstReg) { in scanUses()
781 Register SrcReg, DstReg; in processCopy() local
841 Register DstReg; in rescheduleMIBelowKill() local
1026 Register DstReg; in rescheduleKillAboveMI() local
1423 Register DstReg = DstMO.getReg(); in collectTiedOperands() local
1804 Register DstReg = mi->getOperand(DstIdx).getReg(); in runOnMachineFunction() local
[all …]
H A DExpandPostRAPseudos.cpp69 Register DstReg = MI->getOperand(0).getReg(); in TransferImplicitOperands() local
88 Register DstReg = MI->getOperand(0).getReg(); in LowerSubregToReg() local
H A DOptimizePHIs.cpp100 Register DstReg = MI->getOperand(0).getReg(); in IsSingleValuePHICycle() local
144 Register DstReg = MI->getOperand(0).getReg(); in IsDeadPHICycle() local
/openbsd/gnu/llvm/llvm/lib/Target/BPF/
H A DBPFMISimplifyPatchable.cpp170 Register &DstReg, const GlobalValue *GVal, bool IsAma) { in processCandidate()
204 Register &DstReg, Register &SrcReg, const GlobalValue *GVal, in processDstReg()
284 Register DstReg = MI.getOperand(0).getReg(); in removeLD() local
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizationArtifactCombiner.h63 Register DstReg = MI.getOperand(0).getReg(); in tryCombineAnyExt() local
117 Register DstReg = MI.getOperand(0).getReg(); in tryCombineZExt() local
179 Register DstReg = MI.getOperand(0).getReg(); in tryCombineSExt() local
237 Register DstReg = MI.getOperand(0).getReg(); in tryCombineTrunc() local
342 Register DstReg = MI.getOperand(0).getReg(); in tryFoldImplicitDef() local
516 static void replaceRegOrBuildCopy(Register DstReg, Register SrcReg, in replaceRegOrBuildCopy()
1135 Register DstReg = MI.getOperand(Idx).getReg(); in tryCombineUnmergeValues() local
1168 Register DstReg = MI.getOperand(0).getReg(); in tryCombineExtract() local
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DSIFixSGPRCopies.cpp185 Register DstReg = Copy.getOperand(0).getReg(); in getCopyRegClasses() local
221 Register DstReg = MI.getOperand(0).getReg(); in tryChangeVGPRtoSGPRinCopy() local
263 Register DstReg = MI.getOperand(0).getReg(); in foldVGPRCopyIntoRegSequence() local
834 Register DstReg = MI.getOperand(0).getReg(); in lowerSpecialCase() local
890 Register DstReg = MI->getOperand(0).getReg(); in analyzeVGPRToSGPRCopy() local
1029 Register DstReg = MI->getOperand(0).getReg(); in lowerVGPR2SGPRCopies() local
1076 Register DstReg = MI.getOperand(0).getReg(); in fixSCCCopies() local
H A DR600ExpandSpecialInstrs.cpp126 Register DstReg = MI.getOperand(0).getReg(); in runOnMachineFunction() local
196 Register DstReg = in runOnMachineFunction() local
H A DSILowerI1Copies.cpp498 Register DstReg = MI.getOperand(0).getReg(); in lowerCopiesFromI1() local
563 Register DstReg = MI->getOperand(0).getReg(); in lowerPhis() local
681 Register DstReg = MI.getOperand(0).getReg(); in lowerCopiesToI1() local
821 const DebugLoc &DL, unsigned DstReg, in buildMergeLaneMasks()
H A DAMDGPUInstructionSelector.cpp127 Register DstReg = Dst.getReg(); in selectCOPY() local
285 Register DstReg = I.getOperand(0).getReg(); in selectG_AND_OR_XOR() local
308 Register DstReg = I.getOperand(0).getReg(); in selectG_ADD_SUB() local
483 Register DstReg = I.getOperand(0).getReg(); in selectG_EXTRACT() local
582 Register DstReg = MI.getOperand(0).getReg(); in selectG_MERGE_VALUES() local
834 Register DstReg = I.getOperand(0).getReg(); in selectG_INSERT() local
891 Register DstReg = MI.getOperand(0).getReg(); in selectG_SBFX_UBFX() local
1379 Register DstReg = I.getOperand(0).getReg(); in selectBallot() local
1409 Register DstReg = I.getOperand(0).getReg(); in selectRelocConstant() local
1435 Register DstReg = I.getOperand(0).getReg(); in selectGroupStaticSize() local
[all …]
H A DAMDGPURegisterBankInfo.cpp123 Register DstReg = MI.getOperand(0).getReg(); in applyBank() local
150 Register DstReg = MI.getOperand(0).getReg(); in applyBank() local
1053 Register DstReg = MI.getOperand(0).getReg(); in applyMappingLoad() local
1461 Register DstReg = MI.getOperand(0).getReg(); in applyMappingBFE() local
2124 Register DstReg = MI.getOperand(0).getReg(); in applyMappingImpl() local
2155 Register DstReg = MI.getOperand(0).getReg(); in applyMappingImpl() local
2247 Register DstReg = MI.getOperand(0).getReg(); in applyMappingImpl() local
2328 Register DstReg = MI.getOperand(0).getReg(); in applyMappingImpl() local
2418 Register DstReg = MI.getOperand(0).getReg(); in applyMappingImpl() local
2504 Register DstReg = MI.getOperand(0).getReg(); in applyMappingImpl() local
[all …]
/openbsd/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DInstructionSelect.cpp170 Register DstReg = MI.getOperand(0).getReg(); in runOnMachineFunction() local
237 Register DstReg = MI.getOperand(0).getReg(); in runOnMachineFunction() local
H A DLegalizerHelper.cpp252 void LegalizerHelper::insertParts(Register DstReg, in insertParts()
1041 Register DstReg = LoadMI.getDstReg(); in narrowScalar() local
1059 Register DstReg = LoadMI.getDstReg(); in narrowScalar() local
1507 Register DstReg = MI.getOperand(0).getReg(); in widenScalarMergeValues() local
1756 Register DstReg = MI.getOperand(0).getReg(); in widenScalarExtract() local
1943 Register DstReg = MI.getOperand(0).getReg(); in widenScalarAddSubShlSat() local
2935 Register DstReg = LoadMI.getDstReg(); in lowerLoad() local
3872 Register DstReg = MI.getOperand(0).getReg(); in fewerElementsVectorMerge() local
3961 Register DstReg = MI.getOperand(0).getReg(); in fewerElementsVectorExtractInsertVectorElt() local
4281 Register DstReg = MI.getOperand(0).getReg(); in fewerElementsVectorShuffle() local
[all …]
H A DCombinerHelper.cpp210 Register DstReg = MI.getOperand(0).getReg(); in matchCombineCopy() local
215 Register DstReg = MI.getOperand(0).getReg(); in applyCombineCopy() local
280 Register DstReg = MI.getOperand(0).getReg(); in applyCombineConcatVectors() local
385 Register DstReg = MI.getOperand(0).getReg(); in applyCombineShuffleVector() local
838 Register DstReg = MI.getOperand(0).getReg(); in matchSextInRegOfLoad() local
1332 Register DstReg = MI.getOperand(0).getReg(); in matchCombineConstantFoldFpUnary() local
1345 Register DstReg = MI.getOperand(0).getReg(); in applyCombineConstantFoldFpUnary() local
1948 Register DstReg = MI.getOperand(0).getReg(); in applyCombineShiftToUnmerge() local
2032 Register DstReg = MI.getOperand(0).getReg(); in matchCombineI2PToP2I() local
3137 Register DstReg = PtrAdd.getReg(0); in matchPtrAddZero() local
[all …]
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp888 Register DstReg = I.getOperand(0).getReg(); in getRegClassesForCopy() local
945 Register DstReg = I.getOperand(0).getReg(); in selectCopy() local
1830 Register DstReg = I.getOperand(0).getReg(); in selectVectorSHL() local
1876 Register DstReg = I.getOperand(0).getReg(); in selectVectorAshrLshr() local
1978 Register DstReg = ForceDstReg in materializeLargeCMVal() local
1994 Register DstReg = BuildMovK(MovZ.getReg(0), in materializeLargeCMVal() local
2084 Register DstReg = I.getOperand(0).getReg(); in convertPtrAddToAdd() local
3653 Register DstReg = I.getOperand(0).getReg(); in selectJumpTable() local
3812 Register DstReg = I.getOperand(0).getReg(); in selectVectorICmp() local
4170 Register DstReg = I.getOperand(0).getReg(); in selectExtractElt() local
[all …]
/openbsd/gnu/llvm/llvm/lib/Target/LoongArch/
H A DLoongArchInstrInfo.cpp33 const DebugLoc &DL, MCRegister DstReg, in copyPhysReg()
109 Register DstReg, int FI, in loadRegFromStackSlot()
145 const DebugLoc &DL, Register DstReg, in movImm()
/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCDuplexInfo.cpp190 unsigned DstReg, PredReg, SrcReg, Src1Reg, Src2Reg; in getDuplexCandidateGroup() local
536 unsigned DstReg, SrcReg; in subInstWouldBeExtended() local
/openbsd/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsSEInstrInfo.cpp746 Register DstReg = I->getOperand(0).getReg(); in expandPseudoMTLoHi() local
763 unsigned DstReg = Dst.getReg(), SrcReg = Src.getReg(), TmpReg = DstReg; in expandCvtFPInt() local
785 Register DstReg = I->getOperand(0).getReg(); in expandExtractElementF64() local
827 Register DstReg = I->getOperand(0).getReg(); in expandBuildPairF64() local

12345