Home
last modified time | relevance | path

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

1234

/external/llvm/lib/CodeGen/
DPeepholeOptimizer.cpp318 unsigned SrcReg, DstReg, SubIdx; in INITIALIZE_PASS_DEPENDENCY() local
469 unsigned SrcReg, SrcReg2; in optimizeCmpInstr() local
632 virtual bool getNextRewritableSource(unsigned &SrcReg, unsigned &SrcSubReg, in getNextRewritableSource()
685 bool getNextRewritableSource(unsigned &SrcReg, unsigned &SrcSubReg, in getNextRewritableSource()
733 bool getNextRewritableSource(unsigned &SrcReg, unsigned &SrcSubReg, in getNextRewritableSource()
805 bool getNextRewritableSource(unsigned &SrcReg, unsigned &SrcSubReg, in getNextRewritableSource()
897 unsigned SrcReg, SrcSubReg, TrackReg, TrackSubReg; in optimizeCoalescableCopy() local
1193 bool ValueTracker::getNextSourceFromCopy(unsigned &SrcReg, in getNextSourceFromCopy()
1211 bool ValueTracker::getNextSourceFromBitcast(unsigned &SrcReg, in getNextSourceFromBitcast()
1245 bool ValueTracker::getNextSourceFromRegSequence(unsigned &SrcReg, in getNextSourceFromRegSequence()
[all …]
DPHIEliminationUtils.cpp23 unsigned SrcReg) { in findPHICopyInsertPoint()
DTwoAddressInstructionPass.cpp382 unsigned &SrcReg, unsigned &DstReg, in isCopyToReg()
466 unsigned SrcReg, DstReg; in isKilled() local
505 unsigned SrcReg; in findOnlyInterestingUse() local
797 unsigned SrcReg, DstReg; in processCopy() local
1383 unsigned SrcReg = SrcMO.getReg(); in collectTiedOperands() local
1644 unsigned SrcReg = mi->getOperand(SrcIdx).getReg(); in runOnMachineFunction() local
1723 unsigned SrcReg = UseMO.getReg(); in eliminateRegSequence() local
DRegisterCoalescer.h36 unsigned SrcReg; variable
/external/llvm/lib/Target/Hexagon/
DHexagonPeephole.cpp141 unsigned SrcReg = Src.getReg(); in runOnMachineFunction() local
163 unsigned SrcReg = Src2.getReg(); in runOnMachineFunction() local
180 unsigned SrcReg = Src1.getReg(); in runOnMachineFunction() local
192 unsigned SrcReg = Src.getReg(); in runOnMachineFunction() local
215 unsigned SrcReg = Src.getReg(); in runOnMachineFunction() local
/external/llvm/lib/Target/Mips/
DMipsFastISel.cpp149 MachineInstrBuilder emitInstStore(unsigned Opc, unsigned SrcReg, in emitInstStore()
679 bool MipsFastISel::emitStore(MVT VT, unsigned SrcReg, Address &Addr, in emitStore()
782 unsigned SrcReg = 0; in selectStore() local
860 unsigned SrcReg = in selectFPExt() local
883 unsigned SrcReg = getRegForValue(Src); in selectFPTrunc() local
919 unsigned SrcReg = getRegForValue(Src); in selectFPToInt() local
1219 unsigned SrcReg = Reg + VA.getValNo(); in selectRet() local
1278 unsigned SrcReg = getRegForValue(Op); in selectTrunc() local
1293 unsigned SrcReg = getRegForValue(Src); in selectIntExt() local
1314 bool MipsFastISel::emitIntSExt32r1(MVT SrcVT, unsigned SrcReg, MVT DestVT, in emitIntSExt32r1()
[all …]
DMipsSEInstrInfo.cpp81 unsigned DestReg, unsigned SrcReg, in copyPhysReg()
181 unsigned SrcReg, bool isKill, int FI, in storeRegToStack()
494 unsigned DstReg = Dst.getReg(), SrcReg = Src.getReg(), TmpReg = DstReg; in expandCvtFPInt() local
516 unsigned SrcReg = I->getOperand(1).getReg(); in expandExtractElementF64() local
DMipsInstrInfo.h92 unsigned SrcReg, bool isKill, int FrameIndex, in storeRegToStackSlot()
/external/llvm/lib/Target/ARM/
DThumb1InstrInfo.cpp42 unsigned DestReg, unsigned SrcReg, in copyPhysReg()
72 unsigned SrcReg, bool isKill, int FI, in storeRegToStackSlot()
DARMAsmPrinter.cpp1054 unsigned SrcReg, DstReg; in EmitUnwindingInstruction() local
1664 unsigned SrcReg = MI->getOperand(0).getReg(); in EmitInstruction() local
1730 unsigned SrcReg = MI->getOperand(0).getReg(); in EmitInstruction() local
1787 unsigned SrcReg = MI->getOperand(0).getReg(); in EmitInstruction() local
1826 unsigned SrcReg = MI->getOperand(0).getReg(); in EmitInstruction() local
DARMFastISel.cpp445 unsigned ARMFastISel::ARMMoveToFPReg(MVT VT, unsigned SrcReg) { in ARMMoveToFPReg()
455 unsigned ARMFastISel::ARMMoveToIntReg(MVT VT, unsigned SrcReg) { in ARMMoveToIntReg()
1085 bool ARMFastISel::ARMEmitStore(MVT VT, unsigned SrcReg, Address &Addr, in ARMEmitStore()
1178 unsigned SrcReg = 0; in SelectStore() local
1567 unsigned SrcReg = getRegForValue(Src); in SelectIToFP() local
2120 unsigned SrcReg = Reg + VA.getValNo(); in SelectRet() local
2494 unsigned SrcReg = FramePtr; in SelectIntrinsicCall() local
2583 unsigned SrcReg = getRegForValue(Op); in SelectTrunc() local
2592 unsigned ARMFastISel::ARMEmitIntExt(MVT SrcVT, unsigned SrcReg, MVT DestVT, in ARMEmitIntExt()
2737 unsigned SrcReg = getRegForValue(Src); in SelectIntExt() local
[all …]
/external/llvm/lib/Target/PowerPC/
DPPCFastISel.cpp587 bool PPCFastISel::PPCEmitStore(MVT VT, unsigned SrcReg, Address &Addr) { in PPCEmitStore()
698 unsigned SrcReg = 0; in SelectStore() local
880 unsigned SrcReg = getRegForValue(Src); in SelectFPExt() local
898 unsigned SrcReg = getRegForValue(Src); in SelectFPTrunc() local
918 unsigned PPCFastISel::PPCMoveToFPReg(MVT SrcVT, unsigned SrcReg, in PPCMoveToFPReg()
983 unsigned SrcReg = getRegForValue(Src); in SelectIToFP() local
1038 unsigned SrcReg, bool IsSigned) { in PPCMoveToIntReg()
1093 unsigned SrcReg = getRegForValue(Src); in SelectFPToI() local
1600 unsigned SrcReg = PPCMaterializeInt(C, MVT::i64, in SelectRet() local
1620 unsigned SrcReg = Reg + VA.getValNo(); in SelectRet() local
[all …]
DPPCRegisterInfo.h26 inline static unsigned getCRFromCRBit(unsigned SrcReg) { in getCRFromCRBit()
DPPCInstrInfo.cpp157 unsigned &SrcReg, unsigned &DstReg, in isCoalescableExtInstr()
728 unsigned DestReg, unsigned SrcReg, in copyPhysReg()
842 unsigned SrcReg, bool isKill, in StoreRegToStackSlot()
939 unsigned SrcReg, bool isKill, int FrameIdx, in storeRegToStackSlot()
1382 unsigned &SrcReg, unsigned &SrcReg2, in analyzeCompare()
1410 unsigned SrcReg, unsigned SrcReg2, in optimizeCompareInstr()
/external/llvm/lib/Target/BPF/
DBPFInstrInfo.cpp36 unsigned DestReg, unsigned SrcReg, in copyPhysReg()
47 unsigned SrcReg, bool IsKill, int FI, in storeRegToStackSlot()
/external/llvm/lib/Target/NVPTX/
DNVPTXInstrInfo.cpp35 unsigned DestReg, unsigned SrcReg, bool KillSrc) const { in copyPhysReg()
66 bool NVPTXInstrInfo::isMoveInstr(const MachineInstr &MI, unsigned &SrcReg, in isMoveInstr()
/external/llvm/lib/Target/SystemZ/
DSystemZInstrInfo.cpp121 unsigned SrcReg = MI->getOperand(1).getReg(); in expandRIEPseudo() local
165 unsigned SrcReg, unsigned LowLowOpcode, in emitGRX32Move()
400 unsigned &SrcReg, unsigned &SrcReg2, in analyzeCompare()
442 static bool removeIPMBasedCompare(MachineInstr *Compare, unsigned SrcReg, in removeIPMBasedCompare()
484 unsigned SrcReg, unsigned SrcReg2, in optimizeCompareInstr()
555 unsigned DestReg, unsigned SrcReg, in copyPhysReg()
591 unsigned SrcReg, bool isKill, in storeRegToStackSlot()
692 unsigned SrcReg = Src.getReg(); in convertToThreeAddress() local
DSystemZElimCompare.cpp191 unsigned SrcReg = Compare->getOperand(0).getReg(); in convertToBRCT() local
328 unsigned SrcReg = Compare->getOperand(0).getReg(); in optimizeCompareZero() local
381 unsigned SrcReg = Compare->getOperand(0).getReg(); in fuseCompareAndBranch() local
/external/llvm/lib/Target/MSP430/
DMSP430InstrInfo.cpp39 unsigned SrcReg, bool isKill, int FrameIdx, in storeRegToStackSlot()
93 unsigned DestReg, unsigned SrcReg, in copyPhysReg()
/external/mesa3d/src/gallium/drivers/radeon/
DSIInstrInfo.cpp39 unsigned DestReg, unsigned SrcReg, in copyPhysReg()
/external/llvm/lib/Target/AArch64/
DAArch64InstrInfo.cpp450 unsigned SrcReg = Cond[2].getReg(); in insertSelect() local
592 unsigned &SrcReg, unsigned &DstReg, in isCoalescableExtInstr()
650 bool AArch64InstrInfo::analyzeCompare(const MachineInstr *MI, unsigned &SrcReg, in analyzeCompare()
827 MachineInstr *CmpInstr, unsigned SrcReg, unsigned SrcReg2, int CmpMask, in optimizeCompareInstr()
1503 static bool forwardCopyWillClobberTuple(unsigned DestReg, unsigned SrcReg, in forwardCopyWillClobberTuple()
1512 unsigned DestReg, unsigned SrcReg, bool KillSrc, unsigned Opcode, in copyPhysRegTuple()
1538 unsigned DestReg, unsigned SrcReg, in copyPhysReg()
1819 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, unsigned SrcReg, in storeRegToStackSlot()
2015 unsigned DestReg, unsigned SrcReg, int Offset, in emitFrameOffset()
2090 unsigned SrcReg = MI->getOperand(1).getReg(); in foldMemoryOperandImpl() local
/external/llvm/lib/Target/X86/
DX86InstrInfo.cpp2026 unsigned &SrcReg, unsigned &DstReg, in isCoalescableExtInstr()
2491 unsigned SrcReg = Src.getReg(); in classifyLEAReg() local
2721 unsigned SrcReg; in convertToThreeAddress() local
2756 unsigned SrcReg; in convertToThreeAddress() local
2786 unsigned SrcReg; in convertToThreeAddress() local
2822 unsigned SrcReg; in convertToThreeAddress() local
2892 unsigned SrcReg; in convertToThreeAddress() local
3722 static unsigned CopyToFromAsymmetricReg(unsigned DestReg, unsigned SrcReg, in CopyToFromAsymmetricReg()
3771 unsigned copyPhysRegOpcode_AVX512(unsigned& DestReg, unsigned& SrcReg) { in copyPhysRegOpcode_AVX512()
3801 unsigned DestReg, unsigned SrcReg, in copyPhysReg()
[all …]
/external/llvm/lib/Target/Sparc/
DSparcInstrInfo.cpp282 unsigned DestReg, unsigned SrcReg, in copyPhysReg()
351 unsigned SrcReg, bool isKill, int FI, in storeRegToStackSlot()
/external/mesa3d/src/gallium/drivers/r300/compiler/
Dradeon_program.h66 struct rc_src_register SrcReg[2]; member
78 struct rc_src_register SrcReg[3]; member
/external/llvm/include/llvm/Target/
DTargetInstrInfo.h125 unsigned &SrcReg, unsigned &DstReg, in isCoalescableExtInstr()
627 unsigned DestReg, unsigned SrcReg, in copyPhysReg()
639 unsigned SrcReg, bool isKill, int FrameIndex, in storeRegToStackSlot()
968 unsigned &SrcReg, unsigned &SrcReg2, in analyzeCompare()
977 unsigned SrcReg, unsigned SrcReg2, in optimizeCompareInstr()

1234