Lines Matching defs:Property

747     Record *Property = PropList->getElementAsRecord(i);
748 assert(Property->isSubClassOf("IntrinsicProperty") &&
751 if (Property->getName() == "IntrNoMem")
753 else if (Property->getName() == "IntrReadMem")
755 else if (Property->getName() == "IntrWriteMem")
757 else if (Property->getName() == "IntrArgMemOnly")
759 else if (Property->getName() == "IntrInaccessibleMemOnly")
761 else if (Property->getName() == "IntrInaccessibleMemOrArgMemOnly")
764 else if (Property->getName() == "Commutative")
766 else if (Property->getName() == "Throws")
768 else if (Property->getName() == "IntrNoDuplicate")
770 else if (Property->getName() == "IntrConvergent")
772 else if (Property->getName() == "IntrNoReturn")
774 else if (Property->getName() == "IntrWillReturn")
776 else if (Property->getName() == "IntrCold")
778 else if (Property->getName() == "IntrSpeculatable")
780 else if (Property->getName() == "IntrHasSideEffects")
782 else if (Property->isSubClassOf("NoCapture")) {
783 unsigned ArgNo = Property->getValueAsInt("ArgNo");
785 } else if (Property->isSubClassOf("NoAlias")) {
786 unsigned ArgNo = Property->getValueAsInt("ArgNo");
788 } else if (Property->isSubClassOf("Returned")) {
789 unsigned ArgNo = Property->getValueAsInt("ArgNo");
791 } else if (Property->isSubClassOf("ReadOnly")) {
792 unsigned ArgNo = Property->getValueAsInt("ArgNo");
794 } else if (Property->isSubClassOf("WriteOnly")) {
795 unsigned ArgNo = Property->getValueAsInt("ArgNo");
797 } else if (Property->isSubClassOf("ReadNone")) {
798 unsigned ArgNo = Property->getValueAsInt("ArgNo");
800 } else if (Property->isSubClassOf("ImmArg")) {
801 unsigned ArgNo = Property->getValueAsInt("ArgNo");