Home
last modified time | relevance | path

Searched defs:SrcRC (Results 1 – 25 of 30) sorted by relevance

12

/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DSIFixSGPRCopies.cpp147 const TargetRegisterClass *SrcRC = SrcReg.isVirtual() in getCopyRegClasses() local
161 static bool isVGPRToSGPRCopy(const TargetRegisterClass *SrcRC, in isVGPRToSGPRCopy()
168 static bool isSGPRToVGPRCopy(const TargetRegisterClass *SrcRC, in isSGPRToVGPRCopy()
237 const TargetRegisterClass *SrcRC, *DstRC; in foldVGPRCopyIntoRegSequence() local
268 const TargetRegisterClass *SrcRC = MRI.getRegClass(SrcReg); in foldVGPRCopyIntoRegSequence() local
589 const TargetRegisterClass *SrcRC, *DstRC; in runOnMachineFunction() local
H A DAMDGPUInstructionSelector.cpp106 const TargetRegisterClass *SrcRC in constrainCopyLikeIntrin() local
139 const TargetRegisterClass *SrcRC in selectCOPY() local
483 const TargetRegisterClass *SrcRC = in selectG_EXTRACT() local
529 const TargetRegisterClass *SrcRC in selectG_MERGE_VALUES() local
558 const TargetRegisterClass *SrcRC = in selectG_UNMERGE_VALUES() local
1856 const TargetRegisterClass *SrcRC in selectG_TRUNC() local
1997 const TargetRegisterClass *SrcRC = in selectG_SZA_EXT() local
2041 const TargetRegisterClass &SrcRC = InReg && DstSize > 32 ? in selectG_SZA_EXT() local
2505 const TargetRegisterClass *SrcRC = TRI.getRegClassForTypeOnBank(Ty, *SrcRB, in selectG_PTRMASK() local
2629 const TargetRegisterClass *SrcRC = TRI.getRegClassForTypeOnBank(SrcTy, *SrcRB, in selectG_EXTRACT_VECTOR_ELT() local
H A DSIRegisterInfo.cpp2174 const TargetRegisterClass *SrcRC, in shouldRewriteCopySrc()
2258 const TargetRegisterClass *SrcRC, in shouldCoalesce()
H A DSIFoldOperands.cpp686 const TargetRegisterClass *SrcRC = MRI->getRegClass(SrcReg); in foldOperand() local
H A DSIInstrInfo.cpp861 const TargetRegisterClass *SrcRC = RI.getPhysRegClass(SrcReg); in copyPhysReg() local
6570 const TargetRegisterClass *SrcRC = Src.isReg() ? in splitScalar64BitBCNT() local
6857 const TargetRegisterClass *SrcRC = getOpRegClass(Inst, 1); in getDestEquivalentVGPRClass() local
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86InstructionSelector.cpp248 const TargetRegisterClass *SrcRC = in selectCopy() local
286 const TargetRegisterClass *SrcRC = getRegClassFromGRPhysReg(SrcReg); in selectCopy() local
685 const TargetRegisterClass *SrcRC) { in canTurnIntoCOPY()
729 const TargetRegisterClass *SrcRC = getRegClass(SrcTy, SrcRB); in selectTruncOrPtrToInt() local
858 const TargetRegisterClass *SrcRC = getRegClass(SrcTy, SrcRB); in selectAnyext() local
1172 const TargetRegisterClass *SrcRC = getRegClass(SrcTy, SrcReg, MRI); in emitExtractSubreg() local
1210 const TargetRegisterClass *SrcRC = getRegClass(SrcTy, SrcReg, MRI); in emitInsertSubreg() local
H A DX86RegisterInfo.cpp217 const TargetRegisterClass *SrcRC, in shouldRewriteCopySrc()
H A DX86DomainReassignment.cpp66 static const TargetRegisterClass *getDstRC(const TargetRegisterClass *SrcRC, in getDstRC()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXInstrInfo.cpp38 const TargetRegisterClass *SrcRC = MRI.getRegClass(SrcReg); in copyPhysReg() local
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCVSXCopy.cpp99 const TargetRegisterClass *SrcRC = &PPC::VSLRCRegClass; in processBlock() local
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DInstructionSelect.cpp225 auto SrcRC = MRI.getRegClass(SrcReg); in runOnMachineFunction() local
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AVR/
H A DAVRRegisterInfo.cpp280 const TargetRegisterClass *SrcRC, in shouldCoalesce()
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DTargetRegisterInfo.cpp384 const TargetRegisterClass *SrcRC, in shareSameRegisterFile()
414 const TargetRegisterClass *SrcRC, in shouldRewriteCopySrc()
H A DDetectDeadLanes.cpp155 const TargetRegisterClass *SrcRC = MRI.getRegClass(SrcReg); in isCrossCopy() local
H A DRegisterCoalescer.cpp478 const TargetRegisterClass *SrcRC = MRI.getRegClass(Src); in setRegisters() local
1881 auto SrcRC = MRI->getRegClass(CP.getSrcReg()); in joinCopy() local
H A DPeepholeOptimizer.cpp736 const TargetRegisterClass *SrcRC = MRI->getRegClass(CurSrcPair.Reg); in findNextSource() local
H A DMachineVerifier.cpp1704 const TargetRegisterClass *SrcRC = in visitMachineInstrBefore() local
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp855 const TargetRegisterClass *SrcRC, in shouldCoalesce()
915 const TargetRegisterClass *SrcRC, in shouldRewriteCopySrc()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonRegisterInfo.cpp348 const TargetRegisterClass *SrcRC, unsigned SubReg, in shouldCoalesce()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZRegisterInfo.cpp377 const TargetRegisterClass *SrcRC, in shouldCoalesce()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.cpp782 MachineInstr *MI, const TargetRegisterClass *SrcRC, unsigned SubReg, in shouldCoalesce()
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGFast.cpp382 const TargetRegisterClass *SrcRC, in InsertCopiesAndMoveSuccs()
H A DInstrEmitter.cpp159 const TargetRegisterClass *SrcRC = nullptr, *DstRC = nullptr; in EmitCopyFromReg() local
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DTargetRegisterInfo.h1024 const TargetRegisterClass *SrcRC, in shouldCoalesce()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp864 const TargetRegisterClass *SrcRC; in selectCopy() local
2834 const TargetRegisterClass *SrcRC = in select() local
3600 const TargetRegisterClass *SrcRC = in selectVectorICmp() local

12