2009-04-14 |
Evan Cheng | Optimize conditional branch on i1 phis with non-constan... |
tree | commitdiff |
2009-04-14 |
Owen Anderson | LoopIndexSplit needs to inform the loop pass manager... |
tree | commitdiff |
2009-04-13 |
Chris Lattner | eliminate unneeded parens. |
tree | commitdiff |
2009-04-12 |
Chris Lattner | "There was a typo in my previous patch which leads... |
tree | commitdiff |
2009-04-12 |
Chris Lattner | add some optimizations for strncpy/strncat and factor... |
tree | commitdiff |
2009-04-08 |
Chris Lattner | Instcombine should not promote whole computation trees... |
tree | commitdiff |
2009-04-07 |
Chris Lattner | fix rdar://6762290, a crash compiling cxx filt with... |
tree | commitdiff |
2009-04-07 |
Chris Lattner | remove empty section |
tree | commitdiff |
2009-04-06 |
Ed Schouten | Let the strcat optimizer return the pointer to the... |
tree | commitdiff |
2009-04-01 |
Owen Anderson | Reapply r68211, with the miscompilations it caused... |
tree | commitdiff |
2009-04-01 |
Dan Gohman | Revert r68172. It caused regressions in |
tree | commitdiff |
2009-04-01 |
Owen Anderson | Enhance GVN to propagate simple conditionals. This... |
tree | commitdiff |
2009-03-31 |
Chris Lattner | Make the key of ValueRankMap an AssertingVH, so that... |
tree | commitdiff |
2009-03-31 |
Evan Cheng | Throttle back "fold select into operand" transformation... |
tree | commitdiff |
2009-03-31 |
Devang Patel | Update call graph after inlining invoke. |
tree | commitdiff |
2009-03-30 |
Devang Patel | Loop Index Split can eliminate a loop if it can determi... |
tree | commitdiff |
2009-03-27 |
Duncan Sands | Revert r67798: it breaks llvm-gcc bootstrap on x86... |
tree | commitdiff |
2009-03-27 |
Dale Johannesen | One more place to skip debug info. |
tree | commitdiff |
2009-03-26 |
Devang Patel | While hoisting an instruction, update alias info set... |
tree | commitdiff |
2009-03-26 |
Dale Johannesen | Skip debug info one more place. (This one gets |
tree | commitdiff |
2009-03-25 |
Devang Patel | Before deleting a basic block, give other loop passes... |
tree | commitdiff |
2009-03-25 |
Chris Lattner | Fix PR3874 by restoring a condition I removed, but... |
tree | commitdiff |
2009-03-24 |
Chris Lattner | oops, I intended to remove this, not comment it out... |
tree | commitdiff |
2009-03-24 |
Chris Lattner | canonicalize inttoptr and ptrtoint instructions which... |
tree | commitdiff |
2009-03-24 |
Chris Lattner | two changes: |
tree | commitdiff |
2009-03-23 |
Dale Johannesen | Use a SmallPtrSet instead of std::set. |
tree | commitdiff |
2009-03-23 |
Dan Gohman | Now that errs() is properly non-buffered, there's no... |
tree | commitdiff |
2009-03-21 |
Duncan Sands | Factorize out a concept - no functionality change. |
tree | commitdiff |
2009-03-20 |
Chris Lattner | Fix instcombine to not introduce undefined shifts when... |
tree | commitdiff |
2009-03-20 |
Duncan Sands | Don't load values out of global constants with weak |
tree | commitdiff |
2009-03-19 |
Dale Johannesen | Clear the cached cost when removing a function in |
tree | commitdiff |
2009-03-19 |
Dale Johannesen | Fix comment typo. |
tree | commitdiff |
2009-03-19 |
Dale Johannesen | This pass keeps a map of Instructions to Rank numbers, |
tree | commitdiff |
2009-03-19 |
Nick Lewycky | Remove strange extra semicolons. |
tree | commitdiff |
2009-03-18 |
Chris Lattner | aha, DAE does have to think about PHI nodes. Many... |
tree | commitdiff |
2009-03-18 |
Chris Lattner | Fix PR3826 - InstComb assert with vector shift, by... |
tree | commitdiff |
2009-03-18 |
Chris Lattner | add an assertion to make it clear that PHI nodes are... |
tree | commitdiff |
2009-03-18 |
Zhou Sheng | Explicitly check for StoreInst, do not lose the chance... |
tree | commitdiff |
2009-03-18 |
Zhou Sheng | Revert my previous change on Local.cpp, instead, fix... |
tree | commitdiff |
2009-03-18 |
Zhou Sheng | Fix a bug. |
tree | commitdiff |
2009-03-18 |
Chris Lattner | Fix PR3807 by inserting 'insertelement' instructions... |
tree | commitdiff |
2009-03-17 |
Chris Lattner | LSR shouldn't ever try to hack on integer IV's larger... |
tree | commitdiff |
2009-03-17 |
Chris Lattner | Remove a condition which is always true. |
tree | commitdiff |
2009-03-17 |
Dale Johannesen | Fix a debug info dependency in jump threading. |
tree | commitdiff |
2009-03-13 |
Dale Johannesen | Fix -strip-debug-declare to work when there are |
tree | commitdiff |
2009-03-13 |
Evan Cheng | Fix PR3784: If the source of a phi comes from a bb... |
tree | commitdiff |
2009-03-13 |
Bill Wendling | Revert r66920. It was causing failures in the self... |
tree | commitdiff |
2009-03-13 |
Dale Johannesen | One more place where debug info affects codegen. |
tree | commitdiff |
2009-03-13 |
Gabor Greif | Second installment of "BasicBlock operands to the back" |
tree | commitdiff |
2009-03-13 |
Bill Wendling | Oops...I committed too much. |
tree | commitdiff |
2009-03-13 |
Bill Wendling | Temporarily XFAIL this test. |
tree | commitdiff |
2009-03-13 |
Dale Johannesen | Fix one more place where debug info affected |
tree | commitdiff |
2009-03-12 |
Dale Johannesen | Previous debug info fix to this code wasn't quite |
tree | commitdiff |
2009-03-12 |
Duncan Sands | Revert commit 66140 since it caused several failures |
tree | commitdiff |
2009-03-12 |
Dale Johannesen | There already was a class to force deterministic |
tree | commitdiff |
2009-03-12 |
Dale Johannesen | Another missing check for debug intrinsics. |
tree | commitdiff |
2009-03-12 |
Dale Johannesen | Allow for switch values bigger than 64 bits. |
tree | commitdiff |
2009-03-12 |
Dale Johannesen | Fix some nondeterministic behavior when forwarding |
tree | commitdiff |
2009-03-11 |
Dale Johannesen | Skip interleaved debug info when fast-forwarding through |
tree | commitdiff |
2009-03-11 |
Anton Korobeynikov | I should definitely read make docs someday :( |
tree | commitdiff |
2009-03-11 |
Anton Korobeynikov | Unbreak the build. Dunno, why it did not fail on mingw :( |
tree | commitdiff |
2009-03-11 |
Anton Korobeynikov | Disable plugins / shared stuff generation on windows... |
tree | commitdiff |
2009-03-10 |
Dale Johannesen | Don't consider debug intrinsics when checking |
tree | commitdiff |
2009-03-10 |
Dale Johannesen | Removing a dead debug intrinsic shouldn't trigger |
tree | commitdiff |
2009-03-10 |
Devang Patel | Ignore dbg info, while estimating size of jump through... |
tree | commitdiff |
2009-03-10 |
John Criswell | Do not attempt to do parial redundancy elimination... |
tree | commitdiff |
2009-03-10 |
Evan Cheng | If a function is marked alwaysinline, it must be inline... |
tree | commitdiff |
2009-03-09 |
Devang Patel | Ignore debug info while evaluating function. |
tree | commitdiff |
2009-03-09 |
Dan Gohman | Don't record the increment instruction; just recompute... |
tree | commitdiff |
2009-03-09 |
Devang Patel | Remove llvm.dbg.global_variables also. |
tree | commitdiff |
2009-03-09 |
Dan Gohman | Fix a few more places where induction variable types... |
tree | commitdiff |
2009-03-09 |
Dan Gohman | Use ReplacedTy instead of recomputing the same value. |
tree | commitdiff |
2009-03-09 |
Dan Gohman | Use LoopInfo's getLoopLatch() instead of doing what... |
tree | commitdiff |
2009-03-09 |
Dan Gohman | Don't use an induction variable type as a memory access... |
tree | commitdiff |
2009-03-09 |
Dan Gohman | Factor out the code that determines the memory access... |
tree | commitdiff |
2009-03-09 |
Devang Patel | Add helper pass to remove llvm.dbg.declare intrinsics. |
tree | commitdiff |
2009-03-09 |
Dan Gohman | Move the sorting of the StrideOrder array earlier so... |
tree | commitdiff |
2009-03-09 |
Dan Gohman | Delete the isOnlyStride argument, which is unused. |
tree | commitdiff |
2009-03-09 |
Dan Gohman | Tidy some LSR debug output: announce the loop it's... |
tree | commitdiff |
2009-03-09 |
Duncan Sands | This debug info special case should no longer |
tree | commitdiff |
2009-03-09 |
Chris Lattner | reimplement AliasSetTracker in terms of DenseMap instea... |
tree | commitdiff |
2009-03-08 |
Nick Lewycky | Keep calling-convention and tail-call bit when creating... |
tree | commitdiff |
2009-03-08 |
Nick Lewycky | Fix comments, pointed out by Duncan Sands. |
tree | commitdiff |
2009-03-08 |
Nick Lewycky | Mark function returns as noalias. |
tree | commitdiff |
2009-03-08 |
Chris Lattner | teach SROA to handle promoting vector allocas with... |
tree | commitdiff |
2009-03-08 |
Chris Lattner | Enhance SROA to "promote to scalar" allocas which are |
tree | commitdiff |
2009-03-08 |
Chris Lattner | change the MemIntrinsic get/setAlignment method to... |
tree | commitdiff |
2009-03-08 |
Chris Lattner | use MemTransferInst. |
tree | commitdiff |
2009-03-08 |
Chris Lattner | Introduce a new MemTransferInst pseudo class, which... |
tree | commitdiff |
2009-03-07 |
Chris Lattner | fix a serious pessimization that Tron on IRC pointed... |
tree | commitdiff |
2009-03-07 |
Duncan Sands | Introduce new linkage types linkonce_odr, weak_odr... |
tree | commitdiff |
2009-03-06 |
Dale Johannesen | Fix another case where debug info interferes with |
tree | commitdiff |
2009-03-06 |
Chris Lattner | add a bunch more passes to the C bindings (PR3734)... |
tree | commitdiff |
2009-03-06 |
Duncan Sands | While thinking about the one-definition-rule and trying |
tree | commitdiff |
2009-03-06 |
Devang Patel | While converting an aggregate to scalare, ignore and... |
tree | commitdiff |
2009-03-06 |
Devang Patel | While hoisting instruction to speculatively execute... |
tree | commitdiff |
2009-03-06 |
Chris Lattner | this wasn't intended to go in. |
tree | commitdiff |
2009-03-06 |
Chris Lattner | Change various llvm utilities to use PrettyStackTracePr... |
tree | commitdiff |
2009-03-06 |
Devang Patel | Do not count DbgInfoIntrinsic while estimating loop... |
tree | commitdiff |
2009-03-06 |
Devang Patel | Skip DbgInfoIntrinsic. |
tree | commitdiff |
next |