reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
967 Code += "unsigned AddrSpace = cast<MemSDNode>(N)->getAddressSpace();\n" 975 Code += " && "; 983 Code += "AddrSpace != " + utostr(IntVal->getValue()); 986 Code += ")\nreturn false;\n"; 991 Code += "if (cast<MemSDNode>(N)->getAlignment() < "; 992 Code += utostr(MinAlign); 993 Code += ")\nreturn false;\n"; 999 Code += ("if (cast<MemSDNode>(N)->getMemoryVT() != MVT::" + 1005 Code += "if (cast<AtomicSDNode>(N)->getOrdering() != " 1008 Code += "if (cast<AtomicSDNode>(N)->getOrdering() != " 1011 Code += "if (cast<AtomicSDNode>(N)->getOrdering() != " 1014 Code += "if (cast<AtomicSDNode>(N)->getOrdering() != " 1017 Code += "if (cast<AtomicSDNode>(N)->getOrdering() != " 1021 Code += "if (!isAcquireOrStronger(cast<AtomicSDNode>(N)->getOrdering())) " 1024 Code += "if (isAcquireOrStronger(cast<AtomicSDNode>(N)->getOrdering())) " 1028 Code += "if (!isReleaseOrStronger(cast<AtomicSDNode>(N)->getOrdering())) " 1031 Code += "if (isReleaseOrStronger(cast<AtomicSDNode>(N)->getOrdering())) " 1038 Code += ("if (cast<" + SDNodeName + 1050 Code += "if (cast<LoadSDNode>(N)->getExtensionType() != " 1053 Code += "if (cast<LoadSDNode>(N)->getExtensionType() != ISD::EXTLOAD) " 1056 Code += "if (cast<LoadSDNode>(N)->getExtensionType() != ISD::SEXTLOAD) " 1059 Code += "if (cast<LoadSDNode>(N)->getExtensionType() != ISD::ZEXTLOAD) " 1067 Code += 1070 Code += 1077 Code += ("if (cast<" + SDNodeName + 1085 Code += PredicateCode; 1087 if (PredicateCode.empty() && !Code.empty()) 1088 Code += "return true;\n"; 1090 return Code;