llvm/lib
Dan Gohman 91bb61a1e2 For the return type of SCEVUDivExpr, use the RHS' type instead of
that of the LHS. It doesn't matter for correctness, but the LHS
is more likely than the RHS to be a pointer type in exotic cases,
and it's more tidy to have it return the integer type.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72424 91177308-0d34-0410-b5e6-96231b3b80d8
2009-05-26 17:44:05 +00:00
..
Analysis For the return type of SCEVUDivExpr, use the RHS' type instead of 2009-05-26 17:44:05 +00:00
Archive Add the private linkage. 2009-01-15 20:18:42 +00:00
AsmParser Use v.data() instead of &v[0] when SmallVector v might be empty. 2009-05-21 09:52:38 +00:00
Bitcode Make MDNode use CallbackVH. Also change MDNode to store Value* instead of 2009-05-10 20:57:05 +00:00
CodeGen Delete a bunch of dead code from LegalizeDAG. 2009-05-26 08:55:52 +00:00
CompilerDriver -write-graph now can be used with -o. 2009-03-27 12:57:14 +00:00
Debugger Oops...I committed too much. 2009-03-13 04:39:26 +00:00
ExecutionEngine stat64/open64/lseek64 for the interpreter 2009-05-23 16:23:59 +00:00
Linker Add a new "available_externally" linkage type. This is intended 2009-04-13 05:44:34 +00:00
Support Add llvm::triple constructor from arch, vendor, os strings, and recognize 2009-05-22 02:24:11 +00:00
System Work around a page size issue on Cygwin. 2009-05-23 17:57:59 +00:00
Target add some late optimizations that GCC does. It thinks these are a win 2009-05-25 20:28:19 +00:00
Transforms Change ScalarEvolution::getSCEVAtScope to always return the original value 2009-05-24 23:25:42 +00:00
VMCore Audit the type constructors. Previously it was possible to create [0 x void] 2009-05-25 21:28:11 +00:00
Makefile Reorganize llvmc code. 2009-03-02 09:01:14 +00:00