aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add basic support for performing whole-function RLE.Owen Anderson2007-07-251-2/+4
* Add BasicInliner interface. Devang Patel2007-07-252-0/+135
* Add const to CanBeFoldedBy, CheckAndMask, and CheckOrMask.Dan Gohman2007-07-241-3/+7
* Add initial support for non-local memory dependence analysis.Owen Anderson2007-07-241-1/+5
* Add a GVN pass, using the value numbering code I developed for GVNPRE and theOwen Anderson2007-07-242-0/+8
* Rename a lot of things to change FastDLE to RedundantLoadElimination.Owen Anderson2007-07-242-3/+3
* Forgot to commit this file.Owen Anderson2007-07-231-0/+1
* Fix a comment.Owen Anderson2007-07-231-1/+1
* Add FastDLE, the load-elimination counterpart of FastDSE.Owen Anderson2007-07-231-0/+7
* Add missing SSE builtins:Bill Wendling2007-07-231-0/+14
* Disable the string map copy ctor and assignment operators,Chris Lattner2007-07-221-1/+16
* Don't assume that only Uses can be kills. Defs are marked as kills initiallyDan Gohman2007-07-201-1/+1
* Simplify the logic for setVolatile.Dan Gohman2007-07-201-2/+2
* Added -print-emitted-asm to print out JIT generated asm to cerr.Evan Cheng2007-07-201-4/+5
* Make the heuristic for shrinking DenseMap smarter.Owen Anderson2007-07-201-2/+4
* Use SmallVector instead of std::vector.Devang Patel2007-07-201-2/+2