Home
last modified time | relevance | path

Searched defs:SrcSubReg (Results 1 – 11 of 11) sorted by relevance

/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNPreRAOptimizations.cpp120 Register SrcSubReg = I.getOperand(1).getSubReg(); in processReg() local
H A DSIInstrInfo.cpp755 Register SrcSubReg = RI.getSubReg(SrcReg, SubIdx); expandSGPRCopy() local
1111 Register SrcSubReg = RI.getSubReg(SrcReg, SubIdx); copyPhysReg() local
3574 unsigned SrcSubReg = RegSrc->getSubReg(); foldImmediate() local
9469 createPHISourceCopy(MachineBasicBlock & MBB,MachineBasicBlock::iterator InsPt,const DebugLoc & DL,Register Src,unsigned SrcSubReg,Register Dst) const createPHISourceCopy() argument
[all...]
/llvm-project/llvm/lib/CodeGen/
H A DPeepholeOptimizer.cpp274 unsigned SrcSubReg = MI.getOperand(1).getSubReg(); getCopySrc() local
354 addSource(Register SrcReg,unsigned SrcSubReg) addSource() argument
358 setSource(int Idx,Register SrcReg,unsigned SrcSubReg) setSource() argument
[all...]
H A DPHIElimination.cpp488 unsigned SrcSubReg = MPhi->getOperand(i*2+1).getSubReg(); LowerPHINode() local
H A DTargetRegisterInfo.cpp383 shareSameRegisterFile(const TargetRegisterInfo & TRI,const TargetRegisterClass * DefRC,unsigned DefSubReg,const TargetRegisterClass * SrcRC,unsigned SrcSubReg) shareSameRegisterFile() argument
H A DTailDuplicator.cpp366 LocalVRMap.insert(std::make_pair(DefReg, RegSubRegPair(SrcReg, SrcSubReg))); in processPHI() local
H A DRegisterCoalescer.cpp4037 unsigned SrcSubReg = 0, DstSubReg = 0; applyTerminalRule() local
/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h2082 createPHISourceCopy(MachineBasicBlock & MBB,MachineBasicBlock::iterator InsPt,const DebugLoc & DL,Register Src,unsigned SrcSubReg,Register Dst) createPHISourceCopy() argument
/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.cpp1931 unsigned SrcSubReg = SRI.getSubReg(); performCopy() local
/llvm-project/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp9990 Register SrcSubReg = TRI->getSubReg(SrcReg, SubRegIdx); describeMOVrrLoadedValue() local
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp9375 Register SrcSubReg = TRI->getSubReg(SrcReg, AArch64::sub_32); describeORRLoadedValue() local