reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/X86/X86ISelDAGToDAG.cpp
  211     bool foldOffsetIntoAddress(uint64_t Offset, X86ISelAddressMode &AM);
  212     bool matchLoadInAddress(LoadSDNode *N, X86ISelAddressMode &AM);
  213     bool matchWrapper(SDValue N, X86ISelAddressMode &AM);
  214     bool matchAddress(SDValue N, X86ISelAddressMode &AM);
  215     bool matchVectorAddress(SDValue N, X86ISelAddressMode &AM);
  216     bool matchAdd(SDValue &N, X86ISelAddressMode &AM, unsigned Depth);
  217     bool matchAddressRecursively(SDValue N, X86ISelAddressMode &AM,
  219     bool matchAddressBase(SDValue N, X86ISelAddressMode &AM);
  268     inline void getAddressOperands(X86ISelAddressMode &AM, const SDLoc &DL,
  272       if (AM.BaseType == X86ISelAddressMode::FrameIndexBase)
 1346                                             X86ISelAddressMode &AM) {
 1363     if (AM.BaseType == X86ISelAddressMode::FrameIndexBase &&
 1372 bool X86DAGToDAGISel::matchLoadInAddress(LoadSDNode *N, X86ISelAddressMode &AM){
 1403 bool X86DAGToDAGISel::matchWrapper(SDValue N, X86ISelAddressMode &AM) {
 1433   X86ISelAddressMode Backup = AM;
 1475 bool X86DAGToDAGISel::matchAddress(SDValue N, X86ISelAddressMode &AM) {
 1482       AM.BaseType == X86ISelAddressMode::RegBase &&
 1497           AM.BaseType == X86ISelAddressMode::RegBase &&
 1509 bool X86DAGToDAGISel::matchAdd(SDValue &N, X86ISelAddressMode &AM,
 1515   X86ISelAddressMode Backup = AM;
 1530   if (AM.BaseType == X86ISelAddressMode::RegBase &&
 1569                                       X86ISelAddressMode &AM) {
 1611                                         X86ISelAddressMode &AM) {
 1705                                     X86ISelAddressMode &AM) {
 1792                                    X86ISelAddressMode &AM,
 1845 bool X86DAGToDAGISel::matchAddressRecursively(SDValue N, X86ISelAddressMode &AM,
 1902     if (AM.BaseType == X86ISelAddressMode::RegBase &&
 1905       AM.BaseType = X86ISelAddressMode::FrameIndexBase;
 1978     if (AM.BaseType == X86ISelAddressMode::RegBase &&
 2023     X86ISelAddressMode Backup = AM;
 2050     if ((AM.BaseType == X86ISelAddressMode::RegBase && AM.Base_Reg.getNode() &&
 2052         AM.BaseType == X86ISelAddressMode::FrameIndexBase)
 2177 bool X86DAGToDAGISel::matchAddressBase(SDValue N, X86ISelAddressMode &AM) {
 2179   if (AM.BaseType != X86ISelAddressMode::RegBase || AM.Base_Reg.getNode()) {
 2192   AM.BaseType = X86ISelAddressMode::RegBase;
 2200 bool X86DAGToDAGISel::matchVectorAddress(SDValue N, X86ISelAddressMode &AM) {
 2221   X86ISelAddressMode AM;
 2256   X86ISelAddressMode AM;
 2435   X86ISelAddressMode AM;
 2452   if (AM.BaseType == X86ISelAddressMode::RegBase && AM.Base_Reg.getNode())
 2454   else if (AM.BaseType == X86ISelAddressMode::FrameIndexBase)
 2527   X86ISelAddressMode AM;