reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
751 assert(Property->isSubClassOf("IntrinsicProperty") && 754 if (Property->getName() == "IntrNoMem") 756 else if (Property->getName() == "IntrReadMem") 758 else if (Property->getName() == "IntrWriteMem") 760 else if (Property->getName() == "IntrArgMemOnly") 762 else if (Property->getName() == "IntrInaccessibleMemOnly") 764 else if (Property->getName() == "IntrInaccessibleMemOrArgMemOnly") 767 else if (Property->getName() == "Commutative") 769 else if (Property->getName() == "Throws") 771 else if (Property->getName() == "IntrNoDuplicate") 773 else if (Property->getName() == "IntrConvergent") 775 else if (Property->getName() == "IntrNoReturn") 777 else if (Property->getName() == "IntrWillReturn") 779 else if (Property->getName() == "IntrCold") 781 else if (Property->getName() == "IntrSpeculatable") 783 else if (Property->getName() == "IntrHasSideEffects") 785 else if (Property->isSubClassOf("NoCapture")) { 786 unsigned ArgNo = Property->getValueAsInt("ArgNo"); 788 } else if (Property->isSubClassOf("NoAlias")) { 789 unsigned ArgNo = Property->getValueAsInt("ArgNo"); 791 } else if (Property->isSubClassOf("Returned")) { 792 unsigned ArgNo = Property->getValueAsInt("ArgNo"); 794 } else if (Property->isSubClassOf("ReadOnly")) { 795 unsigned ArgNo = Property->getValueAsInt("ArgNo"); 797 } else if (Property->isSubClassOf("WriteOnly")) { 798 unsigned ArgNo = Property->getValueAsInt("ArgNo"); 800 } else if (Property->isSubClassOf("ReadNone")) { 801 unsigned ArgNo = Property->getValueAsInt("ArgNo"); 803 } else if (Property->isSubClassOf("ImmArg")) { 804 unsigned ArgNo = Property->getValueAsInt("ArgNo");