Lines Matching refs:Addr

116   bool isBaseWithConstantOffset64(SDValue Addr, SDValue &LHS,
126 virtual bool SelectADDRVTX_READ(SDValue Addr, SDValue &Base, SDValue &Offset);
127 virtual bool SelectADDRIndirect(SDValue Addr, SDValue &Base, SDValue &Offset);
132 bool isFlatScratchBaseLegal(SDValue Addr) const;
133 bool isFlatScratchBaseLegalSV(SDValue Addr) const;
134 bool isFlatScratchBaseLegalSVImm(SDValue Addr) const;
145 bool SelectMUBUF(SDValue Addr, SDValue &SRsrc, SDValue &VAddr,
148 bool SelectMUBUFAddr64(SDValue Addr, SDValue &SRsrc, SDValue &VAddr,
150 bool SelectMUBUFScratchOffen(SDNode *Parent, SDValue Addr, SDValue &RSrc,
153 bool SelectMUBUFScratchOffset(SDNode *Parent, SDValue Addr, SDValue &SRsrc,
156 bool SelectMUBUFOffset(SDValue Addr, SDValue &SRsrc, SDValue &Soffset,
158 bool SelectBUFSOffset(SDValue Addr, SDValue &SOffset) const;
160 bool SelectFlatOffsetImpl(SDNode *N, SDValue Addr, SDValue &VAddr,
162 bool SelectFlatOffset(SDNode *N, SDValue Addr, SDValue &VAddr,
164 bool SelectGlobalOffset(SDNode *N, SDValue Addr, SDValue &VAddr,
166 bool SelectScratchOffset(SDNode *N, SDValue Addr, SDValue &VAddr,
168 bool SelectGlobalSAddr(SDNode *N, SDValue Addr, SDValue &SAddr,
170 bool SelectScratchSAddr(SDNode *N, SDValue Addr, SDValue &SAddr,
174 bool SelectScratchSVAddr(SDNode *N, SDValue Addr, SDValue &VAddr,
181 SDValue Expand32BitAddress(SDValue Addr) const;
182 bool SelectSMRDBaseOffset(SDValue Addr, SDValue &SBase, SDValue *SOffset,
186 bool SelectSMRD(SDValue Addr, SDValue &SBase, SDValue *SOffset,
188 bool SelectSMRDImm(SDValue Addr, SDValue &SBase, SDValue &Offset) const;
189 bool SelectSMRDImm32(SDValue Addr, SDValue &SBase, SDValue &Offset) const;
190 bool SelectSMRDSgpr(SDValue Addr, SDValue &SBase, SDValue &SOffset) const;
191 bool SelectSMRDSgprImm(SDValue Addr, SDValue &SBase, SDValue &SOffset,
197 bool SelectSMRDPrefetchImm(SDValue Addr, SDValue &SBase,