aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* remove a dead method.Chris Lattner2009-01-161-6/+1
* don't assert and die on out of range (undefined) shifts. This fixesChris Lattner2009-01-161-4/+16
* Fix PR3335 by not turning a store to one address space into a store to another.Chris Lattner2009-01-162-1/+16
* reduce indentation by using early exits, no functionality change.Chris Lattner2009-01-161-44/+47
* Use lightweight DebugInfo objects directly.Devang Patel2009-01-161-51/+50
* Add support for non-zero __builtin_return_address values on X86.Bill Wendling2009-01-162-8/+39
* Change isGVCompilationDisabled() semantics again. It should abort on any GV t...Evan Cheng2009-01-161-1/+4
* use specialized accessor instead of plain getOperand(0)Gabor Greif2009-01-161-4/+5
* Align source code.Devang Patel2009-01-161-4/+4
* Fix a "comparison between signed and unsigned integer expressions"Dan Gohman2009-01-161-1/+1
* Reinstate r60509 from Dale:Nick Lewycky2009-01-161-0/+1
* Get this building with gcc-4.4.Duncan Sands2009-01-161-0/+1
* Grammar fix.Duncan Sands2009-01-161-1/+1
* Registry.h should not depend on CommandLine.h.Mikhail Glushenkov2009-01-169-32/+66
* This is now passing.Evan Cheng2009-01-161-1/+0
* Delete trailing whitespace.Mikhail Glushenkov2009-01-168-420/+420
* Reverting back 62301.Sanjiv Gupta2009-01-161-1/+1
* Few targets do not have a single directive to emit global constants.Sanjiv Gupta2009-01-161-1/+1
* ARMCompilationCallback should not save / restore vfp registers if vfp is not ...Evan Cheng2009-01-161-2/+2
* Validate debug info values only if DwarfDebug is initialized.Devang Patel2009-01-161-1/+1
* Clean up previous cast optimization a bit. Also make zext elimination a bit m...Evan Cheng2009-01-162-30/+62
* Add support for instructions with multiple ComplexPatterns, byDan Gohman2009-01-161-7/+7
* Any debug info symbol is only valid if atleast one compile unit is seen.Devang Patel2009-01-161-0/+4
* Initial hazard recognizer support in post-pass scheduling. This includesDan Gohman2009-01-165-15/+124
* Do not stumble over forward declared struct member. Devang Patel2009-01-162-0/+35
* Validate dbg_* intrinsics before lowering them.Devang Patel2009-01-155-10/+73
* Added missing support to widen an operand from a bit convert.Mon P Wang2009-01-153-0/+42
* Generalize the HazardRecognizer interface so that it can be usedDan Gohman2009-01-1513-84/+122
* Simplify the MachineLICM pass by having it only traverse outerDan Gohman2009-01-152-122/+66
* Fix Alpha test and support for private linkage.Rafael Espindola2009-01-152-6/+7
* Expand insert/extract of a <4 x i32> with a variable index.Mon P Wang2009-01-152-2/+25
* Add the private linkage.Rafael Espindola2009-01-1572-145/+401
* Use lightweight DebugInfo objects directly.Devang Patel2009-01-153-83/+66
* Move a few containers out of ScheduleDAGInstrs::BuildSchedGraphDan Gohman2009-01-1528-155/+144
* add comment to explain my previous commit, as asked by ChrisNuno Lopes2009-01-151-0/+2
* avoid using iterators when they get invalidated potentiallyGabor Greif2009-01-151-4/+14
* Use variable's context to identify respective DbgScope.Devang Patel2009-01-152-11/+380
* Add load-folding table entries for BT*ri8 instructions.Dan Gohman2009-01-151-0/+3
* Make getWidenVectorType const; this file was missed in theDan Gohman2009-01-151-1/+1
* Make getWidenVectorType const.Dan Gohman2009-01-153-3/+3
* Eliminate a redundant check.Evan Cheng2009-01-151-2/+1
* - Teach CanEvaluateInDifferentType of this xform: sext (zext ty1), ty2 -> zex...Evan Cheng2009-01-152-22/+62
* More consts on TargetLowering references.Dan Gohman2009-01-154-10/+9
* Use const with TargetLowering references in a few more places.Dan Gohman2009-01-152-5/+7
* Const-qualify getPreIndexedAddressParts and friends.Dan Gohman2009-01-155-16/+17
* Don't fold address calculations which use negative offsets intoRichard Osborne2009-01-152-2/+14
* Update the operands used when building LDAWSP instructions to match the .tdRichard Osborne2009-01-152-2/+1
* minor refactoring: use a more specific APIGabor Greif2009-01-151-2/+3
* - Convert remaining i64 custom lowering into custom instruction emissionScott Michel2009-01-159-194/+373
* Some small documentation fixes.Mikhail Glushenkov2009-01-152-22/+24