the intrinsiclowering code?? :(
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11362
91177308-0d34-0410-b5e6-
96231b3b80d8
// exception throw.
Out << "abort()";
return;
+ case Intrinsic::memcpy:
+ Out << "memcpy(";
+ writeOperand(I.getOperand(1));
+ Out << ", ";
+ writeOperand(I.getOperand(2));
+ Out << ", ";
+ writeOperand(I.getOperand(3));
+ Out << ")";
+ return;
+ case Intrinsic::memmove:
+ Out << "memmove(";
+ writeOperand(I.getOperand(1));
+ Out << ", ";
+ writeOperand(I.getOperand(2));
+ Out << ", ";
+ writeOperand(I.getOperand(3));
+ Out << ")";
+ return;
}
}
visitCallSite(&I);
// exception throw.
Out << "abort()";
return;
+ case Intrinsic::memcpy:
+ Out << "memcpy(";
+ writeOperand(I.getOperand(1));
+ Out << ", ";
+ writeOperand(I.getOperand(2));
+ Out << ", ";
+ writeOperand(I.getOperand(3));
+ Out << ")";
+ return;
+ case Intrinsic::memmove:
+ Out << "memmove(";
+ writeOperand(I.getOperand(1));
+ Out << ", ";
+ writeOperand(I.getOperand(2));
+ Out << ", ";
+ writeOperand(I.getOperand(3));
+ Out << ")";
+ return;
}
}
visitCallSite(&I);