static PyObject *Triton_taintReg(PyObject *self, PyObject *reg)
{
  if (!PyLong_Check(reg) && !PyInt_Check(reg))
    return PyErr_Format(PyExc_TypeError, "taintReg(): expected a register id (integer) as argument");

  ap.taintReg(PyInt_AsLong(reg));
  return Py_None;
}
static PyObject *Triton_taintReg(PyObject *self, PyObject *reg) {
  if (!PyLong_Check(reg) && !PyInt_Check(reg))
    return PyErr_Format(PyExc_TypeError, "taintReg(): expected a register id (integer) as argument");

  RegisterOperand ro = createTmpReg(PyLong_AsLongLong(reg));
  ap.taintReg(ro);
  Py_INCREF(Py_None);
  return Py_None;
}