aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Get rid of unnecessary #include.Owen Anderson2007-08-071-1/+0
* Clean up a bunch of caching stuff in memdep. This reduces the time to run GVNOwen Anderson2007-08-071-2/+3
* Begin loop index split pass.Devang Patel2007-08-072-0/+7
* remove #if 0 code.Chris Lattner2007-08-061-16/+2
* remove #if 0 code.Chris Lattner2007-08-061-14/+0
* This fixes resizing issues with BitVectors. It ensures that the BitWord type ...Chandler Carruth2007-08-061-11/+26
* @verbatim needs to be on a line by itself.Reid Spencer2007-08-061-1/+3
* Implement review feedback. No functionality change.Christopher Lamb2007-08-061-1/+1
* Various random cleanups, add two accessors to DomTreeNode: getDFSNumIn/getDFS...Chris Lattner2007-08-061-10/+15
* Fix minor doxygen nits.Reid Spencer2007-08-0510-22/+29
* Document a missing parameter.Reid Spencer2007-08-051-0/+1
* Fix a bug in DenseMap::clear, where we never reset a tombstoneChris Lattner2007-08-051-3/+5
* When clearing a SmallPtrSet, if the set had a huge capacity, but theChris Lattner2007-08-052-2/+10
* Switch the internal "Info" map from an std::map to a DenseMap. ThisChris Lattner2007-08-052-3/+3
* switch the DomTreeNodes and IDoms maps in idom/postidom to a Chris Lattner2007-08-042-8/+9
* This is the patch to provide clean intrinsic function overloading support in ...Chandler Carruth2007-08-044-51/+78
* long double patch 3 of N. Add to MVT.Dale Johannesen2007-08-032-32/+35
* Long double, part 1 of N. Support in IR.Dale Johannesen2007-08-032-11/+23
* Fix bug spotted by Chris.Anders Carlsson2007-08-021-4/+4
* Add extend and extOrTrunc methods that do sign or zero extension depending on...Anders Carlsson2007-08-021-0/+16
* Do not emit copies for physical register output if it's not used.Evan Cheng2007-08-021-0/+4
* Instead of adding copyfromreg's to handle physical definitions. Now isel canEvan Cheng2007-08-021-0/+9
* Added TargetInstrDescriptor::numDefs - num of results.Evan Cheng2007-08-021-0/+1
* Make non-local memdep not be recursive, and fix a bug on 403.gcc that this ex...Owen Anderson2007-08-011-4/+3
* More explicit keywords.Dan Gohman2007-08-014-5/+6
* Make ImmutablePass::runOnModule non-virtual, since it is notDan Gohman2007-08-011-1/+1
* Rename FastDSE to just DSE.Owen Anderson2007-08-012-8/+0
* New CallInst interface to address GLIBCXX_DEBUG errors caused byDavid Greene2007-08-012-9/+76
* Fix GLIBCXX_DEBUG error owing to dereference of end iterator. There'sDavid Greene2007-07-311-3/+8
* Introduce Simple Analysis interface for loop passes.Devang Patel2007-07-311-0/+29
* Add detection of __dso_handle presence during configure. Use this information...Anton Korobeynikov2007-07-301-0/+3
* Fix the comments for the 'fast' parameter in addPassesToEmitFile.Dan Gohman2007-07-301-4/+6
* Fix the comment for getClosestTargetForJIT to reflect the fact thatDan Gohman2007-07-301-4/+3
* More explicit keywords.Dan Gohman2007-07-301-2/+2
* Fix pastos in comments for doFinalization functions.Dan Gohman2007-07-302-2/+2
* Add facility to dump pass manager structure Devang Patel2007-07-271-4/+1
* Use SmallPtrSet.Devang Patel2007-07-271-2/+2
* Allow SmallPtrSet to hold pointers to const data.Owen Anderson2007-07-271-13/+13
* Support for trampolines, except for X86 codegen which isDuncan Sands2007-07-274-9/+34
* Add a MachineFunction pass, which runs post register allocation, that turns s...Christopher Lamb2007-07-261-0/+6
* Teach DAG scheduling how to properly emit subreg insert/extract machine instr...Christopher Lamb2007-07-261-0/+5
* Have register info provide the inverse mapping of register->superregisters. P...Christopher Lamb2007-07-261-7/+22
* Add target independent MachineInstr's to represent subreg insert/extract in M...Christopher Lamb2007-07-261-1/+3
* Add selection DAG nodes for subreg insert/extract. PR1350Christopher Lamb2007-07-261-0/+9
* Fix 80 col violation.Christopher Lamb2007-07-261-2/+3
* Remove subreg index from MachineInstr's and also keep vregs as unsigned when ...Christopher Lamb2007-07-262-14/+1
* Fix comments for new types.Christopher Lamb2007-07-261-2/+2
* Add support for 3 element 32-bit vector ValueTypes.Christopher Lamb2007-07-262-11/+26
* EmitAlignment() also emits optional fill value.Evan Cheng2007-07-251-2/+5
* Forgot to include this file in my last commit.Owen Anderson2007-07-251-1/+2