[LLVMdev] libc malloc vs. llvm::MallocInst
Chris Lattner
sabre at nondot.org
Fri Jun 20 09:31:02 PDT 2008
On Fri, 20 Jun 2008, TU Dresden wrote:
> There is also a pass, called RaiseAllocation (well ... at least i think so)
> and i remember in previous versions (2.2)
> of llvm i read a commentary inside the sourcecode that the pass should be
> used with care because
> llvm::MallocInst is not platform-independent. This commentary is removed in
> the current version. - Why?
This is just an internal implementation detail. the LLVM malloc
instruction still calls libc malloc. Using an instruction like this gives
us slightly more type information, that's all.
-Chris
--
http://nondot.org/sabre/
http://llvm.org/
More information about the llvm-dev
mailing list