aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2009-05-30fix PR4284, a bug in simplifylibcalls handling memcmp. Patch by Chris Lattner
2009-05-30Metadata uses metadata type not empty struct.Nick Lewycky
2009-05-30Add some documentation.Mike Stump
2009-05-30Adjust these tests now that "extern inline"Duncan Sands
2009-05-30(i64 (zext (srl GR32 8))) -> movzbl AH is not safe since srl 8 only clear the...Evan Cheng
2009-05-30Give embedded metadata its own type instead of relying on EmptyStructTy.Nick Lewycky
2009-05-30Add support for letting the client choose different flavors of NaNs. Testcas...Mike Stump
2009-05-30Untabification.Bill Wendling
2009-05-30Untabify.Bill Wendling
2009-05-30Untabify.Evan Cheng
2009-05-29Add placeholder for thumb2 stuffAnton Korobeynikov
2009-05-29Enable GVN Load PRE.Bill Wendling
2009-05-29Dan noticed that the verifier wasn't thoroughly checking uses ofDuncan Sands
2009-05-29Fix some typosBruno Cardoso Lopes
2009-05-29just show the instruction, its not that slow.Torok Edwin
2009-05-29for instructions with void type we have no choice but print the instruction asTorok Edwin
2009-05-29Add a DEBUG() output to GVN that prints the instruction clobbering a load.Torok Edwin
2009-05-29Fix an issue where phiMap was not being updated properly when doing load PRE.Owen Anderson
2009-05-29Default isNarrowingProfitable to false.Evan Cheng
2009-05-29Remove an accidental commit.Evan Cheng
2009-05-29More h-registers tricks: folding zext nodes.Evan Cheng
2009-05-28Do not try to create a MVT type of width 0.Evan Cheng
2009-05-28The MONITOR and MWAIT instructions have insufficient information forBill Wendling
2009-05-28NewNightlyTest.pl: Add a -parallel-jobs argument (set # of jobs for make withDaniel Dunbar
2009-05-28Add explicit test for PR4280.Eli Friedman
2009-05-28Re-commit r72514 and r72516 with a fixed version of BR_CC lowering. Eli Friedman
2009-05-28Fix MOVMSKPDrr encoding.Evan Cheng
2009-05-28Fix PSIGND encoding bug. Patch by Sean Callanan.Evan Cheng
2009-05-28Incorporate patch feedbacks.Evan Cheng
2009-05-28NightlyTest: Write "sentdata.txt" files and run the -submit-aux script beforeDaniel Dunbar
2009-05-28Emit debug info for locals with proper scope.Sanjiv Gupta
2009-05-28Temporarily revert r72514 (and dependent patch r72516). It was causing thisBill Wendling
2009-05-28Mark the branch insns correctly.Sanjiv Gupta
2009-05-28Fixing problems that got exposed after the refactoring of LegalizeDAG done in...Sanjiv Gupta
2009-05-28Add a testcase which got fixed by recent legalization work.Eli Friedman
2009-05-28Remove a couple of useless functions.Eli Friedman
2009-05-28Remove special cases for more opcodes.Eli Friedman
2009-05-28Return the operand rather than a null SDValue when the given SELECT_CC Eli Friedman
2009-05-28Use Operands.data() instead of &Operands[0] where Operands is a potentiallyNick Lewycky
2009-05-28Remove special case for SETCC opcode; add some comments explaining why Eli Friedman
2009-05-28This patch brings the list of attributes in CPPBackend.cpp up to date with theJeffrey Yasskin
2009-05-28Some minor cleanups.Eli Friedman
2009-05-28"The instructions MMX_PSADBWrm and MMX_PSADBWrr have opcode 0b11100000 (e0), butBill Wendling
2009-05-28Added optimization that narrow load / op / store and the 'op' is a bit twiddl...Evan Cheng
2009-05-27Revert 72493 and replace it with a more conservative fix, for now: don'tDan Gohman
2009-05-27Ger rid of some dead code.Eli Friedman
2009-05-27In ChangeCompareStride, when the stride to be reused is truncated toDan Gohman
2009-05-27Fix sfence jit encoding. Patch by Sean Callanan.Evan Cheng
2009-05-27This looks like it passes now.Bill Wendling
2009-05-27Added support for fround, fextend and FP_TO_SINTBruno Cardoso Lopes