aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Oops, we were already checking for dead phis. Handle this the proper way, then.Owen Anderson2008-08-051-22/+19
* We don't need to update live intervals for dead PHIs.Owen Anderson2008-08-051-29/+32
* Expand acronyms, suggested by Walter PawleyChris Lattner2008-08-051-21/+27
* Remove the -disable-correct-folding option, which was ugly and is no longer n...Owen Anderson2008-08-051-7/+2
* Capitalize LLVM, suggested by Walt PawleyChris Lattner2008-08-051-2/+2
* Update the remaining tests not to use -disable-correct-folding, and remove twoOwen Anderson2008-08-056-115/+18
* One more -disable-correct-folding case removed.Owen Anderson2008-08-051-9/+9
* Remove another -disable-correct-folding use.Owen Anderson2008-08-051-3/+3
* Eliminate another use of -disable-correct-folding.Owen Anderson2008-08-051-7/+8
* This check is unnecessary, and getting rid of it removes a use of -disable-co...Owen Anderson2008-08-051-1/+1
* Remove the need for -disable-correct-folding from this test.Owen Anderson2008-08-051-9/+12
* Fix the AsmWriter to not print extra spaces after parameter attributes.Dan Gohman2008-08-054-6/+8
* Trim #includes.Dan Gohman2008-08-055-6/+2
* Fix several const-correctness issues, resolving some -Wcast-qual warnings.Dan Gohman2008-08-054-16/+17
* Correct an assertion string.Dan Gohman2008-08-051-1/+1
* Remove #if 0.Evan Cheng2008-08-051-5/+0
* Fix PR2568: Fix bug that cause redudant kill marker after its live interval h...Evan Cheng2008-08-052-1/+47
* Remove unneeded iteration. Thanks to Dan for the feedback.Owen Anderson2008-08-051-16/+2
* This option doesn't need to be a target option. It can be in SDISel instead.Owen Anderson2008-08-053-11/+3
* Update these tests to work by disabling the new correct CFG generation. This...Owen Anderson2008-08-0411-12/+12
* - Fix SelectionDAG to generate correct CFGs.Owen Anderson2008-08-047-11/+128
* PR2621: Improvements to the SCEV AddRec binomial expansion. This Eli Friedman2008-08-043-84/+192
* Fix SDISel lowering of PHI nodes to use ComputeValueVTs.Dan Gohman2008-08-042-9/+64
* Fix SDISel lowering of zeroinitializer and undef to use ComputeValueVTs.Dan Gohman2008-08-042-24/+25
* Add an assert to catch invalid VECTOR_SHUFFLE mask indices.Dan Gohman2008-08-041-0/+1
* Mips ISelLowering cleanup : Removed old LowerCALL and FORMAL_ARGS helpers, theyBruno Cardoso Lopes2008-08-042-40/+9
* Handle i32->f32 bitconvert results.Bruno Cardoso Lopes2008-08-042-1/+6
* Add atomic sub for other sizesAndrew Lenharth2008-08-031-1/+2
* Emit saveri with the correct operand order, patch by Richard Pennington!Chris Lattner2008-08-031-1/+1
* Fix PR2615Bruno Cardoso Lopes2008-08-031-1/+7
* Improved asm inline for hi,lo resultsBruno Cardoso Lopes2008-08-025-23/+77
* Apply the same pattern used in 'and' lowering for 'or'Bruno Cardoso Lopes2008-08-022-8/+10
* Fix comment typos.Duncan Sands2008-08-012-3/+3
* Removed unused parameters.Bill Wendling2008-08-011-5/+5
* Make sse2 explicit, for non-x86 hosts.Dale Johannesen2008-07-311-2/+2
* Expand fcopysignBruno Cardoso Lopes2008-07-311-0/+1
* Handle more SELECT corner cases considering legalize types, probabily wont wo...Bruno Cardoso Lopes2008-07-312-31/+48
* Add a flag to disable jump table generation (allDale Johannesen2008-07-315-3/+18
* Improve dagcombining for sext-loads and sext-in-reg nodes.Dan Gohman2008-07-312-9/+30
* Added pattern for floating point zero immediate (avoiding a constant poolBruno Cardoso Lopes2008-07-302-3/+16
* Move SelectionDAG::viewGraph() out of line; as an inline functionDan Gohman2008-07-302-1/+6
* Don't look for leaf values to store when lowering stores ofDan Gohman2008-07-302-2/+24
* Use existing LiveInterval methods to simplify live interval merging. Thanks ...Owen Anderson2008-07-301-31/+32
* I missed this file in r54223. movzbl is now used insteadDan Gohman2008-07-301-1/+1
* Reapply r54147 with a constraint to only use the 8-bitDan Gohman2008-07-305-25/+153
* Value numbers whose def index is a special sentinel value should not be remap...Owen Anderson2008-07-301-11/+13
* Fixed bug in global address lowering for functions and in Brcond loweringBruno Cardoso Lopes2008-07-301-6/+7
* Removed small section flag for mips, the assembler doesnt support this flagBruno Cardoso Lopes2008-07-302-4/+18
* Added new features to represent specific instructions groupsBruno Cardoso Lopes2008-07-303-8/+45
* Instruction definition cleanupBruno Cardoso Lopes2008-07-301-63/+43