aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* add new llvm.stacksave/llvm.stackrestore intrinsicsChris Lattner2006-01-131-0/+2
* Add llvm.stacksave and llvm.stackrestore.Chris Lattner2006-01-131-0/+68
* Minor update.Evan Cheng2006-01-131-0/+9
* void* is not legal in LLVM.Chris Lattner2006-01-131-4/+2
* More typo's. I need new eye glasses...Evan Cheng2006-01-131-3/+2
* Oops. Typo.Evan Cheng2006-01-131-1/+1
* Fix a SETCC / BRCOND folding bug.Evan Cheng2006-01-131-12/+37
* Test case for a SETCC / BRCOND folding bug.Evan Cheng2006-01-131-0/+39
* Fix sint_to_fp (fild*) support.Evan Cheng2006-01-125-42/+61
* Add a simple missing fold to produce this:Chris Lattner2006-01-121-0/+8
* Specify transformation from GlobalAddress to TargetGlobalAddress andEvan Cheng2006-01-121-2/+2
* Allow transformation from GlobalAddress to TargetGlobalAddress andEvan Cheng2006-01-121-13/+24
* If using __main, emit global ctor/dtor list like any other globalChris Lattner2006-01-121-2/+2
* Don't create rotate instructions in unsupported types, because we don't haveChris Lattner2006-01-121-2/+2
* Fix branches on FP comparesChris Lattner2006-01-124-42/+34
* Patch #10 from Saem:Chris Lattner2006-01-121-52/+32
* X86ISD::SETCC (e.g. SETEr) produces a flag (so multiple SETCC can beEvan Cheng2006-01-122-3/+4
* * Materialize GlobalAddress and ExternalSym with MOV32ri rather thanEvan Cheng2006-01-122-8/+10
* GlobalAddress -> TargetGlobalAddress; ExternalSymbol -> TargetExternalSymbolEvan Cheng2006-01-121-2/+14
* fix a bug in my previous checkinChris Lattner2006-01-122-4/+6
* Give V8ISD nodes symbolic names in dumpsChris Lattner2006-01-122-0/+36
* Convert the verifier over to use ETForest instead of DominatorSet. PatchChris Lattner2006-01-121-14/+14
* sabre's (correct) fix means these guys need to be flagged as well (elseDuraid Madina2006-01-121-2/+7
* verily, sabre did leaveDuraid Madina2006-01-121-2/+2
* ahem :)Chris Lattner2006-01-121-1/+1
* these cases are autogeneratedChris Lattner2006-01-121-28/+0
* remove dead codeChris Lattner2006-01-121-25/+2
* Goodbye PPC pattern isel. You have served us well, but it is now time forChris Lattner2006-01-123-1725/+2
* Fix an itanium call lowering bug for duraidChris Lattner2006-01-121-6/+6
* invert the sense of this switch and its nameChris Lattner2006-01-122-8/+8
* Missed a spot.Nate Begeman2006-01-111-0/+2
* Added ROTL and ROTR.Evan Cheng2006-01-112-30/+64
* Fix an off-by-one error that Nate's eagle eyes caughtChris Lattner2006-01-111-1/+1
* Use the auto-insert BuildMI constructor to avoid an explicit insert. NoChris Lattner2006-01-111-28/+20
* If a function has a non-zero sized frame, use an add to adjust the stackChris Lattner2006-01-111-9/+20
* Add testcase for rotate by register and rotate by immediateNate Begeman2006-01-111-0/+51
* Some minor fixes.Evan Cheng2006-01-111-26/+19
* Support for MEMCPY and MEMSET.Evan Cheng2006-01-114-10/+137
* Select DYNAMIC_STACKALLOCEvan Cheng2006-01-111-1/+44
* Allow custom lowering of DYNAMIC_STACKALLOC.Evan Cheng2006-01-111-7/+20
* ignore register #0Evan Cheng2006-01-111-1/+1
* Add bswap, rotl, and rotr nodesNate Begeman2006-01-1112-7/+95
* Fix calls that need to store values in stack slots, to not copy the stackChris Lattner2006-01-111-2/+1
* tblgen does this nowChris Lattner2006-01-111-2/+0
* This is no longer neededChris Lattner2006-01-112-2/+0
* Always select target registers to themselvesChris Lattner2006-01-111-0/+1
* Dead FP arguments still use an incoming FP reg. This fixesChris Lattner2006-01-111-1/+7
* Testcase the PPC backend is miscompiling.Chris Lattner2006-01-111-0/+13
* Visual Studio is feeling left out again.Jeff Cohen2006-01-111-0/+12
* Fix VC++ compilation error.Jeff Cohen2006-01-111-0/+1