2007-08-07 |
Owen Anderson | Get rid of unnecessary #include. |
tree | commitdiff |
2007-08-07 |
Owen Anderson | Clean up a bunch of caching stuff in memdep. This... |
tree | commitdiff |
2007-08-07 |
Devang Patel | Begin loop index split pass. |
tree | commitdiff |
2007-08-06 |
Chris Lattner | remove #if 0 code. |
tree | commitdiff |
2007-08-06 |
Chris Lattner | remove #if 0 code. |
tree | commitdiff |
2007-08-06 |
Chandler Carruth | This fixes resizing issues with BitVectors. It ensures... |
tree | commitdiff |
2007-08-06 |
Reid Spencer | @verbatim needs to be on a line by itself. |
tree | commitdiff |
2007-08-06 |
Christopher Lamb | Implement review feedback. No functionality change. |
tree | commitdiff |
2007-08-06 |
Chris Lattner | Various random cleanups, add two accessors to DomTreeNo... |
tree | commitdiff |
2007-08-05 |
Reid Spencer | Fix minor doxygen nits. |
tree | commitdiff |
2007-08-05 |
Reid Spencer | Document a missing parameter. |
tree | commitdiff |
2007-08-05 |
Chris Lattner | Fix a bug in DenseMap::clear, where we never reset... |
tree | commitdiff |
2007-08-05 |
Chris Lattner | When clearing a SmallPtrSet, if the set had a huge... |
tree | commitdiff |
2007-08-05 |
Chris Lattner | Switch the internal "Info" map from an std::map to... |
tree | commitdiff |
2007-08-04 |
Chris Lattner | switch the DomTreeNodes and IDoms maps in idom/postidom... |
tree | commitdiff |
2007-08-04 |
Chandler Carruth | This is the patch to provide clean intrinsic function... |
tree | commitdiff |
2007-08-03 |
Dale Johannesen | long double patch 3 of N. Add to MVT. |
tree | commitdiff |
2007-08-03 |
Dale Johannesen | Long double, part 1 of N. Support in IR. |
tree | commitdiff |
2007-08-02 |
Anders Carlsson | Fix bug spotted by Chris. |
tree | commitdiff |
2007-08-02 |
Anders Carlsson | Add extend and extOrTrunc methods that do sign or zero... |
tree | commitdiff |
2007-08-02 |
Evan Cheng | Do not emit copies for physical register output if... |
tree | commitdiff |
2007-08-02 |
Evan Cheng | Instead of adding copyfromreg's to handle physical... |
tree | commitdiff |
2007-08-02 |
Evan Cheng | Added TargetInstrDescriptor::numDefs - num of results. |
tree | commitdiff |
2007-08-01 |
Owen Anderson | Make non-local memdep not be recursive, and fix a bug... |
tree | commitdiff |
2007-08-01 |
Dan Gohman | More explicit keywords. |
tree | commitdiff |
2007-08-01 |
Dan Gohman | Make ImmutablePass::runOnModule non-virtual, since... |
tree | commitdiff |
2007-08-01 |
Owen Anderson | Rename FastDSE to just DSE. |
tree | commitdiff |
2007-08-01 |
David Greene | New CallInst interface to address GLIBCXX_DEBUG errors... |
tree | commitdiff |
2007-07-31 |
David Greene | Fix GLIBCXX_DEBUG error owing to dereference of end... |
tree | commitdiff |
2007-07-31 |
Devang Patel | Introduce Simple Analysis interface for loop passes. |
tree | commitdiff |
2007-07-30 |
Anton Korobeynikov | Add detection of __dso_handle presence during configure... |
tree | commitdiff |
2007-07-30 |
Dan Gohman | Fix the comments for the 'fast' parameter in addPassesT... |
tree | commitdiff |
2007-07-30 |
Dan Gohman | Fix the comment for getClosestTargetForJIT to reflect... |
tree | commitdiff |
2007-07-30 |
Dan Gohman | More explicit keywords. |
tree | commitdiff |
2007-07-30 |
Dan Gohman | Fix pastos in comments for doFinalization functions. |
tree | commitdiff |
2007-07-27 |
Devang Patel | Add facility to dump pass manager structure |
tree | commitdiff |
2007-07-27 |
Devang Patel | Use SmallPtrSet. |
tree | commitdiff |
2007-07-27 |
Owen Anderson | Allow SmallPtrSet to hold pointers to const data. |
tree | commitdiff |
2007-07-27 |
Duncan Sands | Support for trampolines, except for X86 codegen which is |
tree | commitdiff |
2007-07-26 |
Christopher Lamb | Add a MachineFunction pass, which runs post register... |
tree | commitdiff |
2007-07-26 |
Christopher Lamb | Teach DAG scheduling how to properly emit subreg insert... |
tree | commitdiff |
2007-07-26 |
Christopher Lamb | Have register info provide the inverse mapping of regis... |
tree | commitdiff |
2007-07-26 |
Christopher Lamb | Add target independent MachineInstr's to represent... |
tree | commitdiff |
2007-07-26 |
Christopher Lamb | Add selection DAG nodes for subreg insert/extract.... |
tree | commitdiff |
2007-07-26 |
Christopher Lamb | Fix 80 col violation. |
tree | commitdiff |
2007-07-26 |
Christopher Lamb | Remove subreg index from MachineInstr's and also keep... |
tree | commitdiff |
2007-07-26 |
Christopher Lamb | Fix comments for new types. |
tree | commitdiff |
2007-07-26 |
Christopher Lamb | Add support for 3 element 32-bit vector ValueTypes. |
tree | commitdiff |
2007-07-25 |
Evan Cheng | EmitAlignment() also emits optional fill value. |
tree | commitdiff |
2007-07-25 |
Owen Anderson | Forgot to include this file in my last commit. |
tree | commitdiff |
2007-07-25 |
Owen Anderson | Add basic support for performing whole-function RLE. |
tree | commitdiff |
2007-07-25 |
Devang Patel | Add BasicInliner interface. |
tree | commitdiff |
2007-07-24 |
Dan Gohman | Add const to CanBeFoldedBy, CheckAndMask, and CheckOrMask. |
tree | commitdiff |
2007-07-24 |
Owen Anderson | Add initial support for non-local memory dependence... |
tree | commitdiff |
2007-07-24 |
Owen Anderson | Add a GVN pass, using the value numbering code I develo... |
tree | commitdiff |
2007-07-24 |
Owen Anderson | Rename a lot of things to change FastDLE to RedundantLo... |
tree | commitdiff |
2007-07-23 |
Owen Anderson | Forgot to commit this file. |
tree | commitdiff |
2007-07-23 |
Owen Anderson | Fix a comment. |
tree | commitdiff |
2007-07-23 |
Owen Anderson | Add FastDLE, the load-elimination counterpart of FastDSE. |
tree | commitdiff |
2007-07-23 |
Bill Wendling | Add missing SSE builtins: |
tree | commitdiff |
2007-07-22 |
Chris Lattner | Disable the string map copy ctor and assignment operators, |
tree | commitdiff |
2007-07-20 |
Dan Gohman | Don't assume that only Uses can be kills. Defs are... |
tree | commitdiff |
2007-07-20 |
Dan Gohman | Simplify the logic for setVolatile. |
tree | commitdiff |
2007-07-20 |
Evan Cheng | Added -print-emitted-asm to print out JIT generated... |
tree | commitdiff |
2007-07-20 |
Owen Anderson | Make the heuristic for shrinking DenseMap smarter. |
tree | commitdiff |
2007-07-20 |
Devang Patel | Use SmallVector instead of std::vector. |
tree | commitdiff |
2007-07-20 |
Owen Anderson | Have DenseMap auto-shrink itself on clear(). This... |
tree | commitdiff |
2007-07-19 |
Devang Patel | Verify loop info. |
tree | commitdiff |
2007-07-19 |
Anton Korobeynikov | Properly initialize value :) |
tree | commitdiff |
2007-07-19 |
Devang Patel | Set up ground work to verify preserved analysis info. |
tree | commitdiff |
2007-07-18 |
Dan Gohman | Add constructor overloads for LoadInst and StoreInst... |
tree | commitdiff |
2007-07-17 |
Reid Spencer | Unbreak the build by putting calls to free into the... |
tree | commitdiff |
2007-07-16 |
Owen Anderson | Add support for walking up memory def chains, which... |
tree | commitdiff |
2007-07-16 |
Owen Anderson | Use realloc() to (potentially) resize the contents... |
tree | commitdiff |
2007-07-16 |
Dan Gohman | Fix comments about vectors to use the current wording. |
tree | commitdiff |
2007-07-16 |
Nick Lewycky | Handle decrementing loops properly. Fixes PR1533. |
tree | commitdiff |
2007-07-15 |
Chris Lattner | add a helper method. |
tree | commitdiff |
2007-07-14 |
Nick Lewycky | Clarify the language. Pointed out by Duncan Sands. |
tree | commitdiff |
2007-07-14 |
Anton Korobeynikov | Long live the exception handling! |
tree | commitdiff |
2007-07-14 |
Nick Lewycky | Add alternate ConstantRange intersection algorithm. |
tree | commitdiff |
2007-07-13 |
Devang Patel | Make LCSSA a loop pass. |
tree | commitdiff |
2007-07-13 |
Dale Johannesen | Skeleton of post-RA scheduler; doesn't do anything... |
tree | commitdiff |
2007-07-13 |
Reid Spencer | Regenerate to pick up Gabor's changes. |
tree | commitdiff |
2007-07-11 |
Tanya Lattner | Adding ability to demote phi to stack. |
tree | commitdiff |
2007-07-11 |
Owen Anderson | Add FastDSE, a new algorithm for doing dead store elimi... |
tree | commitdiff |
2007-07-10 |
Evan Cheng | Add OptionalDefOperand. Remove clobbersPred. Also add... |
tree | commitdiff |
2007-07-10 |
Owen Anderson | Add support for finding the dependencies of call and... |
tree | commitdiff |
2007-07-10 |
Owen Anderson | Fix a bunch of things from Chris' feedback |
tree | commitdiff |
2007-07-10 |
Evan Cheng | When a node value is only used by a CopyToReg, use... |
tree | commitdiff |
2007-07-10 |
Evan Cheng | Move DenseMapKeyInfo<SDOperand> from LegalizeDAG.cpp... |
tree | commitdiff |
2007-07-10 |
Owen Anderson | Evidently my earlier fix did not go far enough. When... |
tree | commitdiff |
2007-07-09 |
Owen Anderson | When resizing a BitVector with size 0, be sure to clear... |
tree | commitdiff |
2007-07-09 |
Devang Patel | Expose struct size threhold to allow users to tweak... |
tree | commitdiff |
2007-07-09 |
Owen Anderson | Make the assignment operator for SmallPtrSet return... |
tree | commitdiff |
2007-07-09 |
Devang Patel | Fix memory leak. |
tree | commitdiff |
2007-07-09 |
Chris Lattner | work around an aparent gcc name resolution bug by |
tree | commitdiff |
2007-07-09 |
Chris Lattner | implement operator= for smallptrset |
tree | commitdiff |
2007-07-09 |
Dan Gohman | Move the APInt form of SCEVUnknown::getIntegerSCEV... |
tree | commitdiff |
2007-07-09 |
Dan Gohman | Fix a typo in a comment. |
tree | commitdiff |
2007-07-09 |
Gabor Greif | missed this one |
tree | commitdiff |
next |