aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2009-07-12Make this clearer for the mathematically inclined. Thanks to Duncan Sands forNick Lewycky
2009-07-12Implement udiv for ConstantRanges.Nick Lewycky
2009-07-12Temporarily revert r75408. It appears to break the Apple-style builds:Bill Wendling
2009-07-12This is not overly conservative.Nick Lewycky
2009-07-12Implement ConstantRange::multiply based on the code in LoopVR.Nick Lewycky
2009-07-12Remove check which is duplicated in Eli Friedman
2009-07-12eliminate MOV64r0 in favor of a Pat<> pattern. This is only nontrivial becauseChris Lattner
2009-07-12add nounwindChris Lattner
2009-07-12be explicit about making comments real sentences.Chris Lattner
2009-07-11Darwin prepends an _ to internal globals, Linux doesn't.Nick Lewycky
2009-07-11fix x86-64 static codegen to materialize the address of a global with movl in...Chris Lattner
2009-07-11fix a bug in my cleanup patchChris Lattner
2009-07-11comment cleanup, reduce nesting.Chris Lattner
2009-07-11remove some dead patterns, WrapperRIP doesn't exist in -static modeChris Lattner
2009-07-11silence vc++ warning.Chris Lattner
2009-07-11silence a vc++ warning.Chris Lattner
2009-07-11this test was incorrect for x86-64 static. It passed on darwin, because darwinChris Lattner
2009-07-11Tweak comment.Daniel Dunbar
2009-07-11Update CMakeLists.txtDaniel Dunbar
2009-07-11Tweak svn:ignoreDaniel Dunbar
2009-07-11Fix unused function warning.Daniel Dunbar
2009-07-11Revert r75252 which was causing some crashes at compile time.Nick Lewycky
2009-07-11Fix PR4533, which is about buggy codegen in x86-64 -static mode.Chris Lattner
2009-07-11Fix comment.Torok Edwin
2009-07-11assert(0) -> LLVM_UNREACHABLE.Torok Edwin
2009-07-11Stub out assembly matcher (.s -> MCInst) tblgen backend.Daniel Dunbar
2009-07-11Regenerate.Mikhail Glushenkov
2009-07-11Update documentation.Mikhail Glushenkov
2009-07-11Delete the temp dir even when '--temp-dir' is specified.Mikhail Glushenkov
2009-07-11Fix handling of max and full set.Nick Lewycky
2009-07-11improve filecheck's "scanning from here" caret position.Chris Lattner
2009-07-11make filecheck default to canonicalizing horizontal whitespaceChris Lattner
2009-07-11Break the world's largest unit test down a few logical lines. No semanticNick Lewycky
2009-07-11Erase the temp dir before starting.Sanjiv Gupta
2009-07-11Clarify and simplify.Nick Lewycky
2009-07-11Don't use a void return type with a function that returns a value.Dan Gohman
2009-07-11Convert more assert(0)+abort() -> LLVM_UNREACHABLE,Torok Edwin
2009-07-11We get the P modifier wrong in a lot of cases, just add some more rigorous te...Chris Lattner
2009-07-11Don't put IT instruction before conditional branches.Evan Cheng
2009-07-11Smarter isel of ldrsb / ldrsh. Only make use of these when [r,r] address is f...Evan Cheng
2009-07-11Major changes to Thumb (not Thumb2). Many 16-bit instructions either modifies...Evan Cheng
2009-07-1180 col violation.Evan Cheng
2009-07-11Move a method that creates constant ranges relative to another constant rangeNick Lewycky
2009-07-11Fix up support for OptionalDefOperand when it defaults to an actual register ...Evan Cheng
2009-07-11Use CreateStackStoreLoad helper in more places.Eli Friedman
2009-07-11Two-address pass should use findCommutedOpIndices to determine what registers...Evan Cheng
2009-07-10Use findCommutedOpIndices to find the operands to commute.Evan Cheng
2009-07-10Add superclasses of ARM Neon quad registers. The Q2PR class contains pairs ofBob Wilson
2009-07-10Add new vector types for 192-bit, 348-bit and 512-bit sizes.Bob Wilson
2009-07-10remove the "debug" modifier, it is only used by one instruction which canChris Lattner