aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add even more missing createXxxPass functions.Jeff Cohen2005-01-089-7/+94
* rename linscan -> LLCBETA as it should beChris Lattner2005-01-081-1/+1
* Okay 15th time is the charm. Looking at the vector size is useless as itChris Lattner2005-01-081-1/+1
* Okay, my off by one was actually off by two. This fixes Generic/2003-07-07-B...Chris Lattner2005-01-081-1/+1
* Tighten up assertions.Chris Lattner2005-01-081-8/+6
* Fix off by one errorChris Lattner2005-01-081-1/+1
* Allow arrays to have more than 4G elements.Chris Lattner2005-01-081-5/+5
* Allow array types to have 64-bit size.Chris Lattner2005-01-081-4/+4
* Use size_t instead of long to represent memory usage. long is 32 bitsJeff Cohen2005-01-087-20/+20
* Silence warningsChris Lattner2005-01-081-2/+2
* Silence VS warnings.Chris Lattner2005-01-081-37/+37
* Silence VS warnings.Chris Lattner2005-01-083-5/+12
* Silence VS warningsChris Lattner2005-01-081-4/+4
* Silence VS warningsChris Lattner2005-01-081-7/+8
* Adjust prototypeChris Lattner2005-01-081-1/+2
* Silence warnings from VSChris Lattner2005-01-082-3/+5
* Silence VS warningsChris Lattner2005-01-082-2/+2
* Silence VS warnings.Chris Lattner2005-01-083-7/+7
* Fix VS warningsChris Lattner2005-01-082-13/+13
* Fix VS warnings.Chris Lattner2005-01-082-4/+5
* Fix uint64_t -> unsigned VS warnings.Chris Lattner2005-01-082-12/+13
* Silence VS warnings.Chris Lattner2005-01-081-5/+7
* Silence warningsChris Lattner2005-01-082-3/+4
* Do not throw away bits for no reasonChris Lattner2005-01-081-1/+1
* Silence a VS warning.Chris Lattner2005-01-081-1/+1
* Adjust to changes in LowerCallTo interfaceChris Lattner2005-01-081-30/+39
* Implement handling of most long operators through libcalls.Chris Lattner2005-01-081-5/+65
* Adjust to changes in LowerCAllTo interfacesChris Lattner2005-01-081-14/+27
* Make LowerCallTo more generic and useful.Chris Lattner2005-01-081-3/+6
* Another year, another copyright update.John Criswell2005-01-081-1/+1
* Add a few more passes to LinkAllPasses.hJeff Cohen2005-01-082-0/+7
* Add more missing createXxxPass functions.Jeff Cohen2005-01-086-1/+30
* Add support for FP->INT conversions and back.Chris Lattner2005-01-083-17/+42
* Add operators for FP -> INT conversions and back.Chris Lattner2005-01-081-0/+10
* Wrap long line.Chris Lattner2005-01-081-2/+2
* Implement the 'store FPIMM, Ptr' -> 'store INTIMM, Ptr' optimization forChris Lattner2005-01-081-0/+25
* 1ULL << 64 is undefined, don't do it.Chris Lattner2005-01-081-2/+3
* The X86 instruction selector already handles codegen of:Chris Lattner2005-01-081-8/+33
* New testcase.Chris Lattner2005-01-081-0/+19
* Eliminate empty sub-listMisha Brukman2005-01-081-4/+1
* Fix a pointer invalidation problem. This fixes Generic/badarg6.llChris Lattner2005-01-071-13/+7
* Fold conditional branches on constants away.Chris Lattner2005-01-071-0/+6
* Fix a thinko in the reassociation code, fixing Generic/badlive.llChris Lattner2005-01-071-1/+1
* Add support for truncating integer casts from long.Chris Lattner2005-01-071-1/+13
* Fix a bug in load expansion legalization and ret legalization. This fixesChris Lattner2005-01-071-9/+17
* Legalize unconditional branches tooChris Lattner2005-01-071-0/+6
* Cleanup a bunch of tests. In particular do not allow target directives inChris Lattner2005-01-079-241/+5
* Implement support for long GEP indices on 32-bit archs and support forChris Lattner2005-01-072-3/+15
* Simplify: truncate ({zero|sign}_extend (X))Chris Lattner2005-01-071-0/+9
* implement legalization of a bunch more operators.Chris Lattner2005-01-071-0/+6