2011-10-26 |
Duncan Sands | My super-optimizer noticed that we weren't folding... |
blob | commitdiff | raw | diff to current |
2011-10-20 |
Nick Lewycky | "@string = constant i8 0" is a value i8* string of... |
blob | commitdiff | raw | diff to current |
2011-07-18 |
Frits van Bommel | Migrate LLVM and Clang to use the new makeArrayRef... |
blob | commitdiff | raw | diff to current |
2011-07-18 |
Chris Lattner | land David Blaikie's patch to de-constify Type, with... |
blob | commitdiff | raw | diff to current |
2011-07-13 |
Jay Foad | Convert InsertValueInst and ExtractValueInst APIs to... |
blob | commitdiff | raw | diff to current |
2011-06-27 |
Nick Lewycky | Move onlyUsedByLifetimeMarkers to ValueTracking so... |
blob | commitdiff | raw | diff to current |
2011-05-26 |
Chad Rosier | Renamed llvm.x86.sse42.crc32 intrinsics; crc64 doesn... |
blob | commitdiff | raw | diff to current |
2011-05-23 |
Chris Lattner | Teach valuetracking that byval arguments with a specifi... |
blob | commitdiff | raw | diff to current |
2011-05-22 |
Evan Cheng | Teach ValueTracking about x86 crc32 intrinsics. |
blob | commitdiff | raw | diff to current |
2011-04-15 |
Chris Lattner | Fix a ton of comment typos found by codespell. Patch by |
blob | commitdiff | raw | diff to current |
2011-04-02 |
Eli Friedman | Don't assume something which might be a constant expres... |
blob | commitdiff | raw | diff to current |
2011-03-21 |
Nick Lewycky | Fix INT_MIN gotcha pointed out by Eli Friedman. |
blob | commitdiff | raw | diff to current |
2011-03-12 |
Benjamin Kramer | Teach ComputeMaskedBits about sub nsw. |
blob | commitdiff | raw | diff to current |
2011-03-11 |
Benjamin Kramer | ComputeMaskedBits: sub falls through to add, and sub... |
blob | commitdiff | raw | diff to current |
2011-03-11 |
Nick Lewycky | Teach ComputeMaskedBits about nsw on add. I don't think... |
blob | commitdiff | raw | diff to current |
2011-03-08 |
Duncan Sands | Fix PR9331. Simplified version of a patch by Jakub... |
blob | commitdiff | raw | diff to current |
2011-03-07 |
Nick Lewycky | Add more analysis of the sign bit of an srem instructio... |
blob | commitdiff | raw | diff to current |
2011-02-28 |
Nick Lewycky | Fix comment. |
blob | commitdiff | raw | diff to current |
2011-02-28 |
Nick Lewycky | srem doesn't actually have the same resulting sign... |
blob | commitdiff | raw | diff to current |
2011-02-28 |
Nick Lewycky | Teach value tracking to make use of flags in more situa... |
blob | commitdiff | raw | diff to current |
2011-02-28 |
Nick Lewycky | Teach ValueTracking to look at the dividend when determ... |
blob | commitdiff | raw | diff to current |
2011-02-19 |
Chris Lattner | Stores of null pointers should turn into memset, we... |
blob | commitdiff | raw | diff to current |
2011-02-10 |
Nick Lewycky | Tolerate degenerate phi nodes that can occur in the... |
blob | commitdiff | raw | diff to current |
2011-02-01 |
Duncan Sands | Add a m_SignBit pattern for convenience. |
blob | commitdiff | raw | diff to current |
2011-01-29 |
Duncan Sands | Fix typo: should have been testing that X was odd,... |
blob | commitdiff | raw | diff to current |
2011-01-26 |
Duncan Sands | APInt has a method for determining whether a number... |
blob | commitdiff | raw | diff to current |
2011-01-25 |
Duncan Sands | In which I discover that zero+zero is zero, d'oh! |
blob | commitdiff | raw | diff to current |
2011-01-25 |
Duncan Sands | See if this fixes llvm-gcc bootstrap. |
blob | commitdiff | raw | diff to current |
2011-01-25 |
Duncan Sands | According to my auto-simplifier the most common missed... |
blob | commitdiff | raw | diff to current |
2011-01-24 |
Dan Gohman | Give GetUnderlyingObject a TargetData, to keep it in... |
blob | commitdiff | raw | diff to current |
2011-01-04 |
Chris Lattner | fix an off-by-one bug that caused a crash analyzing |
blob | commitdiff | raw | diff to current |
2010-12-26 |
Chris Lattner | move isBytewiseValue out to ValueTracking.h/cpp |
blob | commitdiff | raw | diff to current |
2010-12-17 |
Nate Begeman | Add vector versions of some existing scalar transforms... |
blob | commitdiff | raw | diff to current |
2010-12-15 |
Dan Gohman | Reapply r121886, and also update DecomposeGEPExpression... |
blob | commitdiff | raw | diff to current |
2010-12-15 |
Dan Gohman | Revert r121886. DecomposeGEPExpression needs to be... |
blob | commitdiff | raw | diff to current |
2010-12-15 |
Dan Gohman | Strengthen GetUnderlyingObject using InstructionSimplify. |
blob | commitdiff | raw | diff to current |
2010-12-15 |
Dan Gohman | Move Value::getUnderlyingObject to be a standalone |
blob | commitdiff | raw | diff to current |
2010-12-07 |
Jay Foad | PR5207: Change APInt methods trunc(), sext(), zext... |
blob | commitdiff | raw | diff to current |
2010-12-01 |
Jay Foad | PR5207: Rename overloaded APInt methods set(), clear... |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Chris Lattner | move GetPointerBaseWithConstantOffset out of GVN into... |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Jay Foad | PR5207: Make APInt::set(), APInt::clear() and APInt... |
blob | commitdiff | raw | diff to current |
2010-09-05 |
Chris Lattner | fix PR8063, a crash in globalopt in the malloc analysis... |
blob | commitdiff | raw | diff to current |
2010-08-18 |
Chris Lattner | move gep decomposition out of ValueTracking into BasicA... |
blob | commitdiff | raw | diff to current |
2010-08-18 |
Daniel Dunbar | Revert r111375, "move gep decomposition out of ValueTra... |
blob | commitdiff | raw | diff to current |
2010-08-18 |
Chris Lattner | move gep decomposition out of ValueTracking into BasicA... |
blob | commitdiff | raw | diff to current |
2010-08-18 |
Chris Lattner | fix PR7589: In brief: |
blob | commitdiff | raw | diff to current |
2010-06-23 |
Gabor Greif | use ArgOperand accessors |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Eric Christopher | Revert 101465, it broke internal OpenGL testing. |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Gabor Greif | reapply r101434 |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Gabor Greif | back out r101423 and r101397, they break llvm-gcc self... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | reapply r101364, which has been backed out in r101368 |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | back out r101364, as it trips the linux nightlybot... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | rotate CallInst operands, i.e. move callee to the back |
blob | commitdiff | raw | diff to current |
2010-04-14 |
Dan Gohman | Constify GetConstantStringInfo. |
blob | commitdiff | raw | diff to current |
2010-03-13 |
Evan Cheng | Fix a typo in ValueTracking that's causing instcombine... |
blob | commitdiff | raw | diff to current |
2010-03-05 |
Eric Christopher | Move GetStringLength and helper from SimplifyLibCalls... |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Duncan Sands | There are two ways of checking for a given type, for... |
blob | commitdiff | raw | diff to current |
2010-02-15 |
Duncan Sands | Uniformize the names of type predicates: rather than... |
blob | commitdiff | raw | diff to current |
2010-01-29 |
Duncan Sands | It looks like the changes to the SRem logic of Simplify... |
blob | commitdiff | raw | diff to current |
2010-01-07 |
Chris Lattner | teach ComputeNumSignBits to look through PHI nodes. |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Benjamin Kramer | Move remaining stuff to the isInteger predicate. |
blob | commitdiff | raw | diff to current |
2009-12-15 |
Chris Lattner | Fix GetConstantStringInfo to not look into MDString... |
blob | commitdiff | raw | diff to current |
2009-12-02 |
Mon P Wang | Fixed an assertion failure for tracking sext of a vecto... |
blob | commitdiff | raw | diff to current |
2009-11-28 |
Chris Lattner | implement a FIXME: limit the depth that DecomposeGEPExp... |
blob | commitdiff | raw | diff to current |
2009-11-27 |
Chris Lattner | limit the recursion depth of GetLinearExpression. ... |
blob | commitdiff | raw | diff to current |
2009-11-26 |
Chris Lattner | Implement PR1143 (at -m64) by making basicaa look throu... |
blob | commitdiff | raw | diff to current |
2009-11-26 |
Chris Lattner | fix two transposed lines duncan caught and add an expla... |
blob | commitdiff | raw | diff to current |
2009-11-26 |
Chris Lattner | this todo is resolved. |
blob | commitdiff | raw | diff to current |
2009-11-26 |
Chris Lattner | move DecomposeGEPExpression out into ValueTracking.cpp |
blob | commitdiff | raw | diff to current |
2009-11-26 |
Chris Lattner | remove some redundant braces |
blob | commitdiff | raw | diff to current |
2009-11-23 |
Nick Lewycky | Remove unused LLVMContext. |
blob | commitdiff | raw | diff to current |
2009-11-18 |
Dan Gohman | Simplify ComputeMultiple so that it doesn't depend... |
blob | commitdiff | raw | diff to current |
2009-11-10 |
Victor Hernandez | Add ComputeMultiple() analysis function that recursivel... |
blob | commitdiff | raw | diff to current |
2009-10-23 |
Victor Hernandez | Remove AllocationInst. Since MallocInst went away... |
blob | commitdiff | raw | diff to current |
2009-10-17 |
Victor Hernandez | Remove MallocInst from LLVM Instructions. |
blob | commitdiff | raw | diff to current |
2009-09-25 |
Dale Johannesen | Handle sqrt in CannotBeNegativeZero. absf and absl |
blob | commitdiff | raw | diff to current |
2009-09-15 |
Dan Gohman | Teach ValueTracking how to look through GlobalAliases... |
blob | commitdiff | raw | diff to current |
2009-09-08 |
Chris Lattner | fix ComputeMaskedBits handling of zext/sext/trunc to... |
blob | commitdiff | raw | diff to current |
2009-09-08 |
Chris Lattner | add some comments to describe the invariants. |
blob | commitdiff | raw | diff to current |
2009-09-02 |
Torok Edwin | Fix DbgStopPointInst->getFileName/getDirectory, broken... |
blob | commitdiff | raw | diff to current |
2009-08-27 |
Dan Gohman | Handle TargetData with const. |
blob | commitdiff | raw | diff to current |
2009-08-19 |
Dan Gohman | Use hasDefinitiveInitializer() instead of testing the... |
blob | commitdiff | raw | diff to current |
2009-08-19 |
Dan Gohman | Fix SimplifyLibcalls and ValueTracking to check mayBeOv... |
blob | commitdiff | raw | diff to current |
2009-08-13 |
Owen Anderson | Push LLVMContexts through the IntegerType APIs. |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Dan Gohman | Don't assume that external global variables are aligned... |
blob | commitdiff | raw | diff to current |
2009-08-07 |
Dan Gohman | Fix a bunch of namespace pollution. |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Owen Anderson | Move a few more APIs back to 2.5 forms. The only remai... |
blob | commitdiff | raw | diff to current |
2009-07-30 |
Owen Anderson | Move more code back to 2.5 APIs. |
blob | commitdiff | raw | diff to current |
2009-07-26 |
Daniel Dunbar | Remove Value::getNameLen |
blob | commitdiff | raw | diff to current |
2009-07-22 |
Owen Anderson | Get rid of the Pass+Context magic. |
blob | commitdiff | raw | diff to current |
2009-07-17 |
Dan Gohman | Add a new Operator class, for handling Instructions... |
blob | commitdiff | raw | diff to current |
2009-07-06 |
Owen Anderson | "LLVMContext* " --> "LLVMContext *" |
blob | commitdiff | raw | diff to current |
2009-07-06 |
Owen Anderson | Finish LLVMContext-ing lib/Analysis. This required... |
blob | commitdiff | raw | diff to current |
2009-07-02 |
Chris Lattner | do not try to analyze bitcasts from i64 to <2 x i32... |
blob | commitdiff | raw | diff to current |
2009-06-22 |
Dan Gohman | Fix llvm::ComputeNumSignBits to handle pointer types |
blob | commitdiff | raw | diff to current |
2009-06-15 |
Dan Gohman | Support vector casts in more places, fixing a variety... |
blob | commitdiff | raw | diff to current |
2009-06-04 |
Dan Gohman | Split the Add, Sub, and Mul instruction opcodes into... |
blob | commitdiff | raw | diff to current |
2009-05-24 |
Dan Gohman | When the low bits of one operand of an add are zero... |
blob | commitdiff | raw | diff to current |
2009-05-21 |
Dan Gohman | Teach ValueTracking a new way to analyze PHI nodes... |
blob | commitdiff | raw | diff to current |
2009-05-09 |
Duncan Sands | Rename PaddedSize to AllocSize, in the hope that this |
blob | commitdiff | raw | diff to current |
next |