2012-06-13 |
Pete Cooper | Revert "Allow SROA to look at a vector type and see... |
tree | commitdiff |
2012-06-13 |
Pete Cooper | Allow SROA to look at a vector type and see if the... |
tree | commitdiff |
2012-06-13 |
Duncan Sands | It is possible for several constants which aren't indiv... |
tree | commitdiff |
2012-06-13 |
Manman Ren | SimplifyCFG: fold unconditional branch to its predecess... |
tree | commitdiff |
2012-06-12 |
Duncan Sands | Use std::map rather than SmallMap because SmallMap... |
tree | commitdiff |
2012-06-12 |
Duncan Sands | Now that Reassociate's LinearizeExprTree can look throu... |
tree | commitdiff |
2012-06-10 |
Benjamin Kramer | InstCombine: Turn (zext A) == (B & (1<<X)-1) into A... |
tree | commitdiff |
2012-06-08 |
Nuno Lopes | canonicalize: |
tree | commitdiff |
2012-06-08 |
Duncan Sands | Revert commit 158073 while waiting for a fix. The... |
tree | commitdiff |
2012-06-07 |
Nadav Rotem | Fix a bug in FoldSelectOpOp. Bitcast ops may change... |
tree | commitdiff |
2012-06-07 |
Meador Inge | Adding a missing -S to the opt invocation. |
tree | commitdiff |
2012-06-06 |
Bill Wendling | Spell optimization name correclty. |
tree | commitdiff |
2012-06-06 |
Bill Wendling | Another testcase for r156548. |
tree | commitdiff |
2012-06-06 |
Chad Rosier | Fix combine of uno && ord -> false so that the ordering... |
tree | commitdiff |
2012-06-06 |
Duncan Sands | Grab-bag of reassociate tweaks. Unify handling of... |
tree | commitdiff |
2012-06-06 |
Chad Rosier | Remove extraneous CHECK-NOTs from previous commit and... |
tree | commitdiff |
2012-06-06 |
Chad Rosier | FileCheckize this test. |
tree | commitdiff |
2012-06-04 |
Rafael Espindola | When gvn decides to replace an instruction with another... |
tree | commitdiff |
2012-06-01 |
Nuno Lopes | BoundsChecking: fix a bug when the handling of recursiv... |
tree | commitdiff |
2012-05-31 |
Nuno Lopes | add -bounds-checking-multiple-traps option to make... |
tree | commitdiff |
2012-05-31 |
Nuno Lopes | revamp BoundsChecking considerably: |
tree | commitdiff |
2012-05-31 |
Duncan Sands | Enhance the sinking code to handle diamond patterns... |
tree | commitdiff |
2012-05-30 |
Benjamin Kramer | Teach SCEV's icmp simplification logic that a-b ==... |
tree | commitdiff |
2012-05-28 |
Benjamin Kramer | InstCombine: Fix infinite loop when encountering switch... |
tree | commitdiff |
2012-05-27 |
Benjamin Kramer | PR12967: Don't crash when trying to fold a shift that... |
tree | commitdiff |
2012-05-26 |
Duncan Sands | Since commit 157467, if reassociate isn't actually... |
tree | commitdiff |
2012-05-25 |
Nuno Lopes | bounds checking: add support for byval arguments |
tree | commitdiff |
2012-05-25 |
Nuno Lopes | boundschecking: |
tree | commitdiff |
2012-05-25 |
Duncan Sands | Make the reassociation pass more powerful so that it... |
tree | commitdiff |
2012-05-24 |
Stepan Dyatkovskiy | PR1255 related changes (case ranges): |
tree | commitdiff |
2012-05-23 |
Kaelyn Uhrain | Fix typo in flag to opt, and also a CHECK-NEXT that... |
tree | commitdiff |
2012-05-23 |
Nuno Lopes | BoundsChecking: add a couple of simple tests and fix... |
tree | commitdiff |
2012-05-23 |
Patrik Hägglund | Fix the inliner so that the optsize function attribute... |
tree | commitdiff |
2012-05-22 |
Andrew Trick | LSR fix: add a missing phi check during IV hoisting. |
tree | commitdiff |
2012-05-22 |
Nuno Lopes | revert my previous patches that introduced an additiona... |
tree | commitdiff |
2012-05-22 |
Duncan Sands | Fix PR12858, a crash due to GVN's PRE not fully removin... |
tree | commitdiff |
2012-05-20 |
Peter Collingbourne | Do not pass an invalid domtree to SimplifyInstruction... |
tree | commitdiff |
2012-05-19 |
Peter Collingbourne | Do not eliminate allocas whose alignment exceeds that... |
tree | commitdiff |
2012-05-18 |
Dan Gohman | Fix replacing all the users of objc weak runtime routines |
tree | commitdiff |
2012-05-18 |
Nuno Lopes | allow LazyValueInfo::getEdgeValue() to reason about... |
tree | commitdiff |
2012-05-18 |
Nuno Lopes | add test case for bugfix in r157032 |
tree | commitdiff |
2012-05-18 |
Joel Jones | FileCheck-ify, apropos of nothing |
tree | commitdiff |
2012-05-15 |
David Majnemer | Teach SimplifyLibCalls about stpcpy. |
tree | commitdiff |
2012-05-14 |
Chad Rosier | Move the capture analysis from MemoryDependencyAnalysis... |
tree | commitdiff |
2012-05-12 |
Jay Foad | Teach Function::hasAddressTaken that BlockAddress doesn... |
tree | commitdiff |
2012-05-11 |
Nuno Lopes | objectsize: add a few more tests and fix a bug |
tree | commitdiff |
2012-05-11 |
Eli Friedman | Fix a minor logic mistake transforming compares in... |
tree | commitdiff |
2012-05-10 |
Nuno Lopes | objectsize: add support for GEPs with non-constant... |
tree | commitdiff |
2012-05-10 |
Dan Gohman | Teach DeadStoreElimination to eliminate exit-block... |
tree | commitdiff |
2012-05-10 |
Nuno Lopes | teach DSE and isInstructionTriviallyDead() about calloc |
tree | commitdiff |
2012-05-10 |
Joel Jones | formatting change: strip debug info from test |
tree | commitdiff |
2012-05-10 |
Joel Jones | Fix a problem with incomplete equality testing of PHINo... |
tree | commitdiff |
2012-05-09 |
Dan Gohman | Fix the objc_storeStrong recognizer to stop before... |
tree | commitdiff |
2012-05-09 |
Nuno Lopes | objectsize: |
tree | commitdiff |
2012-05-09 |
Nuno Lopes | change the objectsize intrinsic signature: add a 3rd... |
tree | commitdiff |
2012-05-09 |
Filipe Cabecinhas | Fixed a typo |
tree | commitdiff |
2012-05-08 |
Dan Gohman | Fix objc_storeStrong pattern matching to catch a potent... |
tree | commitdiff |
2012-05-08 |
Duncan Sands | Calling ReassociateExpression recursively is extremely... |
tree | commitdiff |
2012-05-07 |
Owen Anderson | Teach reassociate to commute FMul's and FAdd's in order... |
tree | commitdiff |
2012-05-05 |
Stepan Dyatkovskiy | Small fix in InstCombineCasts.cpp. Restored "alloca... |
tree | commitdiff |
2012-05-03 |
Nuno Lopes | remove calls to calloc if the allocated memory is not... |
tree | commitdiff |
2012-05-03 |
Nuno Lopes | add support for calloc to objectsize lowering |
tree | commitdiff |
2012-05-02 |
Bill Wendling | The value held in the vector may be RAUW'ed by some... |
tree | commitdiff |
2012-05-01 |
Nick Lewycky | An instruction in a loop is not guaranteed to be execut... |
tree | commitdiff |
2012-05-01 |
Lang Hames | Add support for llvm.arm.neon.vmull* intrinsics to... |
tree | commitdiff |
2012-04-30 |
Duncan Sands | Just mark the sign bit as known zero, rather than any... |
tree | commitdiff |
2012-04-30 |
Bill Wendling | Second attempt at PR12573: |
tree | commitdiff |
2012-04-30 |
Rafael Espindola | Make sure HoistInsertPosition finds a position that... |
tree | commitdiff |
2012-04-27 |
Hal Finkel | Don't vectorize target-specific types (ppc_fp128, x86_f... |
tree | commitdiff |
2012-04-27 |
Dan Gohman | Reapply r155682, making constant folding more consisten... |
tree | commitdiff |
2012-04-27 |
NAKAMURA Takumi | Revert r155682, "Use ConstantExpr::getExtractElement... |
tree | commitdiff |
2012-04-27 |
Dan Gohman | Use ConstantExpr::getExtractElement when constant-foldi... |
tree | commitdiff |
2012-04-26 |
Chad Rosier | Add instcombine patterns for the following transformations: |
tree | commitdiff |
2012-04-26 |
Chandler Carruth | Teach the reassociate pass to fold chains of multiplies... |
tree | commitdiff |
2012-04-25 |
Chandler Carruth | Actually delete now-empty file. |
tree | commitdiff |
2012-04-25 |
Lang Hames | Reverting r155468. Chris and Chandler have convinced... |
tree | commitdiff |
2012-04-24 |
Nadav Rotem | ConstantFoldSelectInstruction swapped the operands... |
tree | commitdiff |
2012-04-24 |
Lang Hames | Add support for llvm.arm.neon.vmull* intrinsics to... |
tree | commitdiff |
2012-04-24 |
Chandler Carruth | Fix a crash on valid (if UB) bitcode that is produced... |
tree | commitdiff |
2012-04-23 |
Jakob Stoklund Olesen | Reapply r155136 after fixing PR12599. |
tree | commitdiff |
2012-04-22 |
Chandler Carruth | Tidy up this test more: |
tree | commitdiff |
2012-04-22 |
Chandler Carruth | FileCheck-ize a test, and tidy it up a touch. |
tree | commitdiff |
2012-04-20 |
Jakob Stoklund Olesen | Revert r155136 "Defer some shl transforms to DAGCombine." |
tree | commitdiff |
2012-04-19 |
Dan Gohman | Avoid a bug in the path count computation, preventing... |
tree | commitdiff |
2012-04-19 |
Jakob Stoklund Olesen | Defer some shl transforms to DAGCombine. |
tree | commitdiff |
2012-04-19 |
Jakob Stoklund Olesen | Extract the broken part of XFAILed test into its own... |
tree | commitdiff |
2012-04-18 |
Jakob Stoklund Olesen | FileCheckize |
tree | commitdiff |
2012-04-18 |
Jakob Stoklund Olesen | Nobody likes shifty instructions, but that was a bit... |
tree | commitdiff |
2012-04-18 |
Joe Groff | FileCheckify, un-XFAIL SimplifyLibCalls/floor test |
tree | commitdiff |
2012-04-18 |
Joe Groff | Move win32 SimplifyLibcall test under Transforms |
tree | commitdiff |
2012-04-16 |
Chandler Carruth | Flip the new block-placement pass to be on by default. |
tree | commitdiff |
2012-04-14 |
Hal Finkel | Fix an error in BBVectorize important for vectorizing... |
tree | commitdiff |
2012-04-14 |
Hal Finkel | Enhance BBVectorize to more-properly handle pointer... |
tree | commitdiff |
2012-04-13 |
Hal Finkel | Add support to BBVectorize for vectorizing selects. |
tree | commitdiff |
2012-04-13 |
Dan Gohman | Consider ObjC runtime calls objc_storeWeak and others... |
tree | commitdiff |
2012-04-13 |
Dan Gohman | Use the new Use-aware dominates method to apply the... |
tree | commitdiff |
2012-04-13 |
Dan Gohman | Don't move objc_autorelease calls past autorelease... |
tree | commitdiff |
2012-04-10 |
Andrew Trick | Fix 12513: Loop unrolling breaks with indirect branches. |
tree | commitdiff |
2012-04-08 |
Chandler Carruth | Teach InstCombine to nuke a common alloca pattern ... |
tree | commitdiff |
2012-04-07 |
Chandler Carruth | Fix ValueTracking to conclude that debug intrinsics... |
tree | commitdiff |
next |