Home
last modified time | relevance | path

Searched refs:SRsrc (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelDAGToDAG.h161 bool SelectMUBUF(SDValue Addr, SDValue &SRsrc, SDValue &VAddr,
164 bool SelectMUBUFAddr64(SDValue Addr, SDValue &SRsrc, SDValue &VAddr,
169 bool SelectMUBUFScratchOffset(SDNode *Parent, SDValue Addr, SDValue &SRsrc,
172 bool SelectMUBUFOffset(SDValue Addr, SDValue &SRsrc, SDValue &Soffset,
H A DSILoadStoreOptimizer.cpp96 bool SRsrc = false; member
627 Result.SRsrc = true; in getRegs()
644 Result.SRsrc = true; in getRegs()
655 Result.SRsrc = true; in getRegs()
790 if (Regs.SRsrc) in setMI()
H A DAMDGPUISelDAGToDAG.cpp1402 bool AMDGPUDAGToDAGISel::SelectMUBUFAddr64(SDValue Addr, SDValue &SRsrc, in SelectMUBUFAddr64() argument
1422 SRsrc = SDValue(Lowering.wrapAddr64Rsrc(*CurDAG, DL, Ptr), 0); in SelectMUBUFAddr64()
1523 SDValue &SRsrc, in SelectMUBUFScratchOffset() argument
1535 SRsrc = CurDAG->getRegister(Info->getScratchRSrcReg(), MVT::v4i32); in SelectMUBUFScratchOffset()
1559 SRsrc = CurDAG->getRegister(Info->getScratchRSrcReg(), MVT::v4i32); in SelectMUBUFScratchOffset()
1565 bool AMDGPUDAGToDAGISel::SelectMUBUFOffset(SDValue Addr, SDValue &SRsrc, in SelectMUBUFOffset() argument
1584 SRsrc = SDValue(Lowering.buildRSRC(*CurDAG, DL, Ptr, 0, Rsrc), 0); in SelectMUBUFOffset()
H A DSIInstrInfo.cpp6590 MachineOperand *SRsrc = getNamedOperand(MI, RSrcOpName); in legalizeOperands() local
6591 if (SRsrc && !RI.isSGPRClass(MRI.getRegClass(SRsrc->getReg()))) in legalizeOperands()
6592 CreatedBB = loadMBUFScalarOperandsFromVGPR(*this, MI, {SRsrc}, MDT); in legalizeOperands()