aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Remove unneeded ';' and a class/struct mismatch (noticed by clang).Daniel Dunbar2009-12-094-4/+4
* the code in GVN that tries to forward large loads to small Chris Lattner2009-12-091-0/+54
* add some aborts to #if 0's.Chris Lattner2009-12-091-0/+2
* Switch GVN and memdep to use PHITransAddr, which correctly handlesChris Lattner2009-12-094-345/+108
* Teach InferPtrAlignment to infer GV+cst alignment and use it to simplify x86 ...Evan Cheng2009-12-093-14/+10
* Remove tests that are not suitable anymore. Plus they are not testing the ori...Devang Patel2009-12-098-1035/+0
* Move isConsecutiveLoad to SelectionDAG. It's not target dependent and it's pr...Evan Cheng2009-12-096-51/+51
* fix a nasty variable that was shadowing the real CurBB but with the wrong value.Chris Lattner2009-12-091-1/+0
* Infer alignment for non-fixed stack object.Evan Cheng2009-12-091-3/+4
* Add const qualifier.Evan Cheng2009-12-092-2/+2
* Refactor InferAlignment out of DAGCombine.Evan Cheng2009-12-093-45/+50
* fix many input tracking bugs.Chris Lattner2009-12-092-37/+37
* when opt crashes, print its command line arguments as a pretty stack trace.Chris Lattner2009-12-091-2/+5
* Fix a typo in a comment, and adjust SmallSet and SmallVector sizes,Dan Gohman2009-12-091-7/+7
* fix PHI translation to take the PHI out of the instinputs set and addChris Lattner2009-12-091-9/+7
* instructions defined in CurBB may be intermediate nodes of the computation.Chris Lattner2009-12-092-17/+17
* add dumping and sanity checking support.Chris Lattner2009-12-092-0/+77
* Put a threshold on the number of users PointerMayBeCapturedDan Gohman2009-12-081-0/+16
* make sure that PHITransAddr keeps its 'InstInputs' list up toChris Lattner2009-12-082-3/+47
* Revert 90858 90875 and 90805 for now.Devang Patel2009-12-085-222/+174
* - Support inline asm 'w' constraint for 128-bit vector types.Evan Cheng2009-12-083-0/+19
* lit: Prevent crash-on-invalid (when run on directory which has no test suite).Daniel Dunbar2009-12-081-1/+1
* Set svn:ignore on tools/clang.Daniel Dunbar2009-12-080-0/+0
* CMake/lit: Add llvm_{unit_,}site_config parameters, and always pass them when...Daniel Dunbar2009-12-083-0/+14
* Revert 90789 for now. It caused massive compile time regression. Post-ra sche...Evan Cheng2009-12-081-1/+1
* Some superficial cleanups.Bob Wilson2009-12-081-4/+3
* Clean up dead operands left around after SROA replaces a mem intrinsic.Bob Wilson2009-12-081-0/+6
* Cleanup.Devang Patel2009-12-082-167/+82
* Do not try to push dead variable's debug info into namespace info.Devang Patel2009-12-082-3/+23
* Remove useless calls to c_str().Benjamin Kramer2009-12-081-4/+3
* Teach GlobalOpt to delete aliases with internal linkage (afterDuncan Sands2009-12-082-22/+33
* fix a typo (and -> add) and fix GetAvailablePHITranslatedSubExpr to not Chris Lattner2009-12-082-4/+7
* Remove unnecessary #include "llvm/LLVMContext.h".Nick Lewycky2009-12-083-3/+0
* whitespace cleanupChris Lattner2009-12-081-1/+1
* Removed VC++ compatibility code from DataTypes.h.in.Oscar Fuentes2009-12-081-36/+0
* For VC++, define the ?INT*_C macros only it they are not yet defined.Oscar Fuentes2009-12-081-8/+27
* Reduce (cmp 0, and_su (foo, bar)) into (bit foo, bar). This saves extra instr...Anton Korobeynikov2009-12-082-1/+231
* Watch out for duplicated PHI instructions.Evan Cheng2009-12-071-3/+37
* Follow up to 90488. Turn a check into an assertion.Evan Cheng2009-12-071-2/+2
* Fix the OProfileJITEventListener for StringRef being returned from debug info.Jeffrey Yasskin2009-12-071-12/+6
* Rename DIFactory::InsertValue() as DIFactory::InsertDbgValueIntrinsic()Victor Hernandez2009-12-072-12/+14
* Add support to emit debug info for c++ style namespaces.Devang Patel2009-12-074-9/+122
* Delete code accidentally left behind.Evan Cheng2009-12-071-10/+0
* fix typoChris Lattner2009-12-071-1/+1
* add accessor, improve comment.Chris Lattner2009-12-072-2/+4
* Test case for 90787.Evan Cheng2009-12-071-0/+15
* Use FileCheck and set nounwind on calls.David Greene2009-12-071-6/+7
* Apply Pekka Jääskeläinen's patch to raise the first virtual registerDan Gohman2009-12-071-2/+2
* Introduce the "@llvm.dbg.value" debug intrinsic.Victor Hernandez2009-12-074-0/+60
* Simplify a bit.Mikhail Glushenkov2009-12-071-13/+5