llvm-6502/lib/Transforms
Chris Lattner 092543ca71 move two functions up higher in the file. Delete a useless argument
to EmitGEPOffset.  

Implement some new transforms for optimizing 
subtracts of two pointer to ints into the same vector.  This happens
for C++ iterator idioms for example, stringmap takes a const char*
that points to the start and end of a string.  Once inlined, we want
the pointer difference to turn back into a length.

This is rdar://7362831.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86021 91177308-0d34-0410-b5e6-96231b3b80d8
2009-11-04 08:05:20 +00:00
..
Hello
Instrumentation
IPO Eliminate some temporaries. 2009-11-03 12:52:50 +00:00
Scalar move two functions up higher in the file. Delete a useless argument 2009-11-04 08:05:20 +00:00
Utils remove a isFreeCall check: it is a callinst that can write to memory already. 2009-11-03 05:33:46 +00:00
Makefile