Finish adding the llvm.readio and llvm.writeio intrinsics.
[oota-llvm.git] / lib / VMCore / Function.cpp
index 332d598787ee240d9951a57f2b21bf027eb6b3d4..5b2b0543306a104a991376ad97a65ab4352f9e11 100644 (file)
@@ -228,6 +228,7 @@ unsigned Function::getIntrinsicID() const {
   case 'r':
     if (getName() == "llvm.returnaddress")  return Intrinsic::returnaddress;
     if (getName() == "llvm.readport")       return Intrinsic::readport;
+    if (getName() == "llvm.readio")         return Intrinsic::readio;
     break;
   case 's':
     if (getName() == "llvm.setjmp")     return Intrinsic::setjmp;
@@ -240,6 +241,7 @@ unsigned Function::getIntrinsicID() const {
     if (getName() == "llvm.va_start") return Intrinsic::vastart;
   case 'w':
     if (getName() == "llvm.writeport") return Intrinsic::writeport;
+    if (getName() == "llvm.writeio")   return Intrinsic::writeio;
     break;
   }
   // The "llvm." namespace is reserved!