2010-10-22 |
Bob Wilson | Teach instcombine to set the alignment arguments for... |
tree | commitdiff |
2010-10-19 |
Mikhail Glushenkov | GlobalOpt: EvaluateFunction() must not evaluate stores... |
tree | commitdiff |
2010-10-18 |
Dan Gohman | Make BasicAliasAnalysis a normal AliasAnalysis implemen... |
tree | commitdiff |
2010-10-15 |
Owen Anderson | Generalize MemCpyOpt's handling of call slot forwarding... |
tree | commitdiff |
2010-10-14 |
Chris Lattner | fix a bug I introduced, no idea how this didn't repro... |
tree | commitdiff |
2010-10-14 |
Chris Lattner | hack to unbreak buildbots |
tree | commitdiff |
2010-10-14 |
Chris Lattner | add uadd_ov/usub_ov to apint, consolidate constant... |
tree | commitdiff |
2010-10-09 |
Kenneth Uildriks | Now using a variant of the existing inlining heuristics... |
tree | commitdiff |
2010-10-07 |
Devang Patel | Remove LoopIndexSplit pass. It is neither maintained... |
tree | commitdiff |
2010-10-01 |
Owen Anderson | Now that the profitable bits of EnableFullLoadPRE have... |
tree | commitdiff |
2010-10-01 |
Chris Lattner | fix PR8267 - Instcombine shouldn't optimizer away volat... |
tree | commitdiff |
2010-10-01 |
Chris Lattner | upgrade this test. |
tree | commitdiff |
2010-09-30 |
Owen Anderson | We do want to allow LoadPRE to perform LICM-like transf... |
tree | commitdiff |
2010-09-30 |
Benjamin Kramer | Add constant folding for strspn and strcspn to Simplify... |
tree | commitdiff |
2010-09-29 |
Benjamin Kramer | Add strpbrk folding to SimplifyLibCalls. |
tree | commitdiff |
2010-09-29 |
Benjamin Kramer | Simplify the loop in StrChrOptimizer. FileCheckize... |
tree | commitdiff |
2010-09-29 |
Benjamin Kramer | Teach SimplifyLibCalls how to optimize strrchr. |
tree | commitdiff |
2010-09-29 |
Owen Anderson | Fix PR8247: JumpThreading can cause a block to become... |
tree | commitdiff |
2010-09-27 |
Jakob Stoklund Olesen | Don't try to constant fold libm functions with non... |
tree | commitdiff |
2010-09-25 |
Owen Anderson | LoadPRE was not properly checking that the load it... |
tree | commitdiff |
2010-09-24 |
Jakob Stoklund Olesen | Be more precise when trying to XFAIL this tester: googl... |
tree | commitdiff |
2010-09-18 |
Dan Gohman | Attempt to XFAIL this test on arm-linux, which is inexp... |
tree | commitdiff |
2010-09-17 |
Dan Gohman | Fix this test to avoid an "inexact" fold. |
tree | commitdiff |
2010-09-17 |
Dan Gohman | Fix this test so that folding doesn't depend on a poten... |
tree | commitdiff |
2010-09-17 |
Dan Gohman | Fix the folding of floating-point math library calls... |
tree | commitdiff |
2010-09-16 |
Owen Anderson | Add missing RUN line to this test. |
tree | commitdiff |
2010-09-16 |
Owen Anderson | It is possible, under specific circumstances involving... |
tree | commitdiff |
2010-09-16 |
Owen Anderson | Fix PR8161, in which an unreachable loop causes recursi... |
tree | commitdiff |
2010-09-15 |
Chris Lattner | fix PR8144, a bug where constant merge would merge... |
tree | commitdiff |
2010-09-14 |
Owen Anderson | Remove dead option from tests. |
tree | commitdiff |
2010-09-14 |
Chris Lattner | fix PR8102, a case where we'd copyValue from a value... |
tree | commitdiff |
2010-09-13 |
Owen Anderson | Add a reduced testcase for the infinite loop fixed... |
tree | commitdiff |
2010-09-13 |
Owen Anderson | Re-apply r113679, which was reverted in r113720, which... |
tree | commitdiff |
2010-09-12 |
Eric Christopher | Revert 113679, it was causing an infinite loop in a... |
tree | commitdiff |
2010-09-11 |
Owen Anderson | Invert and-of-or into or-of-and when doing so would... |
tree | commitdiff |
2010-09-10 |
Benjamin Kramer | Teach InstructionSimplify to fold (A & B) & A -> A... |
tree | commitdiff |
2010-09-09 |
Owen Anderson | Revert r113439, which relaxed the requirement that... |
tree | commitdiff |
2010-09-08 |
Owen Anderson | Relax the "don't unroll loops containing calls" rule... |
tree | commitdiff |
2010-09-08 |
Owen Anderson | Generalize instcombine's support for combining multiple... |
tree | commitdiff |
2010-09-07 |
Chris Lattner | Fix a serious performance regression introduced by... |
tree | commitdiff |
2010-09-07 |
Chris Lattner | rename test. |
tree | commitdiff |
2010-09-06 |
Chris Lattner | fix PR8067, an over-aggressive assertion in LICM. |
tree | commitdiff |
2010-09-06 |
Chris Lattner | Teach loop rotate to hoist trivially invariant instructions |
tree | commitdiff |
2010-09-05 |
Chris Lattner | fix PR8063, a crash in globalopt in the malloc analysis... |
tree | commitdiff |
2010-09-04 |
Dan Gohman | Fix LoopSimplify to notify ScalarEvolution when splitti... |
tree | commitdiff |
2010-09-04 |
Chris Lattner | fix a bug in my licm rewrite when a load from the promo... |
tree | commitdiff |
2010-09-03 |
Owen Anderson | Propagate non-local comparisons. Fixes PR1757. |
tree | commitdiff |
2010-09-03 |
Owen Anderson | Add support for simplifying a load from a computed... |
tree | commitdiff |
2010-09-03 |
Owen Anderson | Add a test for PR4413, which was apparently fixed at... |
tree | commitdiff |
2010-09-03 |
Owen Anderson | Add PR number to test. |
tree | commitdiff |
2010-09-02 |
Chris Lattner | more test cleanup |
tree | commitdiff |
2010-09-02 |
Chris Lattner | remove some noise from tests. |
tree | commitdiff |
2010-09-02 |
Chris Lattner | fix more AST updating bugs, correcting miscompilation... |
tree | commitdiff |
2010-09-02 |
Owen Anderson | Fix typo. I accidentally edited the wrong file before... |
tree | commitdiff |
2010-09-02 |
Owen Anderson | Fix a bug in LazyValueInfo that CorrelatedValuePropagat... |
tree | commitdiff |
2010-09-02 |
Duncan Sands | Print the number of uses of a function in the .ll since... |
tree | commitdiff |
2010-09-01 |
Chris Lattner | deepen my MMX/SRoA hack to avoid hurting non-x86 codegen. |
tree | commitdiff |
2010-09-01 |
Dan Gohman | Fix loop unswitching's assumption that a code path... |
tree | commitdiff |
2010-09-01 |
Bill Wendling | The output of opt -stats must be sent to stderr. Patch... |
tree | commitdiff |
2010-09-01 |
Chris Lattner | add a gross hack to work around a problem that Argiris... |
tree | commitdiff |
2010-09-01 |
Chris Lattner | filecheckize |
tree | commitdiff |
2010-08-31 |
Chris Lattner | licm is wasting time hoisting constant foldable operations, |
tree | commitdiff |
2010-08-31 |
Owen Anderson | Merge 2010-08-31-InfiniteRecursion.ll into crash.ll. |
tree | commitdiff |
2010-08-31 |
Owen Anderson | Add a test for the duplicated-conditional situation... |
tree | commitdiff |
2010-08-31 |
Chris Lattner | merge two tests. |
tree | commitdiff |
2010-08-31 |
Owen Anderson | Manually reduce this testcase. |
tree | commitdiff |
2010-08-31 |
Chris Lattner | merge two tests and convert to filecheck. |
tree | commitdiff |
2010-08-31 |
Owen Anderson | Add a micro-test for the transforms I added to JumpThre... |
tree | commitdiff |
2010-08-31 |
Owen Anderson | Rename test directory to reflect new pass name. |
tree | commitdiff |
2010-08-31 |
Owen Anderson | Rename ValuePropagation to a more descriptive Correlate... |
tree | commitdiff |
2010-08-31 |
Owen Anderson | More Chris-inspired JumpThreading fixes: use ConstantEx... |
tree | commitdiff |
2010-08-31 |
Owen Anderson | Remove r111665, which implemented store-narrowing in... |
tree | commitdiff |
2010-08-30 |
Owen Anderson | Combine these two tests, and make sure there's a newlin... |
tree | commitdiff |
2010-08-30 |
Duncan Sands | Correct bogus module triple specifications. |
tree | commitdiff |
2010-08-29 |
Chris Lattner | LICM does get dead instructions input to it. Instead... |
tree | commitdiff |
2010-08-28 |
Chris Lattner | remove the ABCD and SSI passes. They don't have any... |
tree | commitdiff |
2010-08-28 |
Chris Lattner | handle the constant case of vector insertion. For... |
tree | commitdiff |
2010-08-28 |
Chris Lattner | optimize bitcasts from large integers to vector into... |
tree | commitdiff |
2010-08-27 |
Owen Anderson | Add a prototype of a new peephole optimizing pass that... |
tree | commitdiff |
2010-08-27 |
Chris Lattner | tidy up test. |
tree | commitdiff |
2010-08-27 |
Chris Lattner | Enhance the shift propagator to handle the case when... |
tree | commitdiff |
2010-08-27 |
Chris Lattner | Implement a pretty general logical shift propagation |
tree | commitdiff |
2010-08-27 |
Chris Lattner | merge and filecheckize test |
tree | commitdiff |
2010-08-27 |
Chris Lattner | merge two tests |
tree | commitdiff |
2010-08-27 |
Chris Lattner | teach the truncation optimization that an entire chain of |
tree | commitdiff |
2010-08-27 |
Chris Lattner | Add an instcombine to clean up a common pattern produced |
tree | commitdiff |
2010-08-27 |
Owen Anderson | Use LVI to eliminate conditional branches where we... |
tree | commitdiff |
2010-08-26 |
Chris Lattner | filecheckize |
tree | commitdiff |
2010-08-26 |
Chris Lattner | rename test. |
tree | commitdiff |
2010-08-26 |
Chris Lattner | optimize "integer extraction out of the middle of a... |
tree | commitdiff |
2010-08-26 |
Chris Lattner | optimize bitcast(trunc(bitcast(x))) where the result... |
tree | commitdiff |
2010-08-26 |
Chris Lattner | filecheckize |
tree | commitdiff |
2010-08-26 |
Chris Lattner | rename test |
tree | commitdiff |
2010-08-26 |
Owen Anderson | Make JumpThreading smart enough to properly thread... |
tree | commitdiff |
2010-08-25 |
Devang Patel | DIGlobalVariable can be used to encode debug info for... |
tree | commitdiff |
2010-08-25 |
Owen Anderson | In the default address space, any GEP off of null resul... |
tree | commitdiff |
2010-08-20 |
Owen Anderson | Re-apply r111568 with a fix for the clang self-host. |
tree | commitdiff |
2010-08-19 |
Owen Anderson | Previous revert failed to remove this file. |
tree | commitdiff |
2010-08-19 |
Owen Anderson | Revert r111568 to unbreak clang self-host. |
tree | commitdiff |
2010-08-19 |
Owen Anderson | When a set of bitmask operations, typically from a... |
tree | commitdiff |
next |