Lines Matching refs:VAddr
92 bool SelectMUBUF(SDValue Addr, SDValue &SRsrc, SDValue &VAddr,
96 bool SelectMUBUFAddr64(SDValue Addr, SDValue &SRsrc, SDValue &VAddr,
100 SDValue &VAddr, SDValue &SOffset, SDValue &Offset,
102 bool SelectMUBUFScratch(SDValue Addr, SDValue &RSrc, SDValue &VAddr,
119 bool SelectFlat(SDValue Addr, SDValue &VAddr,
793 SDValue &VAddr, SDValue &SOffset, in SelectMUBUF() argument
826 VAddr = N3; in SelectMUBUF()
830 VAddr = CurDAG->getTargetConstant(0, DL, MVT::i32); in SelectMUBUF()
855 VAddr = N1; in SelectMUBUF()
861 VAddr = CurDAG->getTargetConstant(0, DL, MVT::i32); in SelectMUBUF()
869 SDValue &VAddr, SDValue &SOffset, in SelectMUBUFAddr64() argument
878 if (!SelectMUBUF(Addr, Ptr, VAddr, SOffset, Offset, Offen, Idxen, Addr64, in SelectMUBUFAddr64()
897 SDValue &VAddr, SDValue &SOffset, in SelectMUBUFAddr64() argument
903 return SelectMUBUFAddr64(Addr, SRsrc, VAddr, SOffset, Offset, GLC, SLC, TFE); in SelectMUBUFAddr64()
907 SDValue &VAddr, SDValue &SOffset, in SelectMUBUFScratch() argument
925 VAddr = N0; in SelectMUBUFScratch()
932 VAddr = Addr; in SelectMUBUFScratch()
941 SDValue Ptr, VAddr, Offen, Idxen, Addr64; in SelectMUBUFOffset() local
945 if (!SelectMUBUF(Addr, Ptr, VAddr, SOffset, Offset, Offen, Idxen, Addr64, in SelectMUBUFOffset()
1070 SDValue &VAddr, in SelectFlat() argument
1073 VAddr = Addr; in SelectFlat()
1378 SDValue SRsrc, VAddr, SOffset, Offset, GLC, SLC; in SelectATOMIC_CMP_SWAP() local
1380 if (SelectMUBUFAddr64(Mem->getBasePtr(), SRsrc, VAddr, SOffset, Offset, SLC)) { in SelectATOMIC_CMP_SWAP()
1388 CmpVal, VAddr, SRsrc, SOffset, Offset, SLC, Mem->getChain() in SelectATOMIC_CMP_SWAP()