summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Make it clear that getSTDIN returns null when stdin is empty.Reid Spencer2007-08-08
* Adding kill info to val#.Evan Cheng2007-08-08
* Clean up and bug fix.Evan Cheng2007-08-08
* reimplement dfs number computation to be significantly faster. This speeds upChris Lattner2007-08-08
* - Each val# can have multiple kills.Evan Cheng2007-08-08
* - LiveInterval value#'s now have 3 components: def instruction #,Evan Cheng2007-08-07
* Fix comment.Devang Patel2007-08-07
* Get rid of unnecessary #include.Owen Anderson2007-08-07
* Clean up a bunch of caching stuff in memdep. This reduces the time to run GVNOwen Anderson2007-08-07
* Begin loop index split pass.Devang Patel2007-08-07
* remove #if 0 code.Chris Lattner2007-08-06
* remove #if 0 code.Chris Lattner2007-08-06
* This fixes resizing issues with BitVectors. It ensures that the BitWord type ...Chandler Carruth2007-08-06
* @verbatim needs to be on a line by itself.Reid Spencer2007-08-06
* Implement review feedback. No functionality change.Christopher Lamb2007-08-06
* Various random cleanups, add two accessors to DomTreeNode: getDFSNumIn/getDFS...Chris Lattner2007-08-06
* Fix minor doxygen nits.Reid Spencer2007-08-05
* Document a missing parameter.Reid Spencer2007-08-05
* Fix a bug in DenseMap::clear, where we never reset a tombstoneChris Lattner2007-08-05
* When clearing a SmallPtrSet, if the set had a huge capacity, but theChris Lattner2007-08-05
* Switch the internal "Info" map from an std::map to a DenseMap. ThisChris Lattner2007-08-05
* switch the DomTreeNodes and IDoms maps in idom/postidom to a Chris Lattner2007-08-04
* This is the patch to provide clean intrinsic function overloading support in ...Chandler Carruth2007-08-04
* long double patch 3 of N. Add to MVT.Dale Johannesen2007-08-03
* Long double, part 1 of N. Support in IR.Dale Johannesen2007-08-03
* Fix bug spotted by Chris.Anders Carlsson2007-08-02
* Add extend and extOrTrunc methods that do sign or zero extension depending on...Anders Carlsson2007-08-02
* Do not emit copies for physical register output if it's not used.Evan Cheng2007-08-02
* Instead of adding copyfromreg's to handle physical definitions. Now isel canEvan Cheng2007-08-02
* Added TargetInstrDescriptor::numDefs - num of results.Evan Cheng2007-08-02
* Make non-local memdep not be recursive, and fix a bug on 403.gcc that this ex...Owen Anderson2007-08-01
* More explicit keywords.Dan Gohman2007-08-01
* Make ImmutablePass::runOnModule non-virtual, since it is notDan Gohman2007-08-01
* Rename FastDSE to just DSE.Owen Anderson2007-08-01
* New CallInst interface to address GLIBCXX_DEBUG errors caused byDavid Greene2007-08-01
* Fix GLIBCXX_DEBUG error owing to dereference of end iterator. There'sDavid Greene2007-07-31
* Introduce Simple Analysis interface for loop passes.Devang Patel2007-07-31
* Add detection of __dso_handle presence during configure. Use this information...Anton Korobeynikov2007-07-30
* Fix the comments for the 'fast' parameter in addPassesToEmitFile.Dan Gohman2007-07-30
* Fix the comment for getClosestTargetForJIT to reflect the fact thatDan Gohman2007-07-30
* More explicit keywords.Dan Gohman2007-07-30
* Fix pastos in comments for doFinalization functions.Dan Gohman2007-07-30
* Add facility to dump pass manager structure Devang Patel2007-07-27
* Use SmallPtrSet.Devang Patel2007-07-27
* Allow SmallPtrSet to hold pointers to const data.Owen Anderson2007-07-27
* Support for trampolines, except for X86 codegen which isDuncan Sands2007-07-27
* Add a MachineFunction pass, which runs post register allocation, that turns s...Christopher Lamb2007-07-26
* Teach DAG scheduling how to properly emit subreg insert/extract machine instr...Christopher Lamb2007-07-26
* Have register info provide the inverse mapping of register->superregisters. P...Christopher Lamb2007-07-26
* Add target independent MachineInstr's to represent subreg insert/extract in M...Christopher Lamb2007-07-26