2010-03-13 |
Evan Cheng | Fix a typo in ValueTracking that's causing instcombine... |
blob | commitdiff | raw |
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 |
2009-03-13 |
Bill Wendling | Oops...I committed too much. |
blob | commitdiff | raw | diff to current |
2009-03-13 |
Bill Wendling | Temporarily XFAIL this test. |
blob | commitdiff | raw | diff to current |
2009-02-24 |
Dan Gohman | Fix a ValueTracking rule: RHS means operand 1, not... |
blob | commitdiff | raw | diff to current |
2009-01-20 |
Chris Lattner | Eliminate use of uint32_t to improve compatibility... |
blob | commitdiff | raw | diff to current |
2009-01-12 |
Duncan Sands | Rename getABITypeSize to getTypePaddedSize, as |
blob | commitdiff | raw | diff to current |
2009-01-08 |
Chris Lattner | ValueTracker can't assume that an alloca with no specif... |
blob | commitdiff | raw | diff to current |
2008-10-27 |
David Greene | Re-apply 55137 with fixes. |
blob | commitdiff | raw | diff to current |
2008-08-21 |
Bill Wendling | Temporarily reverting r55137. This was causing the... |
blob | commitdiff | raw | diff to current |
2008-08-21 |
David Greene | Fix ComputeMaskedBits to handle phis correctly. We... |
blob | commitdiff | raw | diff to current |
2008-08-13 |
Dan Gohman | Fix a bogus srem rule - a negative value srem'd by... |
blob | commitdiff | raw | diff to current |
2008-07-16 |
Matthijs Kooijman | Don't use ++idx_begin when I actually mean idx_begin... |
blob | commitdiff | raw | diff to current |
2008-06-30 |
Evan Cheng | - Re-apply 52748 and friends with fix. GetConstantStrin... |
blob | commitdiff | raw | diff to current |
2008-06-29 |
Anton Korobeynikov | Revert (52748 and friends): |
blob | commitdiff | raw | diff to current |
2008-06-28 |
Chris Lattner | Add back the capability to include nul characters in... |
blob | commitdiff | raw | diff to current |
2008-06-28 |
Chris Lattner | Tighten up checking. |
blob | commitdiff | raw | diff to current |
2008-06-27 |
Chris Lattner | fix the regressions from Eric's patch by making GetCons... |
blob | commitdiff | raw | diff to current |
2008-06-26 |
Owen Anderson | Reserve the size we'll need in advance. |
blob | commitdiff | raw | diff to current |
2008-06-26 |
Eric Christopher | Move GetConstantStringInfo to lib/Analysis. Remove |
blob | commitdiff | raw | diff to current |
2008-06-19 |
Duncan Sands | Fix some warnings reported by gcc-4.3. Hopefully |
blob | commitdiff | raw | diff to current |
2008-06-17 |
Matthijs Kooijman | Use a SmallVector instead of an array, since auto_ptr... |
blob | commitdiff | raw | diff to current |
2008-06-16 |
Matthijs Kooijman | Make BuildSubAggregate use FindInsertedElement again... |
blob | commitdiff | raw | diff to current |
2008-06-16 |
Matthijs Kooijman | Make the InsertBefore argument to FindInsertedValue... |
blob | commitdiff | raw | diff to current |
2008-06-16 |
Matthijs Kooijman | Pass around Instruction* instead of Instruction& in... |
blob | commitdiff | raw | diff to current |
2008-06-16 |
Matthijs Kooijman | 80 column fixes. |
blob | commitdiff | raw | diff to current |
2008-06-16 |
Matthijs Kooijman | Move FindScalarValue from InstructionCombining.cpp... |
blob | commitdiff | raw | diff to current |
2008-06-04 |
Chris Lattner | Add #includes required by GCC 4.3, thanks for Zhongxing Xu |
blob | commitdiff | raw | diff to current |
2008-06-02 |
Chris Lattner | Remove unneeded code I added. |
blob | commitdiff | raw | diff to current |
2008-06-02 |
Chris Lattner | move CannotBeNegativeZero to ValueTracking. Simplify... |
blob | commitdiff | raw | diff to current |
2008-06-02 |
Chris Lattner | move ComputeMaskedBits, MaskedValueIsZero, and ComputeN... |
blob | commitdiff | raw | diff to current |
|