2012-10-03 |
Chandler Carruth | Try to use a better set of abstractions for computing... |
tree | commitdiff |
2012-10-03 |
Chandler Carruth | Switch the SetVector::remove_if implementation to use... |
tree | commitdiff |
2012-10-02 |
Chandler Carruth | Teach the new SROA to handle cases where an alloca... |
tree | commitdiff |
2012-10-02 |
Chandler Carruth | Fix another crasher in SROA, reported by Joel. |
tree | commitdiff |
2012-10-02 |
Chandler Carruth | Fix a silly coding error on my part. The whole point... |
tree | commitdiff |
2012-10-02 |
Chandler Carruth | Turn the new SROA pass back on. Let's see if it sticks... |
tree | commitdiff |
2012-10-01 |
Chandler Carruth | Make this plural. Spotted by Duncan in review (and... |
tree | commitdiff |
2012-10-01 |
Chandler Carruth | Prune some unnecessary includes. |
tree | commitdiff |
2012-10-01 |
Chandler Carruth | Fix several issues with alignment. We weren't always... |
tree | commitdiff |
2012-10-01 |
Benjamin Kramer | SimplifyCFG: Don't crash when forming a switch bitmap... |
tree | commitdiff |
2012-10-01 |
Chandler Carruth | Factor the PHI and select speculation into a separate... |
tree | commitdiff |
2012-10-01 |
Chandler Carruth | Refactor the PartitionUse structure to actually use... |
tree | commitdiff |
2012-09-30 |
Benjamin Kramer | SimplifyCFG: Enumerating all predecessors of a BB can... |
tree | commitdiff |
2012-09-30 |
Benjamin Kramer | ArgumentPromotion: Remove ancient workaround for a... |
tree | commitdiff |
2012-09-29 |
Chandler Carruth | Fix a somewhat surprising miscompile where code relying... |
tree | commitdiff |
2012-09-28 |
Evan Cheng | Do not delete BBs if their addresses are taken. rdar... |
tree | commitdiff |
2012-09-28 |
Evan Cheng | GlobalDCE should be run at -O2 / -Os to eliminate unuse... |
tree | commitdiff |
2012-09-28 |
Benjamin Kramer | CorrelatedPropagation: BasicBlock::removePredecessor... |
tree | commitdiff |
2012-09-28 |
Benjamin Kramer | GlobalOpt: non-constexpr bitcasts or GEPs can occur... |
tree | commitdiff |
2012-09-28 |
Nick Lewycky | Surprisingly, we missed a trivial case here. Fix that! |
tree | commitdiff |
2012-09-27 |
Benjamin Kramer | Fix a integer overflow in SimplifyCFG's look up table... |
tree | commitdiff |
2012-09-27 |
Sylvestre Ledru | Revert 'Fix a typo 'iff' => 'if''. iff is an abreviatio... |
tree | commitdiff |
2012-09-27 |
Sylvestre Ledru | Fix a typo 'iff' => 'if' |
tree | commitdiff |
2012-09-27 |
Nick Lewycky | Prefer shuffles to selects. Backends love shuffles! |
tree | commitdiff |
2012-09-26 |
Nick Lewycky | Disable the new SROA pass to get the tree back in worki... |
tree | commitdiff |
2012-09-26 |
Bill Wendling | Remove the `hasFnAttr' method from Function. |
tree | commitdiff |
2012-09-26 |
Hans Wennborg | Address Duncan's comments on r164684: |
tree | commitdiff |
2012-09-26 |
Hans Wennborg | Address Duncan's comments on r164682: |
tree | commitdiff |
2012-09-26 |
Chandler Carruth | Analogous fix to memset and memcpy rewriting. Don't... |
tree | commitdiff |
2012-09-26 |
Chandler Carruth | When rewriting the pointer operand to a load or store... |
tree | commitdiff |
2012-09-26 |
Chandler Carruth | Teach all of the loads, stores, memsets and memcpys... |
tree | commitdiff |
2012-09-26 |
Hans Wennborg | SimplifyCFG: Make the switch-to-lookup table transforma... |
tree | commitdiff |
2012-09-26 |
Hans Wennborg | SimplifyCFG: Refactor the switch-to-lookup table transf... |
tree | commitdiff |
2012-09-26 |
Chandler Carruth | Revert the business end of r164636 and try again. I... |
tree | commitdiff |
2012-09-26 |
Craig Topper | Rename virtual table anchors from Anchor() to anchor... |
tree | commitdiff |
2012-09-26 |
Michael Ilseman | Expansions for u/srem, using the udiv expansion. More... |
tree | commitdiff |
2012-09-25 |
Nick Lewycky | Don't drop the alignment on a memcpy intrinsic when... |
tree | commitdiff |
2012-09-25 |
Nick Lewycky | Revert the business end of r164634, and replace it... |
tree | commitdiff |
2012-09-25 |
Nick Lewycky | Don't try to promote the same alloca twice. Fixes PR13916! |
tree | commitdiff |
2012-09-25 |
Bill Wendling | Move Attribute::typeIncompatible inside of the Attribut... |
tree | commitdiff |
2012-09-25 |
Chad Rosier | Revert r164614 to appease the buildbots. |
tree | commitdiff |
2012-09-25 |
Michael Ilseman | Expansions for u/srem, using the udiv expansion. More... |
tree | commitdiff |
2012-09-25 |
Chandler Carruth | Fix a case where SROA did not correctly detect dead... |
tree | commitdiff |
2012-09-25 |
Chandler Carruth | Fix a crash in SROA. This was reported independently... |
tree | commitdiff |
2012-09-25 |
Nick Lewycky | Don't forget that strcpy and friends return a pointer... |
tree | commitdiff |
2012-09-24 |
Nick Lewycky | Remove unused name of variable to quiet a warning.... |
tree | commitdiff |
2012-09-24 |
Nick Lewycky | Teach DSE that strcpy, strncpy, strcat and strncat... |
tree | commitdiff |
2012-09-24 |
Nick Lewycky | Move all the calls to AA.getTargetLibraryInfo() to... |
tree | commitdiff |
2012-09-24 |
Richard Osborne | Add missing check for presence of target data. |
tree | commitdiff |
2012-09-24 |
Chandler Carruth | Enable the new SROA pass by default. |
tree | commitdiff |
2012-09-24 |
Chandler Carruth | Address one of the original FIXMEs for the new SROA... |
tree | commitdiff |
2012-09-23 |
Chandler Carruth | Switch to a signed representation for the dynamic offse... |
tree | commitdiff |
2012-09-21 |
Chandler Carruth | Fix a case where the new SROA pass failed to zap dead... |
tree | commitdiff |
2012-09-21 |
Benjamin Kramer | LoopIdiom: Give up when the loop is not in canonical... |
tree | commitdiff |
2012-09-21 |
Benjamin Kramer | InstCombine: Make sure we use the pre-zext type when... |
tree | commitdiff |
2012-09-20 |
Manman Ren | SimplifyCFG: sink common codes from IF, ELSE blocks... |
tree | commitdiff |
2012-09-19 |
Michael Ilseman | Renaming functions to match coding style guidelines |
tree | commitdiff |
2012-09-19 |
Michael Ilseman | Doxygen-ify comments |
tree | commitdiff |
2012-09-19 |
Michael Ilseman | Put the * and & next to the variable, rather than the... |
tree | commitdiff |
2012-09-19 |
Hans Wennborg | SimplifyCFG: Don't generate invalid code for switch... |
tree | commitdiff |
2012-09-19 |
Benjamin Kramer | IntegerDivision: Style cleanups, avoid warning about... |
tree | commitdiff |
2012-09-19 |
Hans Wennborg | CodeGenPrep: turn lookup tables into switches for some... |
tree | commitdiff |
2012-09-18 |
Chandler Carruth | Fix the last crasher I've gotten a reproduction for... |
tree | commitdiff |
2012-09-18 |
Michael Ilseman | New utility for expanding integer division for targets... |
tree | commitdiff |
2012-09-18 |
Andrew Trick | LSR critical edge splitting fix for PR13756. |
tree | commitdiff |
2012-09-18 |
Chandler Carruth | Fix getCommonType in a different way from the way I... |
tree | commitdiff |
2012-09-18 |
Benjamin Kramer | Fix build for compilers that don't understand injected... |
tree | commitdiff |
2012-09-18 |
Benjamin Kramer | SROA: Use CRTP for OpSplitter to get rid of virtual... |
tree | commitdiff |
2012-09-18 |
Benjamin Kramer | SROA: Replace the member function template contraption... |
tree | commitdiff |
2012-09-18 |
NAKAMURA Takumi | SROA.cpp: Appease msvc. |
tree | commitdiff |
2012-09-18 |
Benjamin Kramer | LNT builders have picked up new SROA, disable it to... |
tree | commitdiff |
2012-09-18 |
Chandler Carruth | Fix a warning in release builds and a test case I forgo... |
tree | commitdiff |
2012-09-18 |
Chandler Carruth | Add a major missing piece to the new SROA pass: aggress... |
tree | commitdiff |
2012-09-18 |
Richard Osborne | Fix instcombine to obey requested alignment when mergin... |
tree | commitdiff |
2012-09-18 |
Craig Topper | Mark unimplemented copy constructors and copy assignmen... |
tree | commitdiff |
2012-09-18 |
Manman Ren | PGO: preserve branch-weight metadata when simplifying... |
tree | commitdiff |
2012-09-17 |
Manman Ren | PGO: preserve branch-weight metadata when simplifying... |
tree | commitdiff |
2012-09-17 |
Manman Ren | PGO: preserve branch-weight metadata when simplifying... |
tree | commitdiff |
2012-09-17 |
Manman Ren | PGO: preserve branch-weight metadata when simplifying... |
tree | commitdiff |
2012-09-17 |
Bill Wendling | s/__llvm_gcov_flush/__gcov_flush/g |
tree | commitdiff |
2012-09-17 |
Benjamin Kramer | NewSROA: Provide a full set of operator< for ByteRanges. |
tree | commitdiff |
2012-09-17 |
Axel Naumann | Fix a few vars that can end up being used without initi... |
tree | commitdiff |
2012-09-16 |
Chandler Carruth | Refactor the SROA visitors for partitioning an alloca... |
tree | commitdiff |
2012-09-15 |
Craig Topper | Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT... |
tree | commitdiff |
2012-09-15 |
Benjamin Kramer | Disable new sroa now that all buildbots have tested it. |
tree | commitdiff |
2012-09-15 |
Chandler Carruth | Port the SSAUpdater-based promotion logic from the... |
tree | commitdiff |
2012-09-15 |
Manman Ren | PGO: preserve branch-weight metadata when simplifying... |
tree | commitdiff |
2012-09-14 |
Bill Wendling | Remove comment. |
tree | commitdiff |
2012-09-14 |
Manman Ren | PGO: preserve branch-weight metadata when simplifying... |
tree | commitdiff |
2012-09-14 |
Evan Cheng | Stylistic and 80-col fixes |
tree | commitdiff |
2012-09-14 |
Alex Rosenberg | Review feedback from Duncan Sands. Alphabetize includes... |
tree | commitdiff |
2012-09-14 |
Manman Ren | Try to fix the bots by detecting inconsistant branch... |
tree | commitdiff |
2012-09-14 |
Manman Ren | PGO: preserve branch-weight metadata when merging two... |
tree | commitdiff |
2012-09-14 |
Dmitri Gribenko | Fix Doxygen issues: |
tree | commitdiff |
2012-09-14 |
Benjamin Kramer | SROA: Silence unused variable warnings in Release builds. |
tree | commitdiff |
2012-09-14 |
Chandler Carruth | Rework the computation of a sub-structure natural type... |
tree | commitdiff |
2012-09-14 |
Chandler Carruth | Rely on the recursive check for pointer types rather... |
tree | commitdiff |
2012-09-14 |
Chandler Carruth | Be a bit more aggressive in bailing out of this routine... |
tree | commitdiff |
2012-09-14 |
Chandler Carruth | Add some comments clarifying that the GEP analysis... |
tree | commitdiff |
2012-09-14 |
Chandler Carruth | Move an instance variable to a local variable based... |
tree | commitdiff |
next |