if (funName.contains("atomic_init")) {
Value *ptr = IRB.CreatePointerCast(OrigPtr, PtrTy);
Value *val = IRB.CreateBitOrPointerCast(parameters[1], Ty);
if (funName.contains("atomic_init")) {
Value *ptr = IRB.CreatePointerCast(OrigPtr, PtrTy);
Value *val = IRB.CreateBitOrPointerCast(parameters[1], Ty);