Home
last modified time | relevance | path

Searched defs:DestReg (Results 1 – 25 of 104) sorted by relevance

12345

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DThumbRegisterInfo.cpp63 const DebugLoc &dl, unsigned DestReg, in emitThumb1LoadConstPool() argument
83 const DebugLoc &dl, unsigned DestReg, in emitThumb2LoadConstPool() argument
105 const DebugLoc &dl, Register DestReg, unsigned SubIdx, int Val, in emitLoadConstPool() argument
126 const DebugLoc &dl, Register DestReg, Registe in emitThumbRegPlusImmInReg() argument
189 emitThumbRegPlusImmediate(MachineBasicBlock & MBB,MachineBasicBlock::iterator & MBBI,const DebugLoc & dl,Register DestReg,Register BaseReg,int NumBytes,const TargetInstrInfo & TII,const ARMBaseRegisterInfo & MRI,unsigned MIFlags) emitThumbRegPlusImmediate() argument
377 Register DestReg = MI.getOperand(0).getReg(); rewriteFrameIndex() local
402 Register DestReg = FrameReg; rewriteFrameIndex() local
[all...]
H A DThumb1InstrInfo.cpp44 const DebugLoc &DL, MCRegister DestReg, in copyPhysReg()
145 Register DestReg, int FI, in loadRegFromStackSlot()
H A DThumb2InstrInfo.cpp135 Register DestReg = MI.getOperand(0).getReg(); in optimizeSelect() local
153 const DebugLoc &DL, MCRegister DestReg, in copyPhysReg()
211 Register DestReg, int FI, in loadRegFromStackSlot()
311 const DebugLoc &dl, Register DestReg, in emitT2RegPlusImmediate()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/AsmParser/
H A DLoongArchAsmParser.cpp824 void LoongArchAsmParser::emitLAInstSeq(MCRegister DestReg, MCRegister TmpReg, in emitLAInstSeq()
912 MCRegister DestReg = Inst.getOperand(0).getReg(); in emitLoadAddressAbs() local
939 MCRegister DestReg = Inst.getOperand(0).getReg(); in emitLoadAddressPcrel() local
961 MCRegister DestReg = Inst.getOperand(0).getReg(); in emitLoadAddressPcrelLarge() local
985 MCRegister DestReg = Inst.getOperand(0).getReg(); in emitLoadAddressGot() local
1007 MCRegister DestReg = Inst.getOperand(0).getReg(); in emitLoadAddressGotLarge() local
1031 MCRegister DestReg = Inst.getOperand(0).getReg(); in emitLoadAddressTLSLE() local
1049 MCRegister DestReg = Inst.getOperand(0).getReg(); in emitLoadAddressTLSIE() local
1071 MCRegister DestReg = Inst.getOperand(0).getReg(); in emitLoadAddressTLSIELarge() local
1095 MCRegister DestReg = Inst.getOperand(0).getReg(); in emitLoadAddressTLSLD() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchExpandAtomicPseudoInsts.cpp152 Register DestReg = MI.getOperand(0).getReg(); in doAtomicBinOpExpansion() local
225 insertMaskedMerge(const LoongArchInstrInfo * TII,DebugLoc DL,MachineBasicBlock * MBB,Register DestReg,Register OldValReg,Register NewValReg,Register MaskReg,Register ScratchReg) insertMaskedMerge() argument
249 Register DestReg = MI.getOperand(0).getReg(); doMaskedAtomicBinOpExpansion() local
396 Register DestReg = MI.getOperand(0).getReg(); expandAtomicMinMaxOp() local
519 Register DestReg = MI.getOperand(0).getReg(); expandAtomicCmpXchg() local
[all...]
H A DLoongArchExpandPseudoInsts.cpp142 Register DestReg = MI.getOperand(0).getReg(); in expandPcalau12iInstPair() local
204 Register DestReg = MI.getOperand(0).getReg(); in expandLoadAddressTLSLE() local
293 Register DestReg = MI.getOperand(0).getReg(); in expandLoadAddressTLSDesc() local
456 Register DestReg = MI.getOperand(0).getReg(); in expandCopyCFR() local
499 unsigned IdentifyingMO, const MachineOperand &Symbol, Register DestReg, in expandLargeAddressLoad()
635 Register DestReg = MI.getOperand(0).getReg(); in expandLoadAddressTLSDescPcLarge() local
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVExpandAtomicPseudoInsts.cpp240 Register DestReg = MI.getOperand(0).getReg(); doAtomicBinOpExpansion() local
276 insertMaskedMerge(const RISCVInstrInfo * TII,DebugLoc DL,MachineBasicBlock * MBB,Register DestReg,Register OldValReg,Register NewValReg,Register MaskReg,Register ScratchReg) insertMaskedMerge() argument
302 Register DestReg = MI.getOperand(0).getReg(); doMaskedAtomicBinOpExpansion() local
441 Register DestReg = MI.getOperand(0).getReg(); expandAtomicMinMaxOp() local
543 tryToFoldBNEOnCmpXchgResult(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,Register DestReg,Register CmpValReg,Register MaskReg,MachineBasicBlock * & LoopHeadBNETarget) tryToFoldBNEOnCmpXchgResult() argument
606 Register DestReg = MI.getOperand(0).getReg(); expandAtomicCmpXchg() local
[all...]
H A DRISCVMergeBaseOffset.cpp304 Register DestReg = Lo.getOperand(0).getReg(); in detectAndFoldOffset() local
364 Register DestReg = Lo.getOperand(0).getReg(); in foldIntoMemoryOps() local
H A DRISCVExpandPseudoInsts.cpp195 Register DestReg = MI.getOperand(0).getReg(); in expandCCOp() local
523 Register DestReg = MI.getOperand(0).getReg(); in expandAuipcInstPair() local
588 Register DestReg = in expandLoadTLSDescAddress() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonSplitConst32AndConst64.cpp77 Register DestReg = MI.getOperand(0).getReg(); in runOnMachineFunction() local
84 Register DestReg = MI.getOperand(0).getReg(); in runOnMachineFunction() local
H A DHexagonCopyToCombine.cpp134 Register DestReg = Op0.getReg(); in isCombinableInstType() local
147 Register DestReg = Op0.getReg(); in isCombinableInstType() local
244 unsigned DestReg, in isUnsafeToMoveAcross()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp390 Register DestReg = createResultReg(RC); in materializeFP() local
396 Register DestReg = createResultReg(RC); in materializeFP() local
411 Register DestReg = createResultReg(RC); in materializeGV() local
433 Register DestReg = createResultReg(RC); in materializeExternalCallSym() local
1003 Register DestReg = createResultReg(&Mips::AFGR64RegClass); in selectFPExt() local
1080 Register DestReg = createResultReg(&Mips::FGR32RegClass); in selectFPTrunc() local
1118 Register DestReg = createResultReg(&Mips::GPR32RegClass); in selectFPToInt() local
1594 Register DestReg = createResultReg(&Mips::GPR32RegClass); in fastLowerIntrinsicCall() local
1722 Register DestReg = VA.getLocReg(); in selectRet() local
1824 unsigned DestReg) { in emitIntSExt32r1()
[all …]
H A DMipsInstrInfo.h146 MachineBasicBlock::iterator MBBI, Register DestReg, in loadRegFromStackSlot()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZPostRewrite.cpp82 Register DestReg = MBBI->getOperand(0).getReg(); in selectLOCRMux() local
103 Register DestReg = MBBI->getOperand(0).getReg(); in selectSELRMux() local
157 Register DestReg = MI.getOperand(0).getReg(); in expandCondMove() local
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVERegisterInfo.cpp146 inline MachineInstrBuilder build(const MCInstrDesc &MCID, Register DestReg) { in build()
149 inline MachineInstrBuilder build(unsigned InstOpc, Register DestReg) { in build()
264 Register DestReg = MI.getOperand(0).getReg(); in processLDQ() local
334 Register DestReg = MI.getOperand(0).getReg(); in processLDVM() local
420 Register DestReg = MI.getOperand(0).getReg(); in processLDVM512() local
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstrBuilder.h383 const MCInstrDesc &MCID, Register DestReg) { in BuildMI()
396 const MCInstrDesc &MCID, Register DestReg) { in BuildMI()
415 const MCInstrDesc &MCID, Register DestReg) { in BuildMI()
427 const MCInstrDesc &MCID, Register DestReg) { in BuildMI()
438 const MCInstrDesc &MCID, Register DestReg) { in BuildMI()
498 const MCInstrDesc &MCID, Register DestReg) { in BuildMI()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430InstrInfo.cpp64 Register DestReg, int FrameIdx, in loadRegFromStackSlot()
92 const DebugLoc &DL, MCRegister DestReg, in copyPhysReg()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFInstrInfo.cpp33 const DebugLoc &DL, MCRegister DestReg, in copyPhysReg()
150 Register DestReg, int FI, in loadRegFromStackSlot()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600MachineScheduler.cpp264 Register DestReg = MI->getOperand(0).getReg(); in getAluKind() local
350 Register DestReg = MI->getOperand(DstIndex).getReg(); in AssignSlot() local
H A DAMDGPUMachineCFGStructurizer.cpp159 PHILinearize::findPHIInfoElement(unsigned DestReg) { in findPHIInfoElement()
196 void PHILinearize::addDest(unsigned DestReg, const DebugLoc &DL) { in addDest()
210 void PHILinearize::deleteDef(unsigned DestReg) { in deleteDef()
216 void PHILinearize::addSource(unsigned DestReg, unsigned SourceReg, in addSource()
221 void PHILinearize::removeSource(unsigned DestReg, unsigned SourceReg, in removeSource()
227 unsigned &DestReg) { in findDest()
238 unsigned DestReg; in isSource() local
242 unsigned PHILinearize::getNumSources(unsigned DestReg) { in getNumSources()
1375 unsigned DestReg = getPHIDestReg(PHI); in storePHILinearizationInfo() local
1535 auto DestReg = getPHIDestReg(PHI); in replaceEntryPHI() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaInstrInfo.cpp107 const DebugLoc &DL, MCRegister DestReg, in copyPhysReg()
133 Register DestReg, int FrameIdx, in loadRegFromStackSlot()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp818 bool IsZExt, unsigned DestReg, in PPCEmitCmp()
986 unsigned DestReg; in SelectFPTrunc() local
1094 Register DestReg = createResultReg(&PPC::SPERCRegClass); in SelectIToFP() local
1131 Register DestReg = createResultReg(RC); in SelectIToFP() local
1223 unsigned DestReg; in SelectFPToI() local
1806 unsigned DestReg, bool IsZExt) { in PPCEmitIntExt()
2004 Register DestReg = createResultReg(RC); in PPCMaterializeFP() local
2060 Register DestReg = createResultReg(RC); in PPCMaterializeGV() local
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXInstrInfo.cpp34 const DebugLoc &DL, MCRegister DestReg, in copyPhysReg()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYInstrInfo.cpp437 Register DestReg, int FI, in loadRegFromStackSlot()
480 const DebugLoc &DL, MCRegister DestReg, in copyPhysReg()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRInstrInfo.cpp44 const DebugLoc &DL, MCRegister DestReg, in copyPhysReg()
166 Register DestReg, int FrameIndex, in loadRegFromStackSlot()

12345