aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add info on new 'tail' markerChris Lattner2005-05-061-11/+37
* Wrap long linesChris Lattner2005-05-061-6/+10
* DCE intrinsic instructions without side effects.Chris Lattner2005-05-061-1/+20
* These intrinsics do not access memoryChris Lattner2005-05-061-1/+1
* Teach instcombine propagate zeroness through shl instructions, implementingChris Lattner2005-05-061-8/+4
* new testcasesChris Lattner2005-05-061-0/+14
* Implement shift.ll:test23. If we are shifting right then immediately truncatingChris Lattner2005-05-061-3/+19
* new testcaseChris Lattner2005-05-062-0/+14
* Implement xor.ll:test22Chris Lattner2005-05-061-0/+9
* implement and.ll:test30 and set.ll:test21Chris Lattner2005-05-061-18/+60
* new testcase for unneeded andChris Lattner2005-05-061-0/+5
* new testcaseChris Lattner2005-05-061-0/+8
* implement or.ll:test20Chris Lattner2005-05-061-0/+7
* new testcaseChris Lattner2005-05-061-0/+5
* * Order #includes alphabeticallyMisha Brukman2005-05-051-4/+1
* Remove extra blank lineMisha Brukman2005-05-051-1/+0
* * Use consistent spacing for function argumentsMisha Brukman2005-05-051-18/+18
* Remove vim settings from source code; people should use llvm/utils/vim/vimrcMisha Brukman2005-05-0537-37/+0
* Convert tabs to spacesMisha Brukman2005-05-051-12/+12
* new testcase for PR541Chris Lattner2005-05-051-0/+4
* add support for undef values of opaque type, addressing PR541Chris Lattner2005-05-052-12/+13
* Add some extra checks. Opaque types don't have a null marker.Chris Lattner2005-05-051-4/+10
* new testcaseChris Lattner2005-05-051-0/+19
* When hitting an unsupported intrinsic, actually print itChris Lattner2005-05-051-0/+10
* ctpop lowering in legalizeAndrew Lenharth2005-05-051-1/+33
* Fix a bug compimling Ruby, fixing this testcase:Chris Lattner2005-05-051-3/+11
* new testcase for a bug Jim foundChris Lattner2005-05-051-0/+23
* fix typoAndrew Lenharth2005-05-045-4/+9
* Well, add support for ct* for 21264 only.Andrew Lenharth2005-05-042-5/+11
* Make promoteOp work for CT*Andrew Lenharth2005-05-041-0/+28
* Instcombine: cast (X != 0) to int, cast (X == 1) to int -> X iff X has only ...Chris Lattner2005-05-041-3/+25
* new testcaseChris Lattner2005-05-041-0/+7
* Implement the IsDigitOptimization for simplifying calls to the isdigitReid Spencer2005-05-041-6/+54
* Make sure both optimization cases get tested.Reid Spencer2005-05-041-1/+2
* Add a test case for the IsDigitOptimization class.Reid Spencer2005-05-041-0/+17
* comment fixAndrew Lenharth2005-05-042-2/+2
* see if the legalize code propery compensates for the additional zeros introducedAndrew Lenharth2005-05-041-0/+12
* Correct the descriptions of WHILE...END and RROT. Thanks to Lalo MartinsReid Spencer2005-05-041-17/+21
* WHILE does not "pop" a value, it "examines" to top of stack. Make thisReid Spencer2005-05-041-1/+1
* added a use of ctpop to debug stuff withAndrew Lenharth2005-05-041-0/+12
* fixup argumentAndrew Lenharth2005-05-041-3/+3
* * Correct the function prototypes for some of the functions to match theReid Spencer2005-05-041-9/+172
* Minor clean-upsMisha Brukman2005-05-032-17/+13
* initial descriptions of count intrinsicsAndrew Lenharth2005-05-031-0/+117
* Implement count leading zeros (ctlz), count trailing zeros (cttz), and countAndrew Lenharth2005-05-0314-14/+326
* Fix this test to succeed even if "strchr" is on a call instruction.Reid Spencer2005-05-031-3/+5
* Add a test case for SPrintFOptimization.Reid Spencer2005-05-031-0/+32
* yea yea yeaAndrew Lenharth2005-05-031-3/+3
* note the vararg change, and other stuffAndrew Lenharth2005-05-031-1/+19
* pre add count testsAndrew Lenharth2005-05-031-0/+7