Displaying 3 results from an estimated 3 matches for "onlyreadsmemoryfns".
2007 Nov 23
3
[LLVMdev] Getting rid of the DoesntAccessMemoryFns and OnlyReadsMemoryFns tables
The DoesntAccessMemoryFns and OnlyReadsMemoryFns tables are used
by alias analysis to specify which standard functions don't access
memory or only read memory. However gcc now automatically supplies
this information to us. I checked on my x86 linux box what gcc gives
for the functions listed in those tables. While gcc mostly agrees
with th...
2007 Nov 24
0
[LLVMdev] Getting rid of the DoesntAccessMemoryFns and OnlyReadsMemoryFns tables
--- Duncan Sands <baldrick at free.fr> wrote:
> The DoesntAccessMemoryFns and OnlyReadsMemoryFns tables are used
> by alias analysis to specify which standard functions don't access
> memory or only read memory. However gcc now automatically supplies
> this information to us.
...
> We could keep some small tables just for these, or nuke the tables altogether
> and assume...
2007 Nov 24
1
[LLVMdev] Getting rid of the DoesntAccessMemoryFns and OnlyReadsMemoryFns tables
Hi Chris,
> I'm quite new to using LLVM, and thus don't have a complete understanding of
> how everything works yet, but won't removing this information have an impact on
> projects that use LLVM as a backend only, and thus don't get any gcc supplied
> information?
yes it will, but they can always add these tables to their code and use them
to generate the appropriate