aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Adjust files for move of mapping info stuff into the Sparc directoryChris Lattner2003-08-135-19/+20
* Mapping directory no longer existsChris Lattner2003-08-131-1/+1
* Incorporate mapping library into the sparc libraryChris Lattner2003-08-131-1/+1
* Obsolete fileChris Lattner2003-08-131-4/+0
* Just incorporating some notes I wrote for myself into a place where they won'tBrian Gaeke2003-08-131-0/+14
* For instructions in a delay slot of another instruction,Vikram S. Adve2003-08-122-24/+32
* For an instruction with delay slots, mark all live values beforeVikram S. Adve2003-08-124-32/+84
* Give std::map<BasicBlock *, BasicBlock *> the short name BBMap, becauseBrian Gaeke2003-08-121-63/+27
* Allow pulling logical operations through shifts.Chris Lattner2003-08-121-16/+61
* Fix bug: Reassociate/2003-08-12-InfiniteLoop.llChris Lattner2003-08-121-5/+6
* Reenable optimized buildChris Lattner2003-08-121-0/+4
* Assign finer grained ranks, make sure to reassociate top-level after reassoci...Chris Lattner2003-08-121-7/+11
* Simplify codeChris Lattner2003-08-121-11/+8
* Implement testcases InstCombine/or.ll:test16/test17Chris Lattner2003-08-121-0/+13
* Add FunctionPassManager - it's like a PassManager, but it only deals inBrian Gaeke2003-08-121-0/+10
* Disable emitting LLVM-to-MI maps, by default.Vikram S. Adve2003-08-121-9/+15
* Rename DNVT_bool to DNVT_i1 to be consistent with type systemChris Lattner2003-08-121-8/+8
* Add support for basicblocks, setCC instructions, and branchesChris Lattner2003-08-121-2/+14
* Fix va_arg to generate LDDFi for floating point values, instead of LDXi.Vikram S. Adve2003-08-121-2/+4
* Bug fix: Some nodes pointed to by globals may not be marked incomplete and ne...Sumant Kowshik2003-08-121-5/+18
* Add basic support for 16 and 32 bit function arguments!Chris Lattner2003-08-111-2/+14
* add frameidx supportChris Lattner2003-08-111-15/+16
* Sort #includes, eliminate #include of "llvm/Type.h" which was redundantChris Lattner2003-08-112-8/+6
* Cygwin apparently works with %'s on registers!Chris Lattner2003-08-112-10/+4
* Whoops, accidental checkin. :(Chris Lattner2003-08-111-1/+1
* Add a new -enable-cygwin-compatible-output argument, which make the output moreChris Lattner2003-08-113-39/+59
* Add support to the mangler for targets which require _'s on global symbolsChris Lattner2003-08-112-6/+10
* Print % signs before register names; turn off "noprefix" mode in gas output.Brian Gaeke2003-08-112-32/+62
* Register argument to va_start must be marked as defined!Vikram S. Adve2003-08-111-1/+1
* Add (ret int) expander so that we can at least write testcasesChris Lattner2003-08-111-0/+9
* Converted tabs to spaces.Misha Brukman2003-08-111-2/+2
* Removed `-debug' so that spurious printouts of patterns are not seen atMisha Brukman2003-08-111-1/+1
* Remove dead codeChris Lattner2003-08-111-3/+0
* Add patterns for multiply, and, or, and xorChris Lattner2003-08-111-22/+22
* add support for more nodesChris Lattner2003-08-111-5/+9
* Until the pattern matching instruction selector is finished, enable debug out...Chris Lattner2003-08-111-1/+1
* Fix handling of 'free' if it has absolutely no prototypeChris Lattner2003-08-111-0/+7
* Include the new selection library for the X86 targetChris Lattner2003-08-111-1/+1
* Add support for a pattern matching instruction selector. This is still inChris Lattner2003-08-115-12/+260
* Build the SelectionDAG libraryChris Lattner2003-08-111-1/+1
* Initial checkin of SelectionDAG implementation. This is still rough andChris Lattner2003-08-113-0/+332
* Make imm be a leaf instead of a nonterminalChris Lattner2003-08-101-2/+2
* close() requires "unistd.h" .Misha Brukman2003-08-071-0/+1
* Doxygen-ify the comments by using '///' instead of '//'.Misha Brukman2003-08-071-5/+5
* Remove references to `bugpoint' from the now-generic system utilities.Misha Brukman2003-08-071-7/+8
* Moved removeFile() and getUniqueFilename() into FileUtilities.Misha Brukman2003-08-072-36/+36
* Implement LLVM intrinsics `llvm.setjmp' and `llvm.longjmp' as follows:Misha Brukman2003-08-071-4/+18
* Fix assertion in MachineInstr::substituteValue().Vikram S. Adve2003-08-071-2/+2
* Fix sanity-checking in 'maskUnsigned' code to be more precise:Vikram S. Adve2003-08-071-2/+12
* Fixed a segfault in gccld.John Criswell2003-08-071-2/+4