aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Added lexer and parser support for the extractelement operation.Robert Bocchino2006-01-105-1106/+1164
* Added an instruction and constant expression for the extractelementRobert Bocchino2006-01-104-1/+55
* For PR411:Reid Spencer2006-01-104-0/+650
* Make ValueSymbolTable (temporarily) a friend of Value so it can mod theReid Spencer2006-01-101-1/+2
* Minor cleanup, no functionality change for current targetsChris Lattner2006-01-101-1/+2
* heh, 'sif it'd be a legalizer bug.Duraid Madina2006-01-101-1/+1
* support functions that return bool (this "should" work but doesn't,Duraid Madina2006-01-101-10/+10
* Remove unused inclusion of SymbolTable.hReid Spencer2006-01-101-1/+0
* For PR521:Reid Spencer2006-01-104-23/+56
* Be a little more explanatory in a comment.Reid Spencer2006-01-101-1/+1
* Remove a comment that no longer applies.Nate Begeman2006-01-101-1/+0
* Give PPCISD:: nodes legible names in dumps.Chris Lattner2006-01-092-0/+23
* Fix an exponential function in libcall insertion to not be exponential. :)Chris Lattner2006-01-091-6/+10
* add ret void support backChris Lattner2006-01-091-0/+4
* * Added undef patterns.Evan Cheng2006-01-092-68/+83
* More typosEvan Cheng2006-01-091-1/+2
* typoEvan Cheng2006-01-091-1/+1
* proper branch not equal sequenceAndrew Lenharth2006-01-091-0/+4
* Support for ADD_PARTS, SUB_PARTS, SHL_PARTS, SHR_PARTS, and SRA_PARTS.Evan Cheng2006-01-094-101/+311
* * Allow custom lowering of ADD_PARTS, SUB_PARTS, SHL_PARTS, SRA_PARTS,Evan Cheng2006-01-091-11/+46
* New getNode() variants.Evan Cheng2006-01-092-18/+61
* New DAG node properties SNDPInFlag, SNDPOutFlag, and SNDPOptInFlag to replaceEvan Cheng2006-01-098-39/+23
* * Remove instruction fields hasInFlag / hasOutFlag and added SNDPInFlag andEvan Cheng2006-01-094-46/+58
* Teach loopsimplify to update et-forest. Patch contributed by Daniel Berlin!Chris Lattner2006-01-091-0/+19
* Bugfix for etforest updating. Contributed by Daniel Berlin.Chris Lattner2006-01-091-1/+1
* Saem Ghani's PassManager Patch #8:Reid Spencer2006-01-081-2/+16
* Add some documentation.Reid Spencer2006-01-081-0/+2
* Fix line length of a comment.Reid Spencer2006-01-081-2/+2
* Visual Studio hates being left out.Jeff Cohen2006-01-081-0/+3
* Fix the build on platforms where <cassert> doesn't define NULLChris Lattner2006-01-081-0/+1
* Fix a problem exposed by the et-forest work. Load-vn needs these passes liveChris Lattner2006-01-081-3/+3
* Add an entryChris Lattner2006-01-081-0/+4
* Initial implementation of the ET-Forest data structure for dominators andChris Lattner2006-01-085-1/+953
* Fix out of date comments, patch by Marco Matthies.Chris Lattner2006-01-081-4/+2
* Patch #7 from Saem:Chris Lattner2006-01-071-36/+37
* Fix the PPC JIT failures last night, which were due to mishandling of linkonc...Chris Lattner2006-01-071-0/+1
* Wrap long lines.Chris Lattner2006-01-071-6/+8
* wrap long lineChris Lattner2006-01-071-1/+2
* Modify this test to not depend on the host math.h implementationChris Lattner2006-01-071-13/+12
* fix some 176.gcc miscompilation from my previous patch.Chris Lattner2006-01-071-7/+33
* * Added integer div / rem.Evan Cheng2006-01-061-4/+98
* Fixed Makefile so it does, indeed, build a dynamic library.Robert Bocchino2006-01-061-1/+2
* Fixed a typo; "= 1" was missing.Robert Bocchino2006-01-061-1/+1
* Pattern complexity calculation fix.Evan Cheng2006-01-061-4/+9
* ISEL code for MULHU, MULHS, and UNDEF.Evan Cheng2006-01-061-7/+82
* make 0 codegen much betterAndrew Lenharth2006-01-061-0/+4
* silence some bogus gcc warnings on fenrisChris Lattner2006-01-061-10/+11
* silence a bogus gcc warningChris Lattner2006-01-064-4/+4
* Enhance the shift-shift folding code to allow a no-op cast to occur in betweenChris Lattner2006-01-061-55/+88
* A case that instcombine is not catching.Chris Lattner2006-01-061-0/+7