Lines Matching refs:Property
659 Record *Property = PropList->getElementAsRecord(i); in CodeGenIntrinsic() local
660 assert(Property->isSubClassOf("IntrinsicProperty") && in CodeGenIntrinsic()
663 if (Property->getName() == "IntrNoMem") in CodeGenIntrinsic()
665 else if (Property->getName() == "IntrReadMem") in CodeGenIntrinsic()
667 else if (Property->getName() == "IntrWriteMem") in CodeGenIntrinsic()
669 else if (Property->getName() == "IntrArgMemOnly") in CodeGenIntrinsic()
671 else if (Property->getName() == "IntrInaccessibleMemOnly") in CodeGenIntrinsic()
673 else if (Property->getName() == "IntrInaccessibleMemOrArgMemOnly") in CodeGenIntrinsic()
676 else if (Property->getName() == "Commutative") in CodeGenIntrinsic()
678 else if (Property->getName() == "Throws") in CodeGenIntrinsic()
680 else if (Property->getName() == "IntrNoDuplicate") in CodeGenIntrinsic()
682 else if (Property->getName() == "IntrConvergent") in CodeGenIntrinsic()
684 else if (Property->getName() == "IntrNoReturn") in CodeGenIntrinsic()
686 else if (Property->getName() == "IntrCold") in CodeGenIntrinsic()
688 else if (Property->getName() == "IntrSpeculatable") in CodeGenIntrinsic()
690 else if (Property->getName() == "IntrHasSideEffects") in CodeGenIntrinsic()
692 else if (Property->isSubClassOf("NoCapture")) { in CodeGenIntrinsic()
693 unsigned ArgNo = Property->getValueAsInt("ArgNo"); in CodeGenIntrinsic()
695 } else if (Property->isSubClassOf("Returned")) { in CodeGenIntrinsic()
696 unsigned ArgNo = Property->getValueAsInt("ArgNo"); in CodeGenIntrinsic()
698 } else if (Property->isSubClassOf("ReadOnly")) { in CodeGenIntrinsic()
699 unsigned ArgNo = Property->getValueAsInt("ArgNo"); in CodeGenIntrinsic()
701 } else if (Property->isSubClassOf("WriteOnly")) { in CodeGenIntrinsic()
702 unsigned ArgNo = Property->getValueAsInt("ArgNo"); in CodeGenIntrinsic()
704 } else if (Property->isSubClassOf("ReadNone")) { in CodeGenIntrinsic()
705 unsigned ArgNo = Property->getValueAsInt("ArgNo"); in CodeGenIntrinsic()