aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* New testcases for PR1179/PR1232.Chris Lattner2007-03-043-0/+67
* Get the version number for the LLVM from the autoconf/configure.ac fileReid Spencer2007-03-041-2/+9
* Fix CodeGen/Generic/fpowi-promote.ll and PR1239Chris Lattner2007-03-031-0/+12
* New testcase for PR1239Chris Lattner2007-03-031-0/+12
* Make RewriteLoopExitValues far less nested by using continue in the loopChris Lattner2007-03-031-91/+94
* Add an expand action for ISD label which just deletes the label.Chris Lattner2007-03-031-0/+3
* Remove unnecessary #include.Reid Spencer2007-03-031-1/+0
* 1. Handle errors around the ModuleProvider. This is necessary since it isReid Spencer2007-03-031-11/+23
* Deal with error handling better.Reid Spencer2007-03-035-14/+31
* Make the creation functions take an error string. This will help theReid Spencer2007-03-031-2/+3
* Make sure that when we store a value it is masked to its correct bitReid Spencer2007-03-031-1/+15
* Complete the APIntification of the interpreter. All asserts for > 64 bitsReid Spencer2007-03-031-118/+209
* Avoid memory leakage by having caller construct the APInt for theReid Spencer2007-03-031-5/+4
* Require the destination GlobalValue for LoadValueFromMemory to be passedReid Spencer2007-03-031-1/+2
* Regularize the interface for conversion functions to/from float/double.Reid Spencer2007-03-031-3/+9
* Fix constant folding of fp->int bitcast for vectors.Reid Spencer2007-03-031-2/+2
* Add APIntVal as a possible GenericeValue.Reid Spencer2007-03-031-0/+3
* Only propagate IsKill if the last use is a kill.Evan Cheng2007-03-031-8/+22
* Implement APInt support for the binary operators.Reid Spencer2007-03-031-254/+240
* 1. Have the ExecutionContext keep track of the APInt's allocated andReid Spencer2007-03-031-11/+13
* http://llvm.org/bugs/show_bug.cgi?id=1237Nate Begeman2007-03-031-5/+10
* Implement loading and storing of APInt values from memory.Reid Spencer2007-03-031-8/+16
* Make getNumWords public so that those using getRawData stand a chance ofReid Spencer2007-03-031-7/+7
* Add names for some of the operators. This is needed for the macros inReid Spencer2007-03-031-0/+9
* Emit low/high immediate loads properly for Linux/PPC.Nick Lewycky2007-03-031-6/+10
* my recent change caused a failure in a bswap testcase, because it changedChris Lattner2007-03-031-48/+71
* new testcase: instcombine should remove all the casts.Chris Lattner2007-03-031-0/+24
* Translate bit operations to English.Nick Lewycky2007-03-031-1/+2
* instcombine doesn't do CSE, simplify unrelated detailChris Lattner2007-03-031-2/+1
* Watch out for cases like this:Evan Cheng2007-03-031-4/+5
* add a top-level iteration loop to instcombine. This means that it will neverChris Lattner2007-03-031-4/+21
* APIntify this pass.Reid Spencer2007-03-031-28/+36
* Add isPositive for symmetry with isNegative.Reid Spencer2007-03-031-1/+8
* Finally get this patch right :)Reid Spencer2007-03-021-5/+5
* Dang, I've done that twice now! Undo previous commit.Reid Spencer2007-03-021-12/+11
* Use more efficient test for one value in a ConstantInt.Reid Spencer2007-03-022-13/+14
* Guard against huge loop trip counts in an APInt safe way.Reid Spencer2007-03-021-2/+7
* X86-64 VACOPY needs custom expansion. va_list is a struct { i32, i32, i8*, i8...Evan Cheng2007-03-022-3/+34
* Make sure debug code is not evaluated in non-debug case.Reid Spencer2007-03-021-2/+3
* 1. Sort switch cases using APInt safe comparison.Reid Spencer2007-03-021-2/+2
* Use APInt safe isOne() method on ConstantInt instead of getZExtValue()==1Reid Spencer2007-03-021-1/+1
* Make sorting of ConstantInt be APInt clean through use of ult function.Reid Spencer2007-03-021-1/+1
* Fix ashr for bitwidths > 64. This is now validated up to 1024 bits.Reid Spencer2007-03-021-33/+49
* Fix uninitialized use of variable. Remove tabs and fix identation.Anton Korobeynikov2007-03-021-19/+19
* Simplify thingsAnton Korobeynikov2007-03-021-8/+2
* Fix a significant algorithm problem with the instcombine worklist. removingChris Lattner2007-03-021-54/+70
* minor cleanupChris Lattner2007-03-021-6/+2
* Fix PR1234 by working around a compiler bug.Chris Lattner2007-03-021-2/+1
* Mark dead def as unused.Evan Cheng2007-03-021-2/+6
* Dead live-in detection bug.Evan Cheng2007-03-021-2/+2