Home
last modified time | relevance | path

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

/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNPreRAOptimizations.cpp120 Register SrcSubReg = I.getOperand(1).getSubReg(); in processReg() local
H A DSIInstrInfo.cpp755 assert(DestSubReg && SrcSubReg && "Failed to find subregs!"); in expandSGPRCopy() local
1111 assert(DestSubReg && SrcSubReg && "Failed to find subregs!"); in copyPhysReg() local
3522 unsigned SrcSubReg = RegSrc->getSubReg(); FoldImmediate() local
9353 createPHISourceCopy(MachineBasicBlock & MBB,MachineBasicBlock::iterator InsPt,const DebugLoc & DL,Register Src,unsigned SrcSubReg,Register Dst) const createPHISourceCopy() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DPeepholeOptimizer.cpp274 unsigned SrcSubReg = MI.getOperand(1).getSubReg(); in getCopySrc() local
354 void addSource(Register SrcReg, unsigned SrcSubReg) { in addSource() argument
358 void setSource(int Idx, Register SrcReg, unsigned SrcSubReg) { in setSource() argument
[all...]
H A DPHIElimination.cpp461 unsigned SrcSubReg = MPhi->getOperand(i*2+1).getSubReg(); LowerPHINode() local
H A DTargetRegisterInfo.cpp387 shareSameRegisterFile(const TargetRegisterInfo & TRI,const TargetRegisterClass * DefRC,unsigned DefSubReg,const TargetRegisterClass * SrcRC,unsigned SrcSubReg) shareSameRegisterFile() argument
H A DTailDuplicator.cpp356 unsigned SrcSubReg = MI->getOperand(SrcOpIdx).getSubReg(); processPHI() local
H A DRegisterCoalescer.cpp4037 unsigned SrcSubReg = 0, DstSubReg = 0; applyTerminalRule() local
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h2046 createPHISourceCopy(MachineBasicBlock & MBB,MachineBasicBlock::iterator InsPt,const DebugLoc & DL,Register Src,unsigned SrcSubReg,Register Dst) createPHISourceCopy() argument
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.cpp1930 unsigned SrcSubReg = SRI.getSubReg(); performCopy() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp9906 Register SrcSubReg = TRI->getSubReg(SrcReg, SubRegIdx); describeMOVrrLoadedValue() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp9303 Register SrcSubReg = TRI->getSubReg(SrcReg, AArch64::sub_32); describeORRLoadedValue() local