diff --git a/src/Transformations/FunctionPurifying/function_purifying.cpp b/src/Transformations/FunctionPurifying/function_purifying.cpp index 2d26677..50f176f 100644 --- a/src/Transformations/FunctionPurifying/function_purifying.cpp +++ b/src/Transformations/FunctionPurifying/function_purifying.cpp @@ -30,7 +30,7 @@ using std::wstring; using std::make_pair; using std::to_string; -static bool isIntrincis(const string& name); +static bool isIntrinsic(const string& name); void insertIntrinsicStat(const vector& allFuncInfo) { @@ -61,7 +61,7 @@ void insertIntrinsicStat(const vector& allFuncInfo) if (intrincis.find(name) != intrincis.end()) continue; - if (!isIntrincis(name)) + if (!isIntrinsic(name)) continue; void* ptr = call.pointerDetailCallsFrom.first; @@ -2003,7 +2003,7 @@ void moduleTransfer(const map>& allFuncInfo) createInterfaceBlockForToCalls(func); } -static bool isIntrincis(const string& name) +static bool isIntrinsic(const string& name) { static set intrinsicF; if (intrinsicF.size() == 0) @@ -2322,7 +2322,7 @@ static bool isIntrincis(const string& name) bool isPureIntrinsic(const string& name) { - if (!isIntrincis(name)) + if (!isIntrinsic(name)) return false; static const set intrinsicsThatMayWriteActualArgs = {